天天看點

華為路由交換VRRP配置

學習目的

了解網絡負載均衡的功能和作用

了解VRRP協定的工作原理

掌握三層交換環境單組VRRP的配置方法

掌握VRRP認證配置方法

掌握VRRP跟蹤接口的配置方法

掌握使用VRRP實作負載均衡的配置方法

拓撲圖

場景

         你是公司的網絡管理者。目前的網絡中有兩個使用者。用R2、R3标注為公司使用者。R1使用回環口模拟為Internet伺服器。此時網絡中有兩個網關,為實作備援。現在使用VRRP來實作備援。

學習任務

步驟一.基本配置與IP編址

         在實驗之前,需要關閉部分裝置接口,避免影響本次實驗。

         本次實驗需要關閉S1的G0/0/9、G0/0/13和G0/0/14接口。關閉這些接口之後,開始實驗配置。

         使用者網絡使用vlan1,S1使用vlan2與R1相連,S2使用vlan3與R1相連,R1配置loopback接口;R2、R3作為客戶,配置IP、預設網關。

         路由器R1模拟為廣域網,它的回環模拟為廣域網中的一台伺服器。

[Huawei]sysname R1

[R1]interface loopback0

[R1-LoopBack0]ip add 10.0.1.1 24

[R1-LoopBack0]interface g0/0/1

[R1-GigabitEthernet0/0/1]ip add 10.0.11.224

[R1-GigabitEthernet0/0/1]desc this portconnect to S1-G0/0/1

[R1-GigabitEthernet0/0/1]interface g0/0/2

[R1-GigabitEthernet0/0/2]ip add 10.0.12.224

[R1-GigabitEthernet0/0/2]desc this portconnect to S2-G0/0/2

[R1-GigabitEthernet0/0/2]q

R2是區域網路中的一台PC裝置,使用網段10.0.123.0/24,網關為10.0.123.1.

R3是區域網路中的另一台PC裝置,使用網段為10.0.123.0/24,網關為10.0.123.1.

<a href="http://s3.51cto.com/wyfs02/M02/39/54/wKioL1O41SSjJ8a2AAD5wKAet-w110.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M01/39/54/wKiom1O41VOj6q0AAAETPutkUCw086.jpg" target="_blank"></a>

交換機S1配置vlan1、2、3,接口模式為hybird模式。将接口G0/0/10配置為Trunk接口,允許所有vlan通過,G0/0/1配置為access類型接口,屬于vlan2,G0/0/2配置為access類型接口,屬于vlan1.配置vlanif1,為vlan1提供網關服務,IP位址為10.0.123.2/24;配置vlanif2,作為與R1連接配接的三層接口,ip位址為10.0.11.1/24.

[Huawei]sysname S1

[S1]vlan batch 1 to 3

[S1]interface g0/0/10

[S1-GigabitEthernet0/0/10]port link-typetrunk

[S1-GigabitEthernet0/0/10]port trunkallow-pass vlan all

[S1-GigabitEthernet0/0/10]interface g0/0/1

[S1-GigabitEthernet0/0/1]port link-typeaccess

[S1-GigabitEthernet0/0/1]port default vlan2

[S1-GigabitEthernet0/0/1]interface g0/0/2

[S1-GigabitEthernet0/0/2]port link-typeaccess

[S1-GigabitEthernet0/0/2]port default vlan1

[S1-GigabitEthernet0/0/2]interface vlanif 1

[S1-Vlanif1]ip add 10.0.123.2 24

[S1-Vlanif1]interface vlanif 2

[S1-Vlanif2]ip add 10.0.11.1 24

交換機S2配置vlan1、2、3.接口預設為hybired模式。将接口G0/0/10配置成trunk接口,允許所有vlan通過,G0/0/2配置為access類型接口,屬于vlan3,G0/0/3配置為access類型接口,屬于vlan1.配置vlanif1,為vlan1提供網關服務,IP位址為10.0.123.3/24,配置vlanif3,作為與R1連接配接的三層接口,IP位址為10.0.12.1/24.

[Huawei]sysname S2

[S2]vlan batch 1 to 3

[S2]interface g0/0/10

[S2-GigabitEthernet0/0/10]port link-typetrunk

[S2-GigabitEthernet0/0/10]port trunkallow-pass vlan all

[S2-GigabitEthernet0/0/10]interface g0/0/2

[S2-GigabitEthernet0/0/2]port link-typeaccess

[S2-GigabitEthernet0/0/2]port default vlan3

[S2-GigabitEthernet0/0/2]interface g0/0/3

[S2-GigabitEthernet0/0/3]port link-typeaccess

[S2-GigabitEthernet0/0/3]port default vlan1

