各位跨境小伙伴们大家好,今天我为大家具体讲解下IP协议。
首先说下Internet体系结构,IP协议是一种不可靠的,无连接的传输协议,他是为上层可靠的传输协议,如tcp提供基础传输服务的。
一个TCP/IP互联网一般会提供三组服务。其中最底层提供无连接的传送服务为,主要为其他层提供了基础服务。第二层一个可靠的传送规则(如TCP协议)为应用层提供了一个高层平台。最高层是应用层服务。
数据包示意图:
IP协议的三个定义:
定义了互联网数据传输的基本单元和数据结构。
IP协议可自动完成数据传输过程中的路由选择功能,选择数据传输的基本网络路径。
IP协议不不可靠的协议,但是它包含了不可靠分组床送的规则,指明了分组处理,错误纠正等处理规则。
这里讲下分组,比如我们要传送某一段文字,这一段文字是不可能在一个数据包中传送的,会分成N个不同的数据包进行传送,到达时间或者顺序都是不固定的,所以就不难理解IP协议的第三个定义了。
下面介绍些基本概念
IP数据包,是指互联网数据传输的基本单元,分为数据包头和数据体两部分。
数据包封装,是指物理网络根据一定规则将数据包封装到一个传输单位-帧中。
MTU,指最大网络传输单元,就是物理网络中不同的物理帧中能够传输的最大数据包的数量。
数据包重组,是指在到达目的地后对数据包进行重组,以显示正确的数据给用户。
生存时间,是指数据包在网络中的生存时间,如果超过这个时间就会被丢弃,不在继续传输。
数据包选项,主要是指用于特殊目的,如网络测试或者调试,包括:记录路由选项、源路由选项、时间戳选项等。