HCIA-Datacom 网络层_网络层协议(HCIA-Datacom V1.0模拟考试)

网友投稿 345 2022-09-17


HCIA-Datacom 网络层_网络层协议(HCIA-Datacom V1.0模拟考试)

一、网络层协议

也被称为IP层,但并不是只有IP协议,还有其他协议,诸如:ICMP、IPX等协议

二、IP协议

Internet protocol,简称IP

版本:IPv4、IPv6

三、数据封装

网络层的封装,如果封装为IP协议,则被称为ip package(IP数据包)

四、IPv4报文格式

五、数据包分片

1、概念

将报文分割成多个片段的过程叫做分片

2、为何分片

网络中转发的IP报文长度不同,但如果报文长度超过了数据链路所支持的最大长度,则报文需要分割成若干个小的片段才能在链路上传输。

3、分片字段

六、生存时间(Time to Live TTL)

TTL字段设置了数据包可以经过的路由器数目,一旦经过一个路由器,TTL值就会减1,当该字段为0时,数据包将被丢弃。

1、为何设置TTL

报文在网段间转发,如果网络设备的路由规划不合理,就会出现环路,导致报文在网络中无限循环,无法到达目的。环路发生后,所有发往这个目的地的报文都会被循环转发,随着报文逐渐增多,网络将会发生拥塞。

为了避免环路导致的拥塞,IP报文头中包含一个生存时间TTL字段,报文每经过一台三层设备,TTL值减1。

初始的TTL在源端设备设置,当报文中的TTL值降为0时,报文会被丢弃,同时丢弃报文的设备会根据报文头中源IP地址向源端发送ICMP错误消息。网络设备也可以设置为不向源端发送ICMP错误消息。

七、协议号(Protocol)

IP报文头中的协议字段标识了将会继续处理该报文的协议。

即:指出此数据包携带的数据使用何种协议,以便目的主机的IP层将数据部分上报给哪个进程处理。

该字段可以标识网络层协议

ICMP:0x01

TCP:0x06

UDP:0x11


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:NAT实验一(静态nat实验)
下一篇:SpringMVC @RequestBody的使用解析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~