TCPIP学习笔记之IP(网际协议).pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TCP/IP学习笔记之IP(网际协议)(bytdyizhen1314) TCP/IP IP( ) TCP/IP IP( ) TTCCPP//IIPP学习笔记之IIPP((网际协议)) 1 1 11、引言 IP 是TC P/ IP 协议族中最为核心的协议。所有的TC P、U DP、IC M P 及I GM P 数据 都以IP 数据报格式传输 。 特点:提供不可靠、无连接的数据报传送服务。 不可靠(unreli abl e):意思是它不能保证 IP 数据报能成功地到达目的地。 I P仅提供 最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区, I P有一个简单 的错误处理算法:丢弃该数据报,然后发送 ICM P 消息报给信源端。任何要求的可靠性必 须由上层来提供(如TCP)。 无连接(conn ect i on l es s):意思是I P 并不维护任何关于后续数据报的状态信息。每 个数据报的处理是相互独立的。这也说明, I P数据报可以不按发送顺序接收。如果一信源 向相同的信宿发送两个连续的数据报(先是 A,然后是B) ,每个数据报都是独立地进行 路由选择,可能选择不同的路线,因此B 可能在A到达之前先到达。 2 IP 2 IP 22、IIPP首部 IP 数据报的格式如下图所示,普通的IP 首部长为20个字节,除非含有选项字段。 (图1)IP 数据报格式及首部中的各字段 分析(图1)中的首部。最高位在左边,记为0bit;最低位在右边,记为31bit。 4个字节的32bit 值以下面的次序传输:首先是0~7bit,其次8~15bit,然后16~23bit, TCP/IP学习笔记之IP(网际协议)(bytdyizhen1314) 最后是24~31bit。这种传输次序称作bigendian字节序。由于TC P/ IP 首部中所有的二进 制整数在网络中传输时都要求以这种次序,因此它又称作网络字节序。以其他形式存储二进 制整数的机器,如littleendian格式,则必须在传输数据之前把首部转换成网络字节序。 �4位版本: 占4位,指IP 协议的版本。通信双方使用的IP 协议版本必须一致。日前广泛使用的 IP 协议 版本号为 4(即 IPv4)。IPv6 目前还处于起步阶段。 �4位首部长度: 占 4 位,可表示的最大十进制数值是 15。请注意,这个字段所表示数的单位是32位字 (1 个32位字长是4 字节),因此,当 IP 的首部长度为 1111 时 (即十进制的 15),首部长度 就达到 60字节。当 IP 分组的首部长度不是4字节的整数倍时,必须利用最后的填充字段 加以填充。因此数据部分永远在4字节的整数倍开始,这样在实现 IP 协议时较为方便。 首部长度限制为 60 字节的缺点是有时可能不够用。这样做的目的是希望用户尽量减少开 销。最常用的首部长度就是 20 字节 (即首部长度为 0101),这时不使用任何选项。 �8位服务类型: 服务类型(TOS)字段包括一个3bit 的优先权子字段(现在已被忽略) ,4bit的TOS 子 字段和1bit 未用位但必须置0。4bit的TOS分别代表:最小时延、最大吞吐量、最高可靠 性和最小费用。4bit中只能置其中1bit。如果所有4bit 均为0,那么就意味着是一般服务。 (图2)对不同应用建议的TOS值(仅供参考,因为目前很多TCP/ IP实现都不支持TOS 特 性): (图2)服务类型字段推荐值 ④16位总长度: 总长度指首都及数据之和的长度,单位为字节。因为总长度字段为 16位,所以数据报的最 16 大长度为 2 -1=65535字节。 在IP 层下面的每一种数据链路层都有自己的帧格式,其中包 TCP/IP学习笔记之IP(网际协议)(bytdyizhen1314) 括帧格式中的数据字段的最大长度,即最大传送单元 MTU (MaximumTransferUnit)。当一 个数据报封装成链路层的帧时,此数据报的总长度 (即首部加上数据部分)一定不能超过下 面的数据链路层的MTU 值。 总长度字段是IP首部中必要的内容,

文档评论(0)

max + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档