争怎路由网/路由器百科/内容

详细说明交换路由VRRP(交换与路由)

路由器百科2024-11-26 阅读


组网要求:

1. Server1及Server2是两种不同业务的服务器,分别处于两个VLAN:10及20。PC1要求能够访问到Server1及Server2;

2. 当网络正常时,PC1访问Server1的流量走Router>SW1>SW3>Server1这条路径,并且往返路径一致,而PC1访问Server2的流量则走Router>SW2>SW3>Server2这条路径并且也要求来回路径一致;

3. 当SW1发生故障或者SW1连接Router的链路DOWN掉时,要求PC访问Server1的流量能够自动切换到SW2;同样的当SW2发生故障时,PC访问Server2的流量要能够自动切换到SW1;

4. SW1、SW2、SW3三台交换机构成一个二层环路,运行MSTP防止环路;

5. SW1及SW2为汇聚交换机,Server1和Server2的网关在这两台设备上;

6. SW1 、 SW2 及 Router 运 行 OSPF ; SW1 及 SW2 的 RouterID 分 别 为 192.168.255.11 及192.168.255.12,Router的RouterID为192.168.255.1。

一、eNSP详解视频:

视频加载中...

二、IP设置:

PC1:192.168.1.1/24,网关:192.168.1.254

Server1:vlan10,192.168.10.1/24,网关:192.168.10.254

Server2:vlan20,192.168.20.1/24,网关:192.168.20.254

SW1:vlanif201:192.168.201.1/24

vlanif203:192.168.203.1/24

vlanif10:192.168.10.253/24

VRRP 10 virtual-ip:192.168.10.254

vlanif20:192.168.20.253/24

VRRP 20 virtual-ip:192.168.20.254

SW2:vlanif202:192.168.202.1/24

vlanif203:192.168.203.2/24

vlanif10:192.168.10.252/24

VRRP 10 virtual-ip:192.168.10.254

vlanif20:192.168.20.252/24

VRRP 20 virtual-ip:192.168.20.254

Router:GE0/0/0:192.168.201.2/24,GE0/0/1:192.168.202.2/24,GE0/0/2:192.168.1.254/24

三、配置步骤:

1. 所有设备完成基础配置

SW3的配置如下:

[SW3] vlan batch 10 20

[SW3] interface GigabitEthernet0/0/1

[SW3-GigabitEthernet0/0/1] port link-type access

[SW3-GigabitEthernet0/0/1] port default vlan 10

[SW3] interface GigabitEthernet0/0/2

[SW3-GigabitEthernet0/0/2] port link-type access

[SW3-GigabitEthernet0/0/2] port default vlan 20

[SW3] interface GigabitEthernet0/0/23

[SW3-GigabitEthernet0/0/23] port link-type trunk

[SW3-GigabitEthernet0/0/23] port trunk allow-pass vlan 10 20

[SW3] interface GigabitEthernet0/0/24

[SW3-GigabitEthernet0/0/24] port link-type trunk

[SW3-GigabitEthernet0/0/24] port trunk allow-pass vlan 10 20

SW1的配置如下:

[SW1] vlan batch 10 20 201 203

[SW1] interface GigabitEthernet0/0/23

[SW1-GigabitEthernet0/0/23] port link-type trunk

[SW1-GigabitEthernet0/0/23] port trunk allow-pass vlan 10 20

[SW1] interface GigabitEthernet0/0/20

[SW1-GigabitEthernet0/0/20] port link-type trunk

[SW1-GigabitEthernet0/0/20] port trunk allow-pass vlan 10 20 203

[SW1] interface GigabitEthernet0/0/21

[SW1-GigabitEthernet0/0/21] port link-type access

[SW1-GigabitEthernet0/0/21] port default vlan 201

[SW1] interface vlanif 10

[SW1-vlanif10] ip adderss 192.168.10.253 24

[SW1] interface vlanif 20

[SW1-vlanif20] ip adderss 192.168.10.252 24

[SW1] interface vlanif 201

[SW1-vlanif201] ip adderss 192.168.201.1 24

[SW1] interface vlanif 203

[SW1-vlanif203] ip adderss 192.168.203.1 24

