协议
1、ARP
(1)数据分用
(2)ARP过程
(3)APR报文
2、IP
(1)IP报文
Identification用于标识数据包身份,数值不同则代表是不同的数据包
(2)数据分片
上图为数据分片和数据重组过程,与MTU密切相关
(3)MTU
上图为各层的MTU,决定各层限制的传输数据包大小
(4)进制转换
上图为进制转换
(5)TTL
上图为TTL在传递过程的变化,TTL值为0时不传递。TTL主要是用于防止环路的
3、ICMP
traceroute && tracert原理
4、TCP
(1)面向连接服务(三次握手+四次关闭)
(2)可靠传输(syn/ack+定时器+重传机制)
(3)流控(滑动窗口)
(4)多路复用(ip+port=套接字)
5、UDP
TCP与UDP区别的通俗性理解: