- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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首部中必要的内容,
您可能关注的文档
- Sybase数据管理高可用性实践.pptx
- SYBASE性能及调优指南:第二卷--优化和抽象计划[4][wsy_dl].pdf
- SYBASE性能及调优指南:第三卷--监控和分析性能工具[4][wsy_dl].pdf
- SYBASE性能及调优指南:第一卷 基本知识[4][wsy_dl].pdf
- Symantec Critical System Protection v5.0基于主机的入侵防御产品(IPS).ppt
- Symantec DLP对电信行业的保护.ppt
- Symantec数据防泄密技术介绍.ppt
- Symantec数据镜像技术方案.doc
- Symantec新一代数据中心保护平台.ppt
- Symbian浏览器系统结构说明.ppt
文档评论(0)