SW2的配置如下:

[SW2] vlan batch 10 20 202 203

[SW2] interface GigabitEthernet0/0/24

[SW2-GigabitEthernet0/0/24] port link-type trunk

[SW2-GigabitEthernet0/0/24] port trunk allow-pass vlan 10 20

[SW2] interface GigabitEthernet0/0/20

[SW2-GigabitEthernet0/0/20] port link-type trunk

[SW2-GigabitEthernet0/0/20] port trunk allow-pass vlan 10 20 203

[SW2] interface GigabitEthernet0/0/21

[SW2-GigabitEthernet0/0/21] port link-type access

[SW2-GigabitEthernet0/0/21] port default vlan 202

[SW2] interface vlanif 10

[SW2-vlanif10] ip adderss 192.168.10.252 24

[SW2] interface vlanif 20

[SW2-vlanif20] ip adderss 192.168.10.253 24

[SW2] interface vlanif 202

[SW2-vlanif202] ip adderss 192.168.202.1 24

[SW2] interface vlanif 203

[SW2-vlanif203] ip adderss 192.168.203.2 24

Router的配置如下:

[Router] interface GigabitEthernet 0/0/0

[Router-GigabitEthernet0/0/0] ip address 192.168.201.2 24

[Router] interface GigabitEthernet 0/0/1

[Router-GigabitEthernet0/0/1] ip address 192.168.202.2 24

[Router] interface GigabitEthernet 0/0/2

[Router-GigabitEthernet0/0/2] ip address 192.168.1.254 24

PC、Server1及Server2的配置这里不再赘述。

2. 完成SW1、SW2及SW3的MSTP+VRRP配置

为了满足题目的需求,我们将VLAN10及VLAN20分别映射到MSTP实例1和实例2,然后将SW1设置为实例1的主根、实例2的次根,而SW2设置为实例2的主根、实例1的次根。同时在SW1及SW2上均部署两组VRRP,在VLAN10上部署的这组VRRP中SW1为Master,而在VLAN20上部署的这组VRRP中SW2为Master。这是典型的MSTP+VRRP解决方案。

SW3的配置如下:

#配置MSTP,将vlan10映射到实例1,将vlan20映射到实例2:

[SW3] stp mode mstp

[SW3] stp region-configuration

[SW3-mst-region] region-name huawei

[SW3-mst-region] instance 1 vlan 10

[SW3-mst-region] instance 2 vlan 20

[SW3-mst-region] active region-configuration

[SW3-mst-region] quit

[SW3] stp enable

SW1的配置如下:

[SW1] stp mode mstp

[SW1] stp region-configuration

[SW1-mst-region] region-name huawei

[SW1-mst-region] instance 1 vlan 10

[SW1-mst-region] instance 2 vlan 20

[SW1-mst-region] active region-configuration

[SW1-mst-region] quit

[SW1] stp instance 1 root primary

[SW1] stp instance 2 root secondary

[SW1] stp enable

[SW1] interface Vlanif 10

[SW1-vlanif10] vrrp vrid 10 virtual-ip 192.168.10.254

[SW1-vlanif10] vrrp vrid 10 priority 120

[SW1-vlanif10] vrrp vrid 10 track interface GigabitEthernet 0/0/21 reduced 30

[SW1] interface Vlanif 20

[SW1-vlanif20] vrrp vrid 20 virtual-ip 192.168.20.254

SW2的配置如下:

[SW2] stp mode mstp

[SW2] stp region-configuration

[SW2-mst-region] region-name huawei

[SW2-mst-region] instance 1 vlan 10

[SW2-mst-region] instance 2 vlan 20

[SW2-mst-region] active region-configuration

[SW2-mst-region] quit

[SW2] stp instance 1 root secondary

[SW2] stp instance 2 root primary

[SW2] stp enable

[SW2] interface Vlanif 10

[SW2-vlanif10] vrrp vrid 10 virtual-ip 192.168.10.254

[SW2] interface Vlanif 20

[SW2-vlanif20] vrrp vrid 20 virtual-ip 192.168.20.254

[SW2-vlanif20] vrrp vrid 20 priority 120

