gpt4 book ai didi

http - 端口和进程

转载 作者:可可西里 更新时间:2023-11-01 02:52:34 25 4
gpt4 key购买 nike

每个进程的端口号是否唯一?是 1:1 的关系吗?如果不是,系统怎么知道要用进程传递响应?

最佳答案

操作系统用4个参数识别TCP连接端点:

本地端口、本地地址、远程端口、远程地址

所以本地端口不需要是唯一的。它通常对于监听(即服务器)套接字是唯一的,因为监听套接字通常具有未绑定(bind)的远程端口和远程地址。但即使对于监听套接字,如果一台机器有多个 IP 地址,您也可以让一个进程监听给定端口和一个 IP 地址,让其他进程监听同一端口但 IP 地址不同。

对于连接的套接字,所有 4 个值都是绑定(bind)的,因此同一个本地端口可以被多个同时连接使用。得益于此,单台机器上打开的连接数不限于 64K,这将是非常有限的。

关于http - 端口和进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14183942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com