internet中各种协议数据包格式

internet中各种协议数据包格式

ID:31611683

大小:1.94 MB

页数:195页

时间:2019-01-15

internet中各种协议数据包格式_第1页
internet中各种协议数据包格式_第2页
internet中各种协议数据包格式_第3页
internet中各种协议数据包格式_第4页
internet中各种协议数据包格式_第5页
资源描述:

《internet中各种协议数据包格式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、TheWOLF-LABOfShenZhenP.R.CPacketFormatOfInternetNETWORKMODELCopyRight:XML整理于2005/12/05.MSN:MingLang.Xu@Hotmail.ComTheWOLF-LABOfShenZhenP.R.CTCP首部:1632bitSourceportDestinationportSequencenumberAcknowledgementnumberOffsetReservedUAPRSFWindowChecksumUrgentpointerOption+Paddin

2、gData•SourcePort–识别上层源处理器接收TCP服务的点。•DestinationPort–识别上层目标处理器接收TCP服务的点。•SequenceNumber–通常指定分配到当前信息中的数据首字节的序号。在连接建立阶段,该字段用于设别传输中的初始序列号。•AcknowledgmentNumber–包含数据包发送端期望接收的数据下一字节的序列号。一旦连接成功,该值会一直被发送。•DataOffset–4位。TCP协议头中的32位字序号表示数据开始位置。•Reserved–6位。预留以备用,必须设置为0。•ControlBits(

3、Flags)–6位。传送各种控制信息。控制位可以是:U(URG)Urgentpointerfieldsignificant.A(ACK)Acknowledgmentfieldsignificant.CopyRight:XML整理于2005/12/05.MSN:MingLang.Xu@Hotmail.ComTheWOLF-LABOfShenZhenP.R.CP(PSH)Pushfunction.R(RST)Resettheconnection.S(SYN)Synchronizesequencenumbers.F(FIN)Nomoredataf

4、romsender.•Window–16位。指定发送端接收窗口的大小,也就是说,数据可用的八位缓存区大小。•Checksum–16位。指出协议头在传输中是否遭到破坏。•UrgentPointer–16位。指向数据包中的第一个重要数据字节。•Option+Padding–指定各种TCP选项。可选项有两种可能形式:单个八位可选类型和八位可选类型,八位可选长度和实际可选数据八位位组。•Data–包含上层信息。VanJacobson:压缩TCP协议VanJacobson是一个压缩的TCP协议,改进了TCP/IP在低速(300~19200bps)串行

5、连接上的性能,解决了连接框架的制定、地址分配、路由选择、认证以及运行等问题。由VanJacobson协议提出的压缩与Thinwire-II协议在主旨上是类似的。但相比之下,该协议压缩更有效(与Thinwire-II的13字节相比,其平均压缩头是3字节),并且它在实施方面更加简单而有效。VanJacobson压缩是特殊的TCP/IP数据包。协议结构压缩TCP格式如下所示:CIPSAWUConnectionNumber(C)TCPChecksumUrgentPointer(U)DWindow(W)DAck(A)DSequence(S)CopyR

6、ight:XML整理于2005/12/05.MSN:MingLang.Xu@Hotmail.ComTheWOLF-LABOfShenZhenP.R.CDIPID(I)Data•C、I、P、S、A、W、U―改变掩码。识别字段期望改变值和每个数据包实际改变值。•ConnectionNumber―用于分配TCP连接中最后数据包的保存备份。•TCPChecksum―保证终端对终端数据完整性校验仍然有效。•UrgentPointer―如果设置URG,才发送。•DValuesforEachField―描述由源TCP转变而来的连接字段数量(改变掩码中对每

7、个字段都有指定)。UDP:1632bitSourceportDestinationportLengthChecksumData•SourcePort—16位。源端口是可选字段。当使用时,它表示发送程序的端口,同时它还被认为是没有其它信息的情况下需要被寻址的答复端口。如果不使用,设置值为0。•DestinationPort—16位。目标端口在特殊因特网目标地址的情况下具有意义。•Length—16位。该用户数据报的八位长度,包括协议头和数据。长度最小值为8。•Checksum—16位。IP协议头、UDP协议头和数据位,最后用0填补的信息假协议

8、头总和。如果必要的话,可以由两个八位复合而成。•Data—包含上层数据信息。IPV4:481632bitVersionIHLTypeofserviceTotallengthIde

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。