永发信息网

为什么客户端连续向服务器发起多次请求不会爆本地端口被耗尽?

答案:2  悬赏:40  手机版
解决时间 2021-02-25 09:09
  • 提问者网友:了了无期
  • 2021-02-24 14:40
为什么客户端连续向服务器发起多次请求不会爆本地端口被耗尽?
最佳答案
  • 五星知识达人网友:白昼之月
  • 2021-02-24 14:46
一个连接的 tcp socket 描述符代表一条 tcp 连接, 一条 tcp 连接不止由本地的 ip 和本地端口决定,一条 tcp 连接是由 本地 ip、本地端口、对方 ip 、对方端口共同决定的,在本地可以存在具有同样的本地 ip 和本地端口的 socket ,只要对方的 ip 或者端口不一样就行(许多基于 tcp 的服务器就是这种情况,包括 http),理论上讲只要四个元素(本地 ip、本地端口、对方 ip 、对方端口)中 有一个不同,就可以存在无数个 tcp 连接, 不过操作系统可能对 tcp 连接的数目有限制。
全部回答
  • 1楼网友:人间朝暮
  • 2021-02-24 16:24
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