一个TCP端口最多可以同时连接多少个客户端呢?

sssxueren 2003-12-16 04:24:28
一个端口,可以接受的连接数上限是多少呢?

SOCKET好像是WORD大小的,上限是65535吗?还是只和内存有关?
...全文
1183 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
warton 2003-12-17
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2541/2541392.xml?temp=.3584558
sssxueren 2003-12-17
  • 打赏
  • 举报
回复
不好意思,我说的是实际的连接数量,使用完成端口,最多可以有多少个客户端连接呢?

TCP是收到连接消息后,分配一个临时端口给客户端连接吧,这样的话,是否上限其实还不到65535呢?
lostgdi731 2003-12-16
  • 打赏
  • 举报
回复
楼上的说得不错。
一个等待连接端口。(listen)
一个接受后的请求则被分配一个连接通讯端口。(accept)
sot 2003-12-16
  • 打赏
  • 举报
回复
一个连接端口只能接受一个,,
如果是BIND一个端口,
那当你有连接请求时会分配一个新的端口给你的。
warton 2003-12-16
  • 打赏
  • 举报
回复
要看你采用什么io模型了,如果用完成端口的话,可以达到最佳效果,不过也跟操作系统、内存、处理器有一定的关系

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