路由器的工作原理

1、路由器的原理

【1】路由器:能够将数据包正确转发到目的地,并在转发过程中选择最佳路径的设备,路由器有个功能 隔离广播域 ,不隔离的话 ,会形成广播风暴
路由器的每个接口都有自己的MAC地址 , 路由器上也有ARP表
【2】路由技术:为了尽可能提高网络速度,就需要由一种方法来判断从源主机到目地主机所经过的最佳路径,从而进行数据转发,这就是路由技术。

2.路由表的形成

【1】路由表:路由器中维护的路由条目集合,路由器根据路由表做路径选择
【2】直连网段:当在接口配置接口的IP地址,并且接口处于up时,形成直连路由
【3】非直连网段:指你人为的写入一条指向一个不在你本设备上的目的地址网段的静态路由。

3.路由器具体工作原理过程

路由器通过查找自己的路由表进行数据包转发。如下图,【1】网段为1.0的主机要和4.0网段的主机发送数据包,因为IP地址不一样,所以主机会将数据包发送给本网段的网关路由器A
【2】路由器A接收到数据包,先查看数据包IP首部中的目标IP地址,再查找自己的路由表,数据包的目标IP地址是4.1,属于4.0网段,路由器A在路由表中查到4.0网段转发接口是S0接口,于是将数据从S0接口转发出去
【3】网段中每个路由器都是用同样的步骤转发数据的,直到到达路由器B,再用同样的转发方法从E0接口转发出去,最后主机4.1收到这个数据包
在这里插入图片描述

4.静态路由

【1】静态路由:由管理员手工配置的固定路由。
【2】静态路由的特点:对路由行为进行精确的控制,单向的如果实现双向的通信,必须在通信双方配置双向的静态路由,不足之路是缺乏灵活性。

5.默认路由

当路由器在路由表中找不到目标网络对应的路由条目时,路由器把请求转发到默认接口,是一种特殊的静态路由

6.路由器转发数据包的封装过程

【1】A主机在网络层将来自上层的报文封装成IP数据包,得出目的目的地址与本机地址不在同一个网段,要经过路由器A进行转发
【2】A主机通过ARP请求获得默认网关路由器A的E0接口的MAC地址。在数据链路层A主机将IP数据包封装成以太网数据帧
【3】路由器A从E0接口接收到数据帧,把数据链路层封装去掉。路由器A认为这个IP数据包是要通过自己转发,所以路由器A会查找自己的路由表寻找与IP地址相匹配的路由表项,然后根据路由表的下一跳地址妆发到E1接口
【4】在E1接口路由器A重新封装以太帧,此时源MAC为E1接口的MAC,目的MAC为E1接口的 MAC
【5】路由器B从E1接口接收到数据帧,同样会把数据链路层封装去掉,对IP目标地址进行检查,并于路由表进行匹配,根据表的下一跳信息将数据包妆发到E0接口
【6】路由器B发现目的网段与自己的E0接口直接相连,通过ARP广播获得主机B的以太口MAC地址,路由器B再将IP数据包封装成以太网帧
【7】封装完毕,将以太网帧从E0接口发送往主机B
在这里插入图片描述

7.路由器与交换机的对比

(1)路由器工作在网络层 ,交换机工作在数据链路层
(2) 路由器根据路由表转发数据,路由选择,路由转发 交换机MAC地址表转发数据,硬件转发

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值