注:本文图片均来自网络,若侵权请联系我删除
IP是计算机网络的“细腰”
一切运行在IP之上,IP运行在一切之上
其中值得注意的是,ICMP、IGMP协议等由IP封装,而ARP和RARP虽然也是IP协议族,但它们并不由IP封装(图中没有显示出来)
而,这种“细腰”结构,使上层程序员在编程时,底层网络实现对其均为透明;上下层的各种网络技术可以独立发展。
IP数据报格式
big endian字节序:又称作网络字节序,4个字节的32bit值以下面的次序传输,0-7bit –> 8-15bit –> 16-23bit –> 24-31bit
首部长度:以4字节为单位,一般为5(即首部的固定部分)
区分服务:即服务类型(TOS),包括一个3bit的优先权子字段(现已被忽略),4bit的TOS子字