《(6.1.6)--5-5_IP分组计算机网络课件.pdf》由会员分享,可在线阅读,更多相关《(6.1.6)--5-5_IP分组计算机网络课件.pdf(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、IP分组分组第五章第五章 网络层网络层主要内容 IP分组各字段名称各字段含义 使用WireShark在网络上抓取真实的分组分析抓到的分组互联网协议IP(Internet protocol)IP 提供一个尽力而为(Best-Efforts)的方式,将数据从源送达目的。被路由协议 Internet Protocol分组格式编址IP 分组格式协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报
2、头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 4 bits.标明IP协议的版本号 IPv4:0100 IPv6:0110 协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 4 bits.IP 头长度:以32bit为单位标明报文长度(4 bytes),可指向数据开始处协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31
3、 8 bits Type Of Service 上层协议表明该分组的重要程度Precedence.Reliability.ECN.协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 16 bits.指明整个数据分组的总长度,包括数据头和数据。单位“字节”协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 16 bits.标识当前数据报的序列号 由发送者分
4、配,以便接收方可以依据来做重组协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 313比特和13比特P262 分组是否分片 帮助收方重组协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 8 bits.Time-to-Live(TTL)维护一个计数器,递减为零时,数据报被丢弃,防止分组在网络中无限循环协议版本报头长度服务类型数据报总长度20字节报头数据报标识
5、号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 8 bits.用来指定传输层协议.17(UDP)or 6(TCP)协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 16 bits.针对头部计算校验和,验证分组头部的正确性协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31源和目的地址都是
6、32位(IPv4)协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31可变长字段Allows IP to support various options,such as security,route,error report.协议版本报头长度服务类型数据报总长度20字节报头数据报标识号标志分片偏移生存时间用户协议报头检验和源站点IP地址目的站点IP地址数据报选项填充40数据0 4 8 16 31 填充.确保IP头是32位的整数倍抓个真的 IP分组的重要字段头部长度TTL用户协议目的IP 自己抓取真实的分组来分析小结小结 IP分组中包括哪些主要字段?怎样知道IP分组的净载荷中封装的是什么数据段呢?当路由器发现一个分组的TTL-1=0时,它会怎么对待这个分组?怎么知道一个分组是否包含有选项呢?尝试用WireShark抓取一个真实的分组,观察它的各字段值,并分析它。思考题思考题谢谢观看谢谢观看