[SW2-vlanif20] vrrp vrid 20 track interface GigabitEthernet 0/0/21 reduced 30

完成上述配置后,先做一下基本的验证:

[SW3] display stp brief

MSTID Port Role

STP State

Protection

0 GigabitEthernet0/0/1 DESI

FORWARDING NONE

0 GigabitEthernet0/0/2 DESI

FORWARDING NONE

0 GigabitEthernet0/0/23 ROOT FORWARDING NONE

0 GigabitEthernet0/0/24 DESI FORWARDING NONE

1 GigabitEthernet0/0/23 ROOT FORWARDING NONE

1 GigabitEthernet0/0/24 ALTE DISCARDING NONE

2 GigabitEthernet0/0/23 ALTE DISCARDING NONE

2 GigabitEthernet0/0/24 ROOT FORWARDING NONE

从SW3的生成树接口状态输出可以看到,对于MSTP实例1,SW3的GE0/0/24接口处于丢弃状态,而对于MSTP实例2,SW3的GE0/0/23接口处于丢弃状态。因此VLAN10的流量从SW3的GE0/0/23接口进出,而VLAN20的流量从GE0/0/24接口进出。

[SW1]display vrrp brief

VRID State Interface Type Virtual IP

----------------------------------------------------------------

10 Master Vlanif10 Normal 192.168.10.254

20 Backup Vlanif20 Normal 192.168.20.254

----------------------------------------------------------------

Total:2 Master:1 Backup:1 Non-active:0

SW1的VRRP状态也是正确的,它是VRRP组10的Master,同时也是VRRP组20的Backup。

[SW2]display vrrp brief

VRID State Interface Type Virtual IP

----------------------------------------------------------------

10 Backup Vlanif10 Normal 192.168.10.254

20 Master Vlanif20 Normal 192.168.20.254

----------------------------------------------------------------

Total:2 Master:1 Backup:1 Non-active:0

3. 完成SW1、SW2、SW3及Router的OSPF基础配置

SW1的配置如下:

[SW1] ospf 1 router-id 192.168.255.11

[SW1-ospf-1] area 0

[SW1-ospf-1-area-0.0.0.0] network 192.168.201.0 0.0.0.255

[SW1-ospf-1-area-0.0.0.0] network 192.168.203.0 0.0.0.255

SW2的配置如下:

[SW2] ospf 1 router-id 192.168.255.12

[SW2-ospf-1] area 0

[SW2-ospf-1-area-0.0.0.0] network 192.168.202.0 0.0.0.255

[SW2-ospf-1-area-0.0.0.0] network 192.168.203.0 0.0.0.255

Router的配置如下:

[Router] ospf 1 router-id 192.168.255.1

[Router-ospf-1] area 0

[Router-ospf-1-area-0.0.0.0] network 192.168.201.0 0.0.0.255

[Router-ospf-1-area-0.0.0.0] network 192.168.202.0 0.0.0.255

