谁能简述路由器转发原理?
答案:3 悬赏:0
解决时间 2021-11-14 16:57
- 提问者网友:棒棒糖
- 2021-11-14 03:13
谁能简述路由器转发原理?
最佳答案
- 二级知识专家网友:英雄的欲望
- 2021-11-14 04:42
总的来说,路由器转发是依据数据包的包头地址来进行装转发的。所有在网络中传输的数据包包头,都含义对方目的地的IP地址,而路由器正是根据数据包包头中的IP地址中的网络号进行数据转发的。Internet中的每一个路由器都存储了大量的IP地址网络号。当路由器收到某一个数据包后,即可拆封数据包包头,读取其中的网络号,再根据路由器中存储的路由表,将至转发到相应的端口就ok了
传统地,路由器工作于OSI七层协议中的第三层,其主要任务是接收来自一个网络接口的数据包,根据其中所含的目的地址,决定转发到下一个目的地址。因此,路由器首先得在转发路由表中查找它的目的地址,若找到了目的地址,就在数据包的帧格前添加下一个MAC地址,同时IP数据包头的TTL(Time To Live)域也开始减数,并重新计算校验和。当数据包被送到输出端口时,它需要按顺序等待,以便被传送到输出链路上。
传统地,路由器工作于OSI七层协议中的第三层,其主要任务是接收来自一个网络接口的数据包,根据其中所含的目的地址,决定转发到下一个目的地址。因此,路由器首先得在转发路由表中查找它的目的地址,若找到了目的地址,就在数据包的帧格前添加下一个MAC地址,同时IP数据包头的TTL(Time To Live)域也开始减数,并重新计算校验和。当数据包被送到输出端口时,它需要按顺序等待,以便被传送到输出链路上。
全部回答
- 1楼网友:我住北渡口
- 2021-11-14 06:27
路由器转发原理如下:
(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的数据帧,一次通信过程宣告结束。
- 2楼网友:煞尾
- 2021-11-14 05:37
路由器工作于OSI七层协议中的第三层,其主要任务是接收来自一个网络接口的数据包,根据其中所含的目的地址,决定转发到下一个目的地址。因此,路由器首先得在转发路由表中查找它的目的地址,若找到了目的地址,就在数据包的帧格前添加下一个MAC地址,同时IP数据包头的TTL(Time To Live)域也开始减数,并重新计算校验和。当数据包被送到输出端口时,它需要按顺序等待,以便被传送到输出链路上。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