- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TCP、IP结构
1、DLC(数据链路控制)帧结构
所处位置:网络接口层
结构:Destination MAC Adress(6 Bytes)+Source MAC Adress(6 Bytes)+以太类型(2 Bytes)
2、IP数据报结构
所处位置:网络层
如图3所示,IP数据报中依次包括以下信息:
1、Version=4,表示IP协议的版本号为4。该部分占4个BIT位。
2、Header Length=20 Bytes,表示IP包头的总长度为20个字节。该部分占4个BIT位,单位为4个字节,因此,一个IP包头的长度最长为“1111”,即15*4=60个字节。 注:最小长度为5个单位,即5*4=20字节。这就是首部的固定部分,说明首部还40字节的任选字段。当IP分组的首部长度不是4字节的整数倍时,必须利用最后一个填充字段加以填充。
3、Type of Service(TOS)=00,表示服务类型为0。该部分用二个十六进制值来表示,共占8个BIT。
8个BIT的含义是:
000 前三位不用 错误,这三位用于表示优先级,允许发送方表示本数据报的重要程度。一共有8个优先级:0为一般优先级,7为最高优先级
0 表示最小时延,如Telnet服务使用该位
0 表示吞吐量,如FTP服务使用该位
0 表示可靠性,如SNMP服务使用该位
0 表示最小代价 注:要求选择费用更低廉的路由
0 不用
4、Total Length=48Bytes,表示该IP包的总长度为48个字节。该部分占16个BIT,单位为Byte。由此可见,一个IP数据包的最大长度为2的16次方减1,即:65535个字节。因此,在以太网中能够传输的最大IP数据包为65535个字节。 注:最大是指首部和数据之和的长度
5、Identification=363,表示IP包识别号为363。该部分占16个BIT,以十进制数表示。 标识字段是为了使分片后的各数据报片最后能够准确地重装成为原来的数据包。每个数据包不管分成多少片都具有相同的标识号,用来确定该分片属于哪个数据报。分片到达时,目的主机根据标识号和源地址以及偏移来进行重组。每个数据报都有唯一的标识号。标识号并没有顺序号的意思,因为IP是无连接服务,数据报不存在按顺序接收的问题。
6、Flags,表示片标志,占3个BIT。各位含义分别为:第一个“0”不用,第二个“0”为分片标志位,“1”表示分片,“0”表示不分版本这一位记为DF(Do not Fragment),当DF=1,表示不可分片;DF=0,表示可以分片。
。第三个0为是否最后一片标志位,0表示最后一片,1表示还有更多的片(More Fragment-分片未结束)。
7、Fragment Offset=0,表示片偏移为0个Bytes。该部分占13个BIT。注:偏移单位为8字节所以偏移的取值为0~8192,仅最后一个分片没有偏移。由于数据报不能按序到达,故目标逐句要按标识和偏移值重组数据报
【关于偏移的举例解释:】数据报长度4000字节 固定首部长度20字节 最长数据长度为1500字节 试问划分几个短数据报片?各数据报片的偏移字段为何值?
这问题,其实你应该看看计算机网络这本书。在网络层,因为要向下传输,而低层会有最大传输值,超过这个值,就得将数据包分片。
a=1500+20=1700;(算出每片数据报的长度=最长数据长度+固定首部)
分片数目=总数据报长度 / 每片长度=4000 / 1700=2.4 取整数后是 3.
所以分为 3片。
第一片偏移值是 0; 占据0~1699字节。(长度是1700字节)
第二片偏移地址是0+1700=1700字节 ; 占据1700~3399 字节。(长度是1700字节)
第三片偏移地址是1700+1700=3400字节;占据3400~3999字节。 (长度是600字节)
8、Time to Live=128Seconds/Hops,表示生存时间TTL值为128。该部分占8个BIT。
9、Proctol=6(TCP),表示协议类型为TCP,协议代码是6。如果是UDP协议,则此处的协议代码应为17。如果是ICMP协议,则此处的协议代码应为1。该部分占8个BIT。
10、Header Checksun=4035(correct),表示IP包头校验和为4035,括号内的Correct表示此IP数据包是正确的,没有被非法修改过。该部分占16个BIT,用十六进制表示。
11、Source Address=[04],表示IP数据包源地址为:04。该部分占32个BIT。
12、Destination Address=[6],表示IP数据包目的地址为:6。该部分占32个BIT。
13、No Options,表示IP数
您可能关注的文档
最近下载
- 新人教版(2022新课标)七年级上册地理教学课件 第六章 发展与合作 跨学科主题学习 探索外来食料作物传播史.pptx
- 五年级数学上册知识点.docx VIP
- 基本初等函数、初等函数.ppt VIP
- 翰威特:提升组织能力,支持战略发展——南方石油化工有公司项目建议书.ppt VIP
- 离婚协议书(下载可直接填写)(打印版).docx VIP
- 广东省深圳市罗湖区2023-2024学年七年级上册期末地理试卷(含解析).docx VIP
- 2025河南冶都置业有限公司秩序维护部作业指导书.docx VIP
- 如何指导和监督下属.pptx VIP
- 十八项医疗质量安全制度.pptx VIP
- 成都市高新区2025届初三一诊(同期末考试)物理试卷(含答案).pdf
原创力文档


文档评论(0)