VRRP CISCO 應用

 

                     

原理:

虛擬路由冗餘協議(Virtual Router Redundancy Protocol,簡稱VRRP)是由IETF提出的解決局域網中配置靜態網關出現單點失效現象的路由協議,1998年已推出正式的RFC2338協議標準。VRRP廣泛應用在邊緣網絡中,它的設計目標是支持特定情況下IP數據流量失敗轉移不會引起混亂,允許主機使用單路由器,以及及時在實際第一跳路由器使用失敗的情形下仍能夠維護路由器間的連通性。

 

實驗拓撲:

 

wKiom1W3UtuBGhPXAAFwHdRPcaQ715.jpg

實驗環境:

用思科的設備,模擬軟件完成,小凡模擬器

終端用Xmanager Enterprise 4  中的xshell鏈接

wKioL1W3VNax3s-MAAIIDlWgNd4281.jpg

wKiom1W3UveSqwFuAAF-03JgYhU946.jpg

wKiom1W3UwGRfX42AAGJZG-LBIc318.jpg

Sw1 sw1(config)#no ip routing   //取消三層交換
sw1(config)#line console 0
sw1(config-line)#logging synchronous
sw1(config-line)#no exec-timeout
sw1#show vlan-switch  // 查看vlan
sw1#vlan database         //創建vlan
sw1(vlan)#vlan 10 name stc
sw1(vlan)#vlan 20 name server
sw1(config)#int f0/2           //加入vlan
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 10
sw1(config-if)#int f0/15
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 20
sw1(config)#int f0/0           //做trunk
sw1(config-if)#switchport mode trunk
sw1(config-if)#switchport trunkencapsulation dot1q
sw1(config-if)#int f0/1
sw1(config-if)#switchport mode trunk
sw1(config-if)#switchport trunkencapsulation dot1q
sw1#show int f0/1 switchport
sw1(config)#int vlan 1    //建立遠程連接賬戶
sw1(config-if)#ip add 192.168.1.1255.255.255.0
sw1(config)#username admin password admin
sw1(config)#line vty 0 4
sw1(config-line)#login local

sw2

sw2(config)#no ip routing
Router(config)#hostname sw2
sw2(config)#line console 0
sw2(config-line)#logging synchronous
sw2(config-line)#no exec-timeout
sw2#vlan database
sw2(vlan)#vlan 10 name stc
sw2(vlan)#vlan 20 name servwer
sw2(config)#int f0/2
sw2(config-if)#switchport mode access
sw2(config-if)#switchport access vlan 10
sw2(config-if)#int f0/15
sw2(config-if)#switchport mode access
sw2(config-if)#switchport access vlan 20
sw2(config-if)#int f0/0
sw2(config-if)#switchport mode trunk
sw2(config-if)#switchport trunkencapsulation dot1q
sw2(config-if)#int f0/1
sw2(config-if)#switchport mode trunk
sw2(config-if)#switchport trunkencapsulation dot1q
sw2(config)#username admin password admin
sw2(config)#line vty 0 4
sw2(config-line)#login local

r1

r1(config)#line console 0
r1(config-line)#logging synchronous
r1(config-line)#no exec-timeout
r1(config)#int f0/0
r1(config-if)#no sh
r1(config)#int f0/0.10
r1(config-subif)#encapsulation dot1Q 10  // 一定要先打標籤,不然配不上IP
r1(config-subif)#ip add 192.168.10.1255.255.255.0
r1(config-subif)#int f0/0.20
r1(config-subif)#encapsulation dot1Q 20
r1(config-subif)#ip add 192.168.20.1255.255.255.0

r2

Router(config)#hostname r2
r2(config)#line console 0
r2(config-line)#logging synchronous
r2(config-line)#no exec-t
r2(config)#interface f0/0
r2(config-if)#no shu
r2(config-if)#int f0/0.1
r2(config-subif)#encapsulation dot1Q 10
r2(config-subif)#ip add 192.168.10.2255.255.255.0
r2(config-subif)#int f0/0.2
r2(config-subif)#encapsulation dot1Q 20
r2(config-subif)#ip add 192.168.20.2255.255.255.0

 

vrrp

r1(config)#int f0/0.10
r1(config-subif)#vrrp 10 ip 192.168.10.254  // 把這個接口加入10組,並添加IP
r1#show vrrp    、、//查看vrrp
r1(config)#int f0/0.10
r1(config-subif)#vrrp 10 priority 120    // 改變組10優先級
r1(config-subif)#int f0/0.20
r1(config-subif)#vrrp 20 ip 192.168.20.254
r1(config-subif)#vrrp 20 priority 120

r2

r2(config)#int f0/0.1
r2(config-subif)#vrrp 10 ip 192.168.10.254   //和r1的虛擬IP一致
r2(config-subif)#int f0/0.2
r2(config-subif)#vrrp 20 ip 192.168.20.254

vrrp配置結束

測試:用兩臺虛擬機鏈接,分別橋接和僅主機模式

如果想要實現負載均衡,把優先級改了,兩個路由器各100和各120

就實現了負載均衡


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章