IP地址(32bit)
IP地址 = {网络号;主机号} 分类的IP地址 A类: B类: C类: 划分子网 IP地址 = {网络号;子网号;主机号} 子网掩码 网络号和子网号对应位为1,主机号位对应为0
IP数据报首部
版本:占4bit,指定该IP数据报是IPV4还是IPV6
首部长度:占4bit,最大数值为15个单位(一个单位4个字节),因此IP数据报的首部长度最大为60字节。当接收端的网络层向上交付数据时起到界定的作用 。
区分服务:很少使用
总长度:表示整个IP数据报的长度 ,占用2字节,即IP数据报的最大长度为65535字节
标识:占用2字节,IP数据报的标识,是一个计数器
标志:占3位,目前前两位有意义。最低为是MF,MF=1表示“还有分片”,MF=0,表示“该数据报是最后一个分片”。中间以为是 DF,DF=1,表示“不允许分片”,反之,允许分片
片偏移:占13位,表示较长分组在分片后该片在原分组中的相对位置 ,每8字节为一个偏移单位。
生存时间:占8bit,记为TTL,表示该数据报在网络中可通过的路由器数的最大值
协议:上层协议类型(ICMP IGMP TCP UDP)
首部检验和:检验数据报的首部
源地址:占4字节,发送数据的主机地址
目的地址:占4字节,接受数据的主机地址
|