当前位置: 代码迷 >> .NET相关 >> IP地址的端口 可以有65536(即:2^16)个解决办法
  详细解决方案

IP地址的端口 可以有65536(即:2^16)个解决办法

热度:443   发布时间:2013-02-26 00:00:00.0
IP地址的端口 可以有65536(即:2^16)个
请问这是为什么呢?大家讨论一下啊?

------解决方案--------------------------------------------------------
以太网通信协议中 表示端口号的是2个字节,也就是16位

------解决方案--------------------------------------------------------
当初就是这么定义的。
------解决方案--------------------------------------------------------
以太网通信协议中IPv4 用4段二进制码表示,如10.2.1.1 每段由4位二进制码组成,就是16位二进制码65536个

------解决方案--------------------------------------------------------
一个IP地址的端口 可以有65536(即:256×256)
端口是通过端口号来标记的,端口号只有整数,范围是从0 到65535(256×256)。
------解决方案--------------------------------------------------------
端口是硬件资源,寻址时分配的地址是2个字节,即0XFFFF,所以是65536
  相关解决方案