?TCP / IP 网络传输中的数据术语
window端查看IP地址和MAC地址:ipconfig -all
MAC层地址是在数据链路层的;IP工作在网络层的
MAC是48个字节,IP是32个字节
在子网(局域网)中通过MAC来寻址,上网时需要IP来寻址。
eg:在一个局域网环境(或wifi环境)中,当新加一台机器A到这个局域网来时,那么机器A需要想DMCH服务器申请一个IP地址,然后机器A拿到后,通过ARP协议将自己的MAC地址和IP地址向该局域网的其他机器进行公告。
?
为什么会有65535个端口?
?
?????????因为端口只有65535个,所以一台主机只能保持最多65535个TCP连接,对么?
? ? ? ? 不对,对于服务端,服务端ip及端口不变,则源ip和源端口变化,源ip占4个字节(1个字节8个bit位)即2的32次方,源端口2个字节即2的16次方。两个相乘大致有200万亿个理论值。
对于客户端,客户端不变,目标ip,目标端口变,而且客户端可以访问不同服务器的,当没有显示使用端口时,客户端的操作系统会默认复用端口去使用的。则在200万亿的基础上再乘以2的16次方。
?
?