计算机网络之网络层篇-IP协议详解以及IP协议的转发流程

.

IP协议详解

①虚拟互联网络

实际的计算机网络是错综复杂的。

物理设备通过使用IP协议,屏蔽了屋里网络之间的差异。

当网络中的鹅主机使用IP协议连接时,则无需关注网络细节。

IP协议使得复杂的实际网络变为一个虚拟互联的网络。

IP协议是的网络层可以屏蔽底层细节而专注网络的数据转发。

IP协议解决了在虚拟网络中数据报传输的路劲问题。

 

②IP协议

 

首部校验和:占16位,校验IP首部是否有出错

 

 

IP协议的转发流程

①路由表简介

计算机终端、路由器,都有MAC地址表和路由表。具体是什么意思,参见IP协议的转发流程

②IP协议的转发流程

仅仅从网络层的层次来分析,有以下四个步骤

1、 A发出目的地址为C的IP数据报,查询路由发现下一跳为E

2、 A将数据报发送给E

3、E查询路由表发现下一跳为F,将数据报发送给F

4、 F查询路由表发现目的地C直接连接,将数据发送给C

 

从物理层、数据链路层、网络层 这些层次来分析,有以下12个步骤

1、 A发出目的地址为C的IP数据报,查询路由发现下一跳为E

2、 A将IP数据报交给数据链路层,并告知目的MAC地址是E

3、 数据链路层填充源MAC地址为A和目的MAC地址为E

4、 数据链路层通过物理层将数据发送给E

5、 E的数据链路层接收到数据帧,把帧数据交给网络层

6、 E查询路由表,发现下一跳为F

7、 E把数据报交给数据链路层,并告知目的MAC地址为F

8、 E的数据链路层冯轧辊数据帧并发送

9、 F的数据链路层接收到数据帧,把帧数据交给网络层

10 、F查询路由表,发现下一跳为C

11、 F把数据报交给数据链路层,并告知目的MAC地址为C

12、 F的数据链路层封装数据帧并发送

 

数据帧每一条的MAC地址都在变化

IP数据报每一跳IP地址使用不变

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值