六、静态路由原理与配置

一、路由概述

1、路由是什么

  • 路由:从源主机到目标主机的转发过程
  • 路由器:能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备

2、路由器的工作原理

在这里插入图片描述

2.1根据路由表转发数据原理

  • 1.因为IP地址不在同一网段,主机就会将数据包发送给本网段的网关路由器A。
  • 2.路由器A接收到数据包,查看数据包IP首部中的目标IP地址,在查找自己的路由表。数据包的目标IP地址是3.1.属于3.0网段路由器A在路由表中查到3.0网段转发的接口是S0接口。于是,路由器就将数据包从S0接口转发出去。
  • 3.每个路由器但是按这个步骤去转发数据的,直到到达了路由器B,用同样的方法,从E0口转发出去,主机3.1接受到这个数据包。
  • 4.同网段和不同网段主机通信的区别就在于。同网段直接查找主机,而不同网段需要将数据包发送给网关。原理图

2.2路由表的形成

  • 什么是路由表
    • 路由器中维护的路由条目的集合
    • 路由器根据路由表做路径选择
  • 路由表的形成
    • 直连路由
      • 配置IP地址,端口UP状态,形成直连路由
    • 非直连路由
  • 命令里面的路由表路由表

3、非直连路由两种路由方式

3.1静态路由

  • 静态路由(英语:Static routing)是一种路由的方式,路由项(routing entry)由手动配置,而非动态决定。与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。一般来说,静态路由是由网络管理员逐项加入路由表特殊静态路由(默认路由(目的地址0.0.0.0))

3.2动态路由

  • 动态路由:是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整

  • 主要协议RIP、OSPF、IS-IS(内部网关路由协议)BGP(外部网关路由协议)

3.3默认路由(特殊静态路由)

  • 注:默认路由:当路由器在路由表中找不到目标的路由条目时,路由器把请求转发到默认路由接口,它是一种特殊的静态路由,同时它的优先级也是最低的,如果同时存在静态路由,它会优先匹配静态路由
    • 使用场景:这个网络只有一个唯一的路径能够到达其它网络,默认路由在某些时候非常有效,当存在末梢网络(Stub Network)时,默认路由会大大简化路由器的配置减轻管理员的工作负担,提高网络性能
    • 末梢网络:就是靠近用户主机的最近的一个路由器且只有一个输出端口,也就是网关

3.4静态路由与动态路由区别

8718367adab44aedd0c7fdc7f348dc0ba08bfbe3

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

  1. 第一步:Host A首先进行广播,使用ARP协议解析出路由器A的MAC地址,然后将路由器A的MAC地址存在自己的ARP缓存表中,再然后将源IP(192.168.1.2)、源MAC(11-11),目标IP(192.168.2.2)、目标MAC(22-22)进行封装,然后送到路由器A的E0接口。当路由器A的E0接口收到数据包后,先进行解封装,再查看目标IP地址,然后根据对应自己的路由表,查询到对应的转发路线,转发路由为E1,将数据送到接口E1。
    1_20230315192526
  2. 第二步:到达路由器A的E1口后再次使用ARP协议解析出路由器B的MAC地址,然后将路由器B的MAC地址存在自己的ARP缓存表中,再然后将源IP(192.168.1.2)、源MAC(33-33),目标IP(192.168.2.2)、目标MAC(44-44)进行封装,送到路由器B的E1接口。到达路由器B的E1接口进行解封装,查看源IP地址,再查看自己的路由表,查找到对应的路线为E0,然后将数据转发至路由器的E0接口。2_20230315192536
  3. 第三步:到达路由器B的E0接口,再次进行ARP解析出Host B的MAC地址,并将MAC地址存到自己的ARP缓存表中,然后将源IP(192.168.1.2)、源MAC(55-55),目标IP(192.168.2.2)、目标MAC(66-66)进行封装,封装之后送达到Host B主机中3_20230315192541
  4. 总结:路由器封装过程中,IP地址不变,MAC地址一直在变。

5、交换与路由的对比

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

二、路由器如何配置实验

1、两台路由器如何连接

2、三台路由器如何全连

  • 第一步:eNSP中创建三台AR3260路由器及两台主机,全选启用10
  • 第二步:设置AR1,AR2,AR3节点地址(参考两台路由器连接第二步步骤
  • 第三步:设置PC1,PC2主机名/IP地址/子网掩码/网关地址,注意应用保存设置参考两台路由器连接第四步步骤
  • 第三步:设置AR1路由设置11
  • 第四步:设置AR2路由设置12
  • 第五步:设置AR3路由设置13
  • 第六步:执行ping命令14

3、浮动路由如何设置

15

  • 步骤基本与以上路由配置一致,唯有AR1,AR2路由增加***preference优先级默认值60*(越小越优先

    • AR1:
      [Huawei]ip route-static 192.168.2.0 24 192.168.5.3
      [Huawei]ip route-static 192.168.2.0 24 192.168.3.4 perference 70
      AR2:
      [Huawei]ip route-static 192.168.1.0 24 192.168.3.3
      [Huawei]ip route-static 192.168.1.0 24 192.168.4.3 perference 70
      
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
静态路由和默认路由都是路由器中常用的路由配置方法,用来实现不同网络之间的连接。静态路由是手动配置每一个路由器与它相邻网络之间的路径,而默认路由只需要配置一条路由,指向默认的下一跳网关。下面是它们的实验原理: 1. 静态路由配置实验原理静态路由需要手动配置每一个路由器与它相邻网络之间的路径。当一个路由器收到一个数据包时,它会查找路由中所有的路由,找到与目标地址最匹配的路由,然后将数据包按照该路由中的路径转发出去。具体的实验原理如下: - 配置路由器之间的连接:将路由器通过网线进行连接,确保它们能够相互通信。 - 配置路由器的 IP 地址:在每个路由器配置一个 IP 地址,确保它们在同一网络中。 - 配置路由器静态路由:手动配置每个路由器与它相邻网络之间的路径,将这些路径添加到路由中。 - 测试路由器之间的连通性:通过 ping 命令测试路由器之间的连通性,确保路由器能够相互通信,数据包能够正常转发。 2. 默认路由配置实验原理: 默认路由只需要配置一条路由,指向默认的下一跳网关。当一个路由器收到一个数据包时,如果它在路由中找不到与目标地址匹配的路由,就会将数据包按照默认路由中的路径转发出去。具体的实验原理如下: - 配置路由器之间的连接:将路由器通过网线进行连接,确保它们能够相互通信。 - 配置路由器的 IP 地址:在每个路由器配置一个 IP 地址,确保它们在同一网络中。 - 配置默认路由:在路由器上添加一条默认路由,指向默认的下一跳网关。 - 测试路由器之间的连通性:通过 ping 命令测试路由器之间的连通性,确保路由器能够相互通信,数据包能够正常转发。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值