当前位置: 首页 > article >正文

华为eNSP-配置静态路由与静态路由备份

一、静态路由介绍

静态路由是指用户或网络管理员手工配置的路由信息。当网络拓扑结构或者链路状态发生改变时,需要网络管理人员手工修改静态路由信息。相比于动态路由协议,静态路由无需频繁地交换各自的路由表,配置简单,比较适合小型、简单的网络环境。

静态路由不适合大型和复杂的网络环境,因为当网络拓扑结构和链路状态发生变化时网络管理员需要做大量的调整,且无法自动感知错误发生,不易排错。

此实验目的包括:

  • 理解路由的作用以及路由操作的过程
  • 掌握配置静态路由(下一跳为IP地址)的方法
  • 掌握测试静态路由连通性的方法
  • 掌握在拥有冗余链路的路由器上配置静态备份路由
  • 掌握测试静态备份路由的方法

二 、开始配置

1.设计一个简单网络拓扑图

2.路由器上进行接口配置

R1上:

sys
sysname S1
int s0/0/1   #进入s0/0/1接口
ip add 10.0.12.1 24
decription this port connect to R2-s0/0/1  #为网络设备接口添加描述信息,表示该端口连接到 R2 的 s0/0/1 接口
int g0/0/0   #进入g/0/0/0接口
ip add 10.0.13.1 24
description this port connect to R3-g0/0/0  #表示该端口连接到 R2 的 s0/0/1 接口
int loopback0
ip add 10.0.1.1 24

loopback0 代表的是环回接口 0。环回接口是一种虚拟的网络接口,并非实际的物理接口。它始终处于激活状态(除非被手动关闭),常用于网络设备的测试、管理以及作为路由协议的路由器标识等。 通过为环回接口配置 IP 地址,使得网络设备可以在这个虚拟接口上进行网络通信路由操作。该 IP 地址可以作为设备的管理地址,也可以用于在网络中通告特定的路由信息。

配置好之后可以用dis current-configuration 查看当前配置

R2上:

sys
sysname S1
int s0/0/1   
ip add 10.0.12.2 24
description this port connect to R1-s0/0/1
int s0/0/2
ip add 10.0.23.2 24
description this port connect to R3-s0/0/2
int loopback0
ip add 10.0.2.2

R3上:

sys
sysname S1
int s0/0/2   
ip add 10.0.23.3 24
description this port connect to R2-s0/0/2
int g0/0/0
ip add 10.0.13.3 24
description this port connect to R1-g0/0/0
int loopback0
ip add 10.0.3.3

3.在R1测试连通性

发现只有直连接口上可以ping通。是因为:

  1. 缺乏路由指引
    路由器仅自动学习直连路由(10.0.12.0/2410.0.13.0/24),但 10.0.2.2/24(R2 的 Loopback0)、10.0.3.3/24(R3 的 Loopback0)、10.0.23.0/24 这些是非直连网络,需手动添加路由规则,否则路由器不知道如何转发数据包。

  2. 路由表不完整
    以 R1 为例,访问 R2 的 Loopback0(10.0.2.2/24)需经过 R2 的 Serial 0/0/1 接口,但 R1 路由表无此条目,数据包无法送达。

在R1上查看路由表,发现确实没有除了直连路由之外的路由信息

 

这个时候,我们的静态路由就要登场了! 

4.配置静态路由

R1上:

ip route-static 10.0.23.0 24 10.0.12.2

ip route-static 10.0.2.0 24 10.0.12.2

第一个命令:发往10.0.23.0网段的数据都由10.0.12.2来进行转发

第二个命令:发往10.0.2.0网段的数据都由10.0.12.2来进行转发

配置好之后再尝试ping 一下,这个时候就通了

5.配置静态路由备份

什么情况用路由备份?

  • 现在R1与地址10.0.23.2以及10.0.2.2通信时,数据通过R1与R2之间的链路进行发送,如果R,1与R2之间的链路出现了故障,则通信将无法进行。
  • 但是从拓扑图可以看出,在R1与R2之间的链路故障后,R1与R2之间的通信可以通过R3进行。我们可以配置备用静态路由,在网络正常的情况下,备用静态路由不起作用,但当R1与R2之间的链路出现故障时,备用静态路由将起作用,进行数据转发。
  • 配置备用静态路由时,需要额外配置优先级信息,以便于只有在主链路失败时才使用备份链路。这里我们将备用的路由优先级定义为80。

R3上: ip route-static 10.0.2.0 255.255.255.0 10.0.23.2

R1上:ip route-static 10.0.2.0 255.255.255.0 GigabitEthernet0/0/0 preference 80

            ip route-static 10.0.23.0 255.255.255.0 GigabitEthernet0/0/0 preference 80 

R2上:ip route-static 10.0.13.0 255.255.255.0 10.0.23.3

在R1上查看路由表,可以看到备份的静态路由已经配置进去了:

 

在R1上ping 10.0.23.2,查看一下路径去往,此时R1和R2之间的链路并没有失效,所以还是按照优先级较高的那个静态路由(10.0.12.2)

原文地址:https://blog.csdn.net/2302_76629181/article/details/146567309
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/612097.html

相关文章:

  • STM32基础教程——输入捕获模式测量PWM频率
  • Docker Desktop 安装 RabbitMQ 并挂载本地卷
  • 31天Python入门——第13天:文件操作
  • DeepSeek分析:汽车关税政策对黄金市场的影响评估
  • 基于STC89C51的太阳自动跟踪系统的设计与实现—单片机控制步进电机实现太阳跟踪控制(仿真+程序+原理图+PCB+文档)
  • 【STM32】RCC系统时钟
  • nuxt3网站文章分享微信 ,QQ功能
  • 网络之数据链路层
  • Go 语言规范学习(1)
  • 【Django】教程-2-前端-目录结构介绍
  • opencv简单图形数组识别
  • React 中如何使用ref来访问 DOM 元素或组件实例,有哪些注意事项?
  • Cudann 11.8同时安装tensorflow, pytorch
  • Kafka 的延迟队列、死信队列和重试队列
  • Android设计模式之观察者模式
  • Android 项目缓存问题,某些依赖中的类会报错:Cannot resolve symbol
  • 若依专题——基础应用篇
  • Scala简介与基础
  • 远程办公新体验:用触屏手机流畅操作电脑桌面
  • SpringBoot动态配置数据源的几种实现方式