[S2-GigabitEthernet0/0/3]interface vlanif 1

[S2-Vlanif1]ip add 10.0.123.3 24

[S2-Vlanif1]interface vlanif 3

[S2-Vlanif3]ip add 10.0.12.1 24

         配置完成後,測試直連鍊路的連通性,在S2上測試其于S1、R1、R2、R3之間的聯通行。(使用ping指令測試,加上參數“-c 1”代表一個ping包進行測試。預設連續發送5個)。

[S2]ping -c 1 10.0.12.2

 PING 10.0.12.2: 56  data bytes,press CTRL_C to break

   Reply from 10.0.12.2: bytes=56 Sequence=1 ttl=255 time=90 ms

  ---10.0.12.2 ping statistics ---

    1packet(s) transmitted

    1packet(s) received

   0.00% packet loss

   round-trip min/avg/max = 90/90/90 ms

[S2]ping -c 1 10.0.123.2

 PING 10.0.123.2: 56  data bytes,press CTRL_C to break

   Reply from 10.0.123.2: bytes=56 Sequence=1 ttl=255 time=50 ms

  ---10.0.123.2 ping statistics ---

   round-trip min/avg/max = 50/50/50 ms

[S2]ping -c 1 10.0.123.4

 PING 10.0.123.4: 56  data bytes,press CTRL_C to break

   Reply from 10.0.123.4: bytes=56 Sequence=1 ttl=128 time=70 ms

  ---10.0.123.4 ping statistics ---

   round-trip min/avg/max = 70/70/70 ms

[S2]ping -c 1 10.0.123.5

 PING 10.0.123.5: 56  data bytes,press CTRL_C to break

   Reply from 10.0.123.5: bytes=56 Sequence=1 ttl=128 time=10 ms

  ---10.0.123.5 ping statistics ---

   round-trip min/avg/max = 10/10/10 ms

步驟二.配置OSPF路由協定,實作s1、S2、R1之間的路由聯通

[S1]ospf 1.

[S1-ospf-1]area 0

[S1-ospf-1-area-0.0.0.0]network 10.0.0.00.255.255.255

[S1-ospf-1-area-0.0.0.0]q

[S1-ospf-1]silent-interface vlanif 1

[S2]ospf 1

[S2-ospf-1]area 0

[S2-ospf-1-area-0.0.0.0]network 10.0.0.00.255.255.255

[S2-ospf-1-area-0.0.0.0]q

[S2-ospf-1]silent-interface vlanif 1

[R1]ospf 1

[R1-ospf-1]area 0

[R1-ospf-1-area-0.0.0.0]network 10.0.0.00.255.255.255

配置完成後,稍等片刻,等待網絡收斂後,測試網絡的連通性。

[S2]ping -c 1 10.0.11.1

 PING 10.0.11.1: 56  data bytes,press CTRL_C to break

   Reply from 10.0.11.1: bytes=56 Sequence=1 ttl=254 time=60 ms

  ---10.0.11.1 ping statistics ---

   round-trip min/avg/max = 60/60/60 ms

[S2]ping -c 1 10.0.1.1

 PING 10.0.1.1: 56  data bytes,press CTRL_C to break

   Reply from 10.0.1.1: bytes=56 Sequence=1 ttl=255 time=50 ms

  ---10.0.1.1 ping statistics ---

    round-tripmin/avg/max = 50/50/50 ms

   Reply from 10.0.12.2: bytes=56 Sequence=1 ttl=255 time=60 ms

步驟三.配置VRRP,實作網關備援

         S1配置VRRP,使用VRRP組1,預設優先級為100,實驗中定義為105.

[S1]interface vlanif 1

[S1-Vlanif1]vrrp vrid 1 virtual-ip10.0.123.1

[S1-Vlanif1]vrrp vrid 1 priority 105

[S2]interface vlanif 1

[S2-Vlanif1]vrrp vri  

[S2-Vlanif1]vrrp vrid 1 vir

[S2-Vlanif1]vrrp vrid 1 virtual-ip10.0.123.1

         配置完成後,在R2和R3上測試他們與模拟的Internet伺服器之間的通訊是否正常。

<a href="http://s3.51cto.com/wyfs02/M00/39/54/wKioL1O41UiTjPcFAAHXwe6gJAY922.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M02/39/54/wKiom1O41XfQzNtzAAHMKUG_3tI540.jpg" target="_blank"></a>

         在S1上檢視VRRP目前的狀态資訊。

