可用端口数就只有 65535个,你开多少个socket也只能同时有这么多连接,理论上。
引用 15 楼 gpshq 的回复:引用 14 楼 shigaofei1 的回复:引用 11 楼 gpshq 的回复:引用 7 楼 shigaofei1 的回复:理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能……
引用 14 楼 shigaofei1 的回复:引用 11 楼 gpshq 的回复:引用 7 楼 shigaofei1 的回复:理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能够承受多少连接毫无关系。。。 ……
引用 13 楼 shigaofei1 的回复:引用 12 楼 zhao4zhong1 的回复:引用 7 楼 shigaofei1 的回复:理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能够承受多少连接毫无关系。……
理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能够承受多少连接毫无关系。。。
shigaofei1 说得对,一个端口也能支持多个连接。连接其实就是一种登记。连接上意味着 server 承认此 client 是其固定通信伙伴。server 根据自己对特定功能的处理能力来确定允许多少连接。
引用 1 楼 zilaishuichina 的回复: 所有进程加起来的 言简意赅
引用 4 楼 g_h01 的回复:引用 2 楼 gpshq 的回复: 可用端口数就只有 65535个,你开多少个socket也只能同时有这么多连接,理论上。 如果改变到64位操作系统,这个连接数会不会增加? TCP/IP 协议规定的,只用了2个字节表示端口号。
引用 12 楼 zhao4zhong1 的回复:引用 7 楼 shigaofei1 的回复:理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能够承受多少连接毫无关系。。。 netstat -na 你想说明……
引用 11 楼 gpshq 的回复:引用 7 楼 shigaofei1 的回复:理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能够承受多少连接毫无关系。。。 bind, listen, accept,你能……
引用 7 楼 shigaofei1 的回复:理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能够承受多少连接毫无关系。。。 bind, listen, accept,你能告诉我后面两个步骤在做什么么? ……
引用 7 楼 shigaofei1 的回复:理论上是无限的,实际上 看情况, 至于 那个连接数 由于端口最大数被限制在65535之内的说法简直是荒谬。 服务器端的一个Socket Bind的时候只有一个端口,无论有多少连接进来,只占用一个端口。 和能够承受多少连接毫无关系。。。 netstat -na
69,371
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