[Router-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255

4. 在SW1、SW2上执行路由重发布及路由策略

SW1的配置如下:

[SW1] route-policy vlanif10and20 permit node 10

[SW1-route-policy] if-match interface vlanif 10

[SW1-route-policy] apply cost 10

[SW1-route-policy] quit

[SW1] route-policy vlanif10and20 permit node 20

[SW1-route-policy] if-match interface vlanif 20

[SW1-route-policy] apply cost 20

[SW1-route-policy] quit

[SW1] ospf 1

[SW1-ospf-1] import-route direct route-policy vlanif10and20

SW2的配置如下:

[SW2] route-policy vlanif10and20 permit node 10

[SW2-route-policy] if-match interface vlanif 10

[SW2-route-policy] apply cost 20

[SW2-route-policy] quit

[SW2] route-policy vlanif10and20 permit node 20

[SW2-route-policy] if-match interface vlanif 20

[SW2-route-policy] apply cost 10

[SW2-route-policy] quit

[SW2] ospf 1

[SW1-ospf-1] import-route direct route-policy vlanif10and20

[Router] display ip routing-table protocol ospf

Destination/Mask Proto

Pre Cost Flags NextHop Interface

192.168.10.0/24 O_ASE 150 10 D 192.168.201.1 GigabitEthernet0/0/0

192.168.20.0/24 O_ASE 150 10 D 192.168.202.1 GigabitEthernet0/0/1

92.168.203.0/24 OSPF 10 2 D 192.168.201.1 GigabitEthernet0/0/0

OSPF 10 2 D 192.168.202.1 GigabitEthernet0/0/1

从Router的路由表可以看出,路由192.168.10.0/24的下一跳是192.168.201.1也就是SW1,而路由192.168.20.0/24的下一跳是192.168.202.1也就是SW2。

5. 测试数据走向

现在我们做几个测试:

PC ping Server1及Server2都已经能够ping通。

PC>tracert 192.168.10.1

traceroute to 192.168.10.1, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.1.254 16 ms 15 ms <1 ms

2 192.168.201.1 16 ms 31 ms 16 ms

3 192.168.10.1 47 ms 63 ms 47 ms

从PC tracert Server1的回显我们能看出,流量走的是Router>SW1>Server1这条路径。

PC>tracert 192.168.20.1

traceroute to 192.168.20.1, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.1.254 16 ms 15 ms 16 ms

2 192.168.202.1 15 ms 16 ms 31 ms

3 192.168.20.1 32 ms 46 ms 47 ms

PC访问Server2走的是Router>SW2>Server2这条路径。

再去Server1及Server2上面看看:

Server1>tracert 192.168.1.1

traceroute to 192.168.1.1, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.10.253 31 ms 31 ms 16 ms

2 192.168.201.2 62 ms 47 ms 47 ms

3 192.168.1.1 62 ms 47 ms 32 ms

Server1访问PC的流量走的路径是:SW1>Router>PC。

Server>tracert 192.168.1.1

traceroute to 192.168.1.1, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.20.253 47 ms 16 ms 15 ms

2 192.168.202.2 47 ms 47 ms 47 ms

3 192.168.1.1 62 ms 47 ms 31 ms

Server2访问PC的流量走的路径是:SW2>Router>PC。

因此当网络正常时的流量走向就已经满足需求了。现在再看看当网络发生故障时的现象。我们将SW1的GE0/0/21接口shutdown,然后再做几个测试:

PC>tracert 192.168.10.1

traceroute to 192.168.10.1, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.1.254 15 ms 16 ms <1 ms

2 192.168.202.1 31 ms 16 ms 31 ms

3 192.168.10.1 47 ms 62 ms 79 ms

从PC tracert Server1的回显可以看出,流量切换到了SW2上。

Server1>tracert 192.168.1.1

traceroute to 192.168.1.1, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.10.252 63 ms 31 ms 47 ms

2 192.168.202.2 93 ms 63 ms 62 ms

3 192.168.1.1 94 ms 78 ms 78 ms

而Server1到PC的流量也切换到了SW2上。至此,整个实验就完成了。


四、SW3的主要配置文件:

#

sysname SW3

#

vlan batch 10 20

#

stp region-configuration

region-name huawei

instance 1 vlan 10

instance 2 vlan 20

active region-configuration

#

interface GigabitEthernet0/0/1

port link-type access

port default vlan 10

#

interface GigabitEthernet0/0/2

port link-type access

port default vlan 20

#

interface GigabitEthernet0/0/23

port link-type trunk

port trunk allow-pass vlan 10 20

#

interface GigabitEthernet0/0/24

port link-type trunk

port trunk allow-pass vlan 10 20

#

return


五、SW1的主要配置文件:

#

sysname SW1

#

router id 192.168.255.11

#

vlan batch 10 20 201 203

#

stp instance 1 root primary

stp instance 2 root secondary

#

stp region-configuration

region-name huawei

instance 1 vlan 10

instance 2 vlan 20

active region-configuration

#

interface Vlanif10

ip address 192.168.10.253 255.255.255.0

vrrp vrid 10 virtual-ip 192.168.10.254

vrrp vrid 10 priority 120

#

interface Vlanif20

ip address 192.168.20.253 255.255.255.0

vrrp vrid 20 virtual-ip 192.168.20.254

#

interface Vlanif201

ip address 192.168.201.1 255.255.255.0

#

interface Vlanif203

ip address 192.168.203.1 255.255.255.0

#

interface GigabitEthernet0/0/20

port link-type trunk

port trunk allow-pass vlan 10 20 203

#

interface GigabitEthernet0/0/21

port link-type access

port default vlan 201

#

interface GigabitEthernet0/0/22

#

interface GigabitEthernet0/0/23

port link-type trunk

port trunk allow-pass vlan 10 20

#

interface GigabitEthernet0/0/24

#

interface NULL0

#

ospf 1

import-route direct route-policy vlanif10and20

area 0.0.0.0

network 192.168.201.0 0.0.0.255

network 192.168.203.0 0.0.0.255

#

route-policy vlanif10and20 permit node 10

if-match interface Vlanif10

apply cost 10

#

route-policy vlanif10and20 permit node 20

if-match interface Vlanif20

apply cost 20

#

return


六、SW2的主要配置文件:

#

sysname SW2

#

router id 192.168.255.12

#

vlan batch 10 20 202 to 203

#

stp instance 1 root secondary

stp instance 2 root primary

#

stp region-configuration

region-name huawei

instance 1 vlan 10

instance 2 vlan 20

active region-configuration

#

interface Vlanif10

ip address 192.168.10.252 255.255.255.0

vrrp vrid 10 virtual-ip 192.168.10.254

#

interface Vlanif20

ip address 192.168.20.252 255.255.255.0

vrrp vrid 20 virtual-ip 192.168.20.254

vrrp vrid 20 priority 120

#

interface Vlanif202

ip address 192.168.202.1 255.255.255.0

#

interface Vlanif203

ip address 192.168.203.2 255.255.255.0

#

interface GigabitEthernet0/0/20

port link-type trunk

port trunk allow-pass vlan 10 20 203

#

interface GigabitEthernet0/0/21

port link-type access

port default vlan 202

#

interface GigabitEthernet0/0/22

#

interface GigabitEthernet0/0/23

#

interface GigabitEthernet0/0/24

port link-type trunk

port trunk allow-pass vlan 10 20

#

interface NULL0

#

ospf 1

import-route direct route-policy vlanif10and20

area 0.0.0.0

network 192.168.202.0 0.0.0.255

network 192.168.203.0 0.0.0.255

#

route-policy vlanif10and20 permit node 10

if-match interface Vlanif10

apply cost 20

#

route-policy vlanif10and20 permit node 20

if-match interface Vlanif20

apply cost 10

#

return


七、Router的主要配置文件:

#

sysname Router

#

router id 192.168.255.1

#

interface GigabitEthernet0/0/0

ip address 192.168.201.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 192.168.202.2 255.255.255.0

#

interface GigabitEthernet0/0/2

ip address 192.168.1.254 255.255.255.0

#

interface NULL0

#

ospf 1

area 0.0.0.0

network 192.168.1.0 0.0.0.255

network 192.168.201.0 0.0.0.255

network 192.168.202.0 0.0.0.255

#

return


八、验证结果

在Ruter上查看ospf协议的路由表。

display ip routing-table protocol ospf

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Public routing table : OSPF

Destinations : 3 Routes : 4


OSPF routing table status :

Destinations : 3 Routes : 4


Destination/Mask Proto Pre Cost Flags NextHop Interface


192.168.10.0/24 O_ASE 150 10 D 192.168.201.1 GigabitEthernet

0/0/0

192.168.20.0/24 O_ASE 150 10 D 192.168.202.1 GigabitEthernet

0/0/1

192.168.203.0/24 OSPF 10 2 D 192.168.202.1 GigabitEthernet

0/0/1

OSPF 10 2 D 192.168.201.1 GigabitEthernet

0/0/0


OSPF routing table status :

Destinations : 0 Routes : 0

本实验是通过华为模拟器eNSP1.3.00.100版(最新版)完成。该软件还包含CE、CX、NE40E、NE5000E、NE9000E、USG6000V的设备IOS,可完成复杂网络测试,需要该模拟器的朋友,可以转发此文关注小编,私信小编【666】即可获得。



……

相关阅读