[S1]disp vrrp

 Vlanif1 | Virtual Router 1

    State : Master

   Virtual IP : 10.0.123.1

   Master IP : 10.0.123.2

   PriorityRun : 105

   PriorityConfig : 105

   MasterPriority : 105

   Preempt : YES   Delay Time : 0 s

   TimerRun : 1 s

   TimerConfig : 1 s

   Auth type : NONE

   Virtual MAC : 0000-5e00-0101

   Check TTL : YES

   Config type : normal-vrrp

   Create time : 2014-07-03 11:58:33 UTC-08:00

Last change time: 2014-07-03 11:58:37 UTC-08:00

目前R2與R3都是通過S1将資料包發送至internet的。關閉S1的vlanif 1接口,然後測試網絡是否正常切換。

[S1-Vlanif1]shutdown

         在R2與R3上測試他們與模拟Internet伺服器之間的通訊是否正常。

<a href="http://s3.51cto.com/wyfs02/M01/39/54/wKioL1O41WWCZM2lAAG6obG33Lw414.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M00/39/54/wKiom1O41ZTzMKKhAAHhhCqoXIg058.jpg" target="_blank"></a>

         此時相當于S1裝置停止工作,檢視S1與S2的VRRP狀态。

    State : Initialize

   Master IP : 0.0.0.0

   MasterPriority : 0

Last change time: 2014-07-03 12:09:28 UTC-08:00

&lt;S2&gt;dispvrrp

  Vlanif1 | Virtual Router 1

    Virtual IP : 10.0.123.1

    Master IP : 10.0.123.2

    PriorityRun : 100

    PriorityConfig : 100

    MasterPriority : 100

    Preempt : YES   Delay Time : 0 s

    TimerRun : 1 s

    TimerConfig : 1 s

    Auth type : NONE

    Virtual MAC : 0000-5e00-0101

    Check TTL : YES

    Config type : normal-vrrp

    Create time : 2014-07-03 12:01:18 UTC-08:00

    Last change time : 2014-07-03 12:01:21UTC-08:00

步驟四.跟蹤接口狀态

         重新打開S1的vlanif1接口,并配置S1、S2蹤它們的G0/0/1、G0/0/2接口。

[S1]interfacevlanif 1

[S1-Vlanif1]undoshutdown

         檢視S1的vrrp狀态。

[S1]displ vrrp

    PriorityRun : 105

    PriorityConfig : 105

    MasterPriority : 105

    Create time : 2014-07-03 11:58:33 UTC-08:00

    Last change time : 2014-07-03 12:21:05UTC-08:00

         此時R2與R3通過S1發送資料給internet。如果關閉S1的G0/0/1接口,或關閉R1的G0/0/1接口,網絡将無法自動切換到通過S2發送資料給internet。

         關閉S1的G0/0/1接口

[S1]interfaceg0/0/1

[S1-GigabitEthernet0/0/1]shutdown

[S1]dis vrrp brief

VRID  State       Interface                Type     Virtual IP    

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

1     Master       Vlanif1                  Normal   10.0.123.1    

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

注:使用brief參數可以顯示簡略資訊。

測試R2與internet的連通性。

<a href="http://s3.51cto.com/wyfs02/M01/39/54/wKiom1O41aXywBezAAEmern0U_Q454.jpg" target="_blank"></a>

顯示無法正常通信

重新打開S1的G0/0/1接口

[S1-GigabitEthernet0/0/1]undoshutdown

S1和S2上配置VRRP的接口跟蹤,定義跟蹤G0/0/1接口,如果接口被關閉,則由此岸及降低10.這樣的情況下,S2将搶占S1的VRRP主角色

[S1-Vlanif1]vrrpvrid 1 track interface g0/0/1 reduced 10

[S2]interfacevlanif 1

[S2-Vlanif1]vrrpvrid 1 track interface g0/0/2 reduced 10

此時,測試網絡的連通性。

網絡正常時,R2可以與internet伺服器通信。

<a href="http://s3.51cto.com/wyfs02/M01/39/54/wKiom1O41bGRs1jgAAHS8jqW6ik601.jpg" target="_blank"></a>

關閉S1的G0/0/1接口

測試R2與internet伺服器之間的連通性。

<a href="http://s3.51cto.com/wyfs02/M00/39/54/wKioL1O41YzBOZDeAAHK60BblJI089.jpg" target="_blank"></a>

通訊依然正常,檢視S1的vrrp狀态。

[S1]dis vrrp

    State : Backup

    Master IP : 10.0.123.3

    PriorityRun : 95

    Track IF :GigabitEthernet0/0/1   Priority reduced :10

    IF state : DOWN

    Last change time : 2014-07-03 14:58:38UTC-08:00

本文轉自 zhuxtqw 51CTO部落格,原文連結:http://blog.51cto.com/1054054/1434990,如需轉載請自行聯系原作者

繼續閱讀