张建忠徐敬东编著机械工业出版社出版ISBN:9787111305194第6章IP数据报张建忠徐敬东南开大学计算机科学与技术系IP数据报的格式?IP数据报包含报头区和数据区两部份?数据区:高层传输的数据?报头区:为了正确传输高层数据而增加的控制信息报头中各主要字段的功能(1/2)?版本与协议类型?版本:数据报对应的IP协议版本号(目前使用的IP协议版本号为4)?协议类型:数据报数据区数据的高级协议类型(如TCP)?长度?报头长度:报头区的长度(以32bit双字为单位)?总长度:整个IP数据报的长度(以8bit字节为单位)?服务类型?转发过程中对该数据报的处理方式报头中各主要字段的功能(2/2)?生存周期:IP数据报在互联网中的存活时间(避免死循环)?头部校验和:保证IP数据报报头的完整性?地址: IP地址采用32位的地址形式?源IP地址:数据报的发送者?目的IP地址:数据报的接收者IP头部校验和算法(1/2)?将IP头部看成16位字组成的二进制数据序列,把头部校验和字段置为0?对IP头部中每个16位字进行求和运算。如果求和过程中遇到溢出则进行回卷(即如果求和过程中遇到进位,则将进位加至结果的最低位)?对求和的结果取反,得到最终的头部校验和值IP头部校验和算法(2/2)IP数据报的封装MTU?MTU:一个帧最多能够携带的数据量?IP数据报的长度只有小于或等于网络的MTU,才能在这个网络传输?与路由器连接的各个网络的MTU可能不同分片?分片:IP数据报的尺寸大于将发往网络的MTU值时,路由器将IP数据报分成若干较小的部分的过程?分片由报头区和数据取两部分构成?每个分片经独立的路由选择等处理过程,最终到达目的主机
计算机网络技术与应用06 来自淘豆网m.daumloan.com转载请标明出处.