网络协议安全分析 课件 4-1 IP数据包格式分析_第1页
网络协议安全分析 课件 4-1 IP数据包格式分析_第2页
网络协议安全分析 课件 4-1 IP数据包格式分析_第3页
网络协议安全分析 课件 4-1 IP数据包格式分析_第4页
网络协议安全分析 课件 4-1 IP数据包格式分析_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单击此处编辑母版标题样式

IP数据包结构分析学习内容协议类型0102IP数据包结构分析03总结协议类型1以太网帧中的Type字段值为0x0800,表示该帧的网络层协议为IP协议。RFC791:/rfc/rfc791.txtDMACDataSMACTypeFCS6B6B2B46-1500B4B0x0800IP

IP数据包结构分析2VersionDSFieldTotalLengthIdentificationFlagsFragmentOffsetTimetoLiveProtocolHeaderChecksumSourceIPAddressDestinationIPAddressIPOptions0 16 3120Bytes固定长度20-60BDataIPHeaderLength

IP数据包结构分析2Version:版本号指IP模块使用的IP协议的版本,字段长度是4Bits。目前IP协议有IPv4和IPv6两种版本,IPv4的VER值为4,IPv6的VER值为6。

HeaderLength:IP报头长度是IP报头的长度,该字段长度是4Bits,以4个字节为计算单位。

IP数据包结构分析2DSField:服务类型早期用来表示业务类型,现在用于支持QoS中的差分服务模型,实现网络流量优化。TotalLength:数据报总长度指数据报的总长度,包括报头和数据部分,以字节为计算单位。该字段的长度是16Bits,所以最大值是216-1即65535个字节。

IP数据包结构分析2Identification:数据报标识是由源主机指定的数据报标识码,用于将分割后的小数据报重组成原始数据报。该字段的长度是16Bits,因此可以标识65535个不同的数据报。

Flags:标志分割控制标志,长度为3Bits。FragmentOffset:分割偏移表示分割后的数据报在原始数据报中的位置,以8个字节为计算单位,第一个数据报的偏移值为0。

IP数据包结构分析2TimetoLive:存活时间表示数据报在IP网络中能够存在的最长时间,字段长度是8Bits,所以TTL的最大值为28-1即255秒。主机ATTL=255TTL=254TTL=253主机B

IP数据包结构分析2Protocol:协议表示IP协议的上层协议类型,字段长度为8Bits。各种上层协议都有对应的Protocol值。IPDataProtocol6TCP1ICMP2IGMP17UDP

IP数据包结构分析2HeaderChecksum:报头校验和报头校验和字段长度为16Bits,用于数据报传输过程中的错误检测。计算方法:(1)将IP数据包的校验和字段置为0;(2)将首部看成以16位为单位的数字,依次进行二进制求和

(求和时应将最高位的进位保存,所以加法应采用32位加法);(3)将上述加法过程中产生的进位(最高位的进位)加到低16位;(4)将上述的和取反,即得到校验和。

IP数据包结构分析2SourceAddress:源地址源地址字段长度为32Bits,表示发送数据报的主机的IP地址。DestinationAddress:目的地址目的地址字段长度为32Bits,表示接收数据报的目的主机的IP地址。

IP数据包结构分析2Option:选项IP选项不是必须的,但是选项在网络的测试和纠错,以及数据传输的安全防护方面有重要的作用。Padding:位填补位填补字段的长度是可变的。当IP报头的长度不是4个字节的倍数时,就利用Padding在报头最后面填入一连串的0,直到报头的长度成为4个字节的倍数。

IP数据包结构分析2总结3如果网络中存在环路,则IP报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论