2.3、IP协议

a 夏天 提交于 2020-02-05 01:52:48

文章目录

定义

Internet protocol,互联网协议,用于提供三层寻址(IP地址)及三层通信功能。

原理

PC1------R1-------PC2
R1维护一张路由表

1、版本号:标识IP协议的版本号;
2、头部长度:告知接收者正确的解封装位置,链 + 网 + 传 + data包 中网的长度为20bytes
3、DSCP标识:用于执行Qos功能
4、总长度:告知接收者正确的解封装位置,链 + 网 + 传 + data 包中网+传+data的总长度为83bytes
5+6+7、标识符+标志符+分片偏移。假如同时传文件A、文件B,文件A分为1、2、3片,文件B分为4、5、6片,在传输过程中可能会出现乱序,接收方在拼接时,标识符区分AB,标志符标志是否有分片,分片偏移为标识第几片,如123456。
8、生存时间:默认最大TTL=255,每经过一个路由器数值减一,若TTL=0则数据包死亡。可以避免数据包在路由器环中无限循环。
9、协议号:标识上层应用协议,17:UDP,6:TCP;链路层通过type标记网络层,网络层通过protocol标记传输层,传输层通过端口号port标记应用层。
10、头部校验和:数据完整性校验
11、源目IP地址
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!