找回密码
 请使用中文注册
查看: 341|回复: 0

路由器对数据包的处理过程(路由器对ip数据包的处理过程)

[复制链接]
阅读字号:

124

主题

0

回帖

2702

积分

版主

积分
2702
发表于 2023-5-13 19:22:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?请使用中文注册

×
路由器怎么设置 路由器全部怎么安装 路由器怎么设置 路由器亮红灯什么原因 路由器登录入口和光猫的区别 路由器怎么重启 路由器怎么连接 路由器桥接教程详细 路由器干什么用:路由器对数据包的处理过程路由器对ip数据包的处理过程
一、路由器对数据包的处理过程
什么是路由。
所谓的“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,它决定网络通信能够通过的最佳路径,路由器依据网络层信息将数据包从一个网络前向转发到另一个网络。
偶尔也称为网关。
(1)工作站A将工作站B的地址12.0.0.5连同数据信息以数据包的形式发送给路由器1.      
(2)路由器1收到工作站A的数据包后,先从报头中取出地址12.0.0.5,并根据路径表计算出发往工作站B的最佳路径:R1->R2->R5->B;并将数据包发往路由器2. 
(3)路由器2重复路由器1的工作,并将数据包转发给路由器5. 
(4)路由器5同样取出目的地址,发现12.0.0.5就在该路由器所连接的网段上,于是将该数据包直接交给工作站B。
(5)工作站B收到工作站A的数据包,一次通信过程宣告结束。
[5]
希望可以帮助到你。
二、路由器对ip数据包的处理过程
当一个数据包进入路由器:
1、拆去二层帧头;
2、进入缓冲区;
3、查看目标地址(匹配路由表);
4、重新封装二层帧头;
5、转发。
二、Switching
Process:
1、Check
framing
and
buffer
packet;
查看二层帧,进行CRC校验,层三的数据和头部进入缓冲区(buffer);
2、Check
routing
table;
查路由表,从buffer中拿出目标IP和路由表进行匹配(与运算);
3、Re-Encapsulation
layer
2
header;
重新封装二层帧头;
注:
(1)二层帧头包括源MAC地址和目标MAC地址。
(2)此时的二层帧头的源MAC已经变为路由器出接口的地址。
4、Forwarding
from
one
local
interface;
转发(从一个本地接口封装);
您需要登录后才可以回帖 登录 | 请使用中文注册

本版积分规则

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2025-8-15 16:16 , Processed in 0.259663 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表