一天一看————静态路由原理与配置

4 篇文章 0 订阅
3 篇文章 0 订阅

路由器

什么是路由?

路由器就是从源主机到目标主机的转发过程。能够将数据包转发到正确的目的地,并在转发的过程中选择最佳路经的设备。跨网段转发。

路由器的工作原理

根据路由表转发数据在这里插入图片描述

路由表的组成

路由表:
路由器中维护的路由条目的集合
路由器根据路由表做出路径选择
路由表的组成
直连网段:配置IP地址,端口UP状态,形成直连路由
非直连网段:需要静态路由或动态路由,将网段添加到路由表中

静态路由

由管理员手动配置的,是单向的,缺乏灵活性,不过准确率高

默认路由

当路由器在路由表中找不到目标网络的路由条目时,路由把请求转发到默认路由接口
一般在末梢网络才会使用默认路由
接连两个网段不建议都是用默认路由

命令

//默认路由
[Huawei]ip route-static 0.0.0.0 0.0.0.0 192.168.12.1 
//静态路由
 route-static 192.168.10.0 255.255.255.0 192.168.12.1
 目的网段+子网掩码+下一跳
 //查看路由表
 [Huawei]display ip routing-table
 //<主>优先级默认值60 ( 越小越优先)
 [R1]ip route-static 192.168.10.0 24 11.0.0.2
 //配置浮动路由用于备份
 [R1]ip route-static 192.168.10.0 24 12.0.0.2 preference 70

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

主机A的IP地址为:192.168.1.2/24,MAC地址为:00-11-12-21-11-11。主机B的IP地址为:192.168.2.2/24,MAC地址为:00-11-12-21-66-66。

主机A想发送数据给主机B(目的地址是192.168.2.2),数据会先经过网关,路由器A的E0接口,在数据进入路由器A之后,主机A知道自己的IP地址与MAC地址,也知道网关的IP地址,但是不知道网关的MAC地址,所以会进行一次ARP请求,去获取到网关的MAC地址22-22,进行第一次封装,源MAC地址就为11-11,目的MAC地址为22-22, 在数据进入网关的时候,它的目的IP地址是不会变的,因为要去路由表查询对应接口。

在数据进入路由器A的时候,会进行解封装,需要查看里面的目的IP地址,去除掉MAC头部查看IP地址,路由器A认为这个IP数据包是要通过自己进行路由转发,然后路由器A会查找自己的路由表, 寻找与目标IP地址192. 16.2.2相匹配的路由表项,然后根据路由表的下一跳地址将数据包转发到E1接口。此时路由器A的E1接口并不知道路由器B的E1接口,先进行ARP请求,获得路由器BE1接口的MAC地址为44-44,然后数据会在路由器A的E1接口进行第二次封装,源MAC地址就是33-33,目标MAC地址就是44-44。

数据进入路由器B之后,会进行第二次解封装,去除MAC头部,查看到IP地址,并与路由表进行匹配,然后根据路由表的下一跳信息将数据包转发到E0接口,路由器B发现目的网段与自己的E0口直接相连,但是不知道目的网段的MAC地址,会进行ARP请求,查找主机B的MAC地址为66-66,此时数据会在路由器B的E0口进行第三次封装,源MAC地址为55-55,目的MAC地址为66-66,然后就可以将封装的数据发送给主机B了。

交换机与路由的对比

路由工作在网络层,根据路由表转发数据,是由路由选择,路由转发
交换工作在数据链路层,根据“MAC地址表’转发数据,是由硬件转发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值