eNSP实验-配置静态路由

611 阅读2分钟

image.png

我们想PC2能够ping通PC3

先配置好各个接口的地址
AR1

<Huawei>system-view
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.1 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 172.16.1.1 30

AR2

[Huawei]sysname R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 172.16.1.2 30
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 172.16.1.5 30

AR3

<Huawei>system-view 
[Huawei]sysname R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 172.16.1.6 30
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 192.168.2.1 24

接下来进行静态路由配置

AR1

[R1]ip route-static 192.168.2.0 24 172.16.1.2
[R1]ip route-static 172.16.1.4 30 172.16.1.2

AR2

[R2]ip route-static 192.168.2.0 24 172.16.1.6
[R2]ip route-static 192.168.1.0 24 172.16.1.1  //返回的路由

AR3

[R3]ip route-static 192.168.1.0 24 172.16.1.5  //返回的路由
[R3]ip route-static 172.16.1.0 30 172.16.1.5

现在PC1就可以ping通PC3了

拓展:缺省路由:0.0.0.0/0 比如要访问的非直连网段非常多,那么一条一条的配置就非常不合理,此时就可以配置缺省路由,当路由器查找路由表中没有去往目的ip的路由时候,就会选择0.0.0.0/0这个缺省路由,代表所有未知的路由,一般在网络出口路由器使用,否则容易造成环路

等价路由和浮动路由

image.png 我们在R1和R3之间再接一个R4,和R2平行。可以再配置一个路由通向目的地,对于R4来说,来源相同,开销相同的路由都会被加入路由表,形成的路由就叫等价路由,即两个路由条目指向的目的网段相同,但是具有不同的下一跳地址。那现在路由转发就会将流量分布到多条路径上,这就叫路由负载。

先给每个接口配置地址

//R1的配置
[R1]int g0/0/2
[R1-GigabitEthernet0/0/2]ip add 172.16.2.1
//R3的配置
[R3]int g0/0/2
[R3-GigabitEthernet0/0/2]ip add 172.16.2.6
//R4的配置
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 172.16.2.2
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip add 172.16.2.5

进行等价路由配置

//R1
[R1]ip route-static 192.168.2.0 24 172.16.2.2

//R4
[R4]ip route-static 192.168.2.0 24 172.16.2.6
[R4]ip route-static 192.168.1.0 24 172.16.2.1 //返回路由

//R3
[R3]ip route-static 192.168.1.0 24 172.16.2.5 //返回路由

R1路由图 路由负载分担.png

进行浮动路由配置

浮动路由,就是按照优先级来,当配置的优先级高的路由发生故障不能通时,次优先级的路由会被采用

//R1
[R1]ip route-static 192.168.2.0 24 172.16.2.2 preference 70
//R3
[R3]ip route-static 192.168.1.0 24 172.16.2.5 preference 70

浮动路由1.png

当我们把R2路由器断掉或者把相应接口关闭,就发现刚才配置的优先级70的路由就会自动生效

浮动路由2.png