VRRP,HSRP介紹及配置

    虛擬路由器冗餘協議(VRRP)是一種選擇協議,它可以把一個虛擬路由器的責任動態分配到局域網上的 VRRP 路由器中的一臺。控制虛擬路由器 IP 地址的 VRRP 路由器稱爲主路由器,它負責轉發數據包到這些虛擬 IP 地址。一旦主路由器不可用,這種選擇過程就提供了動態的故障轉移機制,這就允許虛擬路由器的 IP 地址可以作爲終端主機的默認第一跳路由器。使用 VRRP 的好處是有更高的默認路徑的可用性而無需在每個終端主機上配置動態路由或路由發現協議。 VRRP 包封裝在 IP 包中發送。

    熱備份路由器協議(HSRP)的設計目標是支持特定情況下 IP 流量失敗轉移不會引起混亂、並允許主機使用單路由器,以及即使在實際第一跳路由器使用失敗的情形下仍能維護路由器間的連通性。換句話說,當源主機不能動態知道第一跳路由器的 IP 地址時,HSRP 協議能夠保護第一跳路由器不出故障。



SW1配置


Router(config)#hostname sw1


sw1(config)#line console 0


sw1(config-line)#logging synchronous


sw1(config-line)#no exec-timeout

sw1(config-line)#exit

sw1(config)#no ip routing

sw1(config)#exit

sw1#vlan da

sw1#vlan database vlan數據庫

sw1(vlan)#vlan 10

VLAN 10 added:

   Name: VLAN0010

sw1(vlan)#vlan 20

VLAN 20 added:

   Name: VLAN0020

sw1(vlan)#exit

sw1(config)#int f0/10


sw1(config-if)#switchport access vlan 10

sw1(config)#int f0/15

sw1(config-if)#switchport access vlan 20exit

sw1(config)#int f0/0


sw1(config-if)#switchport mode trunk

sw1(config-if)#int f0/1              

sw1(config-if)#switchport mode trunk





SW2配置


Router(config)#hostname sw2


sw2(config)#line console 0


sw2(config-line)#logging synchronous


sw2(config-line)#no exec-timeout

sw2(config-line)#exit

sw2(config)#no ip routing

sw2(config)#exit

sw2#vlan da

sw2#vlan database vlan數據庫

sw2(vlan)#vlan 10


VLAN 10 added:

   Name: VLAN0010

sw2(vlan)#vlan 20

VLAN 20 added:

   Name: VLAN0020

sw2(vlan)#exit

sw2(config)#int f0/10


sw2(config-if)#switchport access vlan 10

sw2(config)#int f0/15

sw2(config-if)#switchport access vlan 20


sw1(config)#int f0/0


sw1(config-if)#switchport mode trunk

sw1(config-if)#int f0/1              

sw1(config-if)#switchport mode trunk



R1配置

Router(config)#hostname r1

r1(config)#line con

r1(config)#line console 0

r1(config-line)#logg

r1(config-line)#logging sy

r1(config-line)#logging synchronous

r1(config-line)#no exec-t

r1(config-line)#no exec-timeout

r1(config-line)#exit

r1(config)#

r1(config)#int f0/0

r1(config-if)#no sh

r1(config-if)#int f0

% Incomplete command.


拆分


r1(config)#int f0/0.1

r1(config-subif)#enc

r1(config-subif)#encapsulation ?

 dot1Q  IEEE 802.1Q Virtual LAN

 isl    Inter Switch Link - Virtual LAN encapsulation


r1(config-subif)#encapsulation dot

r1(config-subif)#encapsulation dot1Q 10

r1(config-subif)#

r1(config-subif)#ip add 192.168.10.1 255.255.255.0

r1(config-subif)#int f0/0.2                      

r1(config-subif)#encapsulation dot1Q 20          

r1(config-subif)#ip add 192.168.20.1 255.255.255.0

r1(config-subif)#

r1(config)#int s1/0

r1(config-if)#ip add 192.168.4.2 255.255.255.0

r1(config-if)#no sh

r1(config-if)#

r1(config-if)#exit

r1(config)#ip route 0.0.0.0 0.0.0.0 192.168.4.1默認路由

r1#show ip rou 再看路由表





R2配置

Router(config)#hostname r2

r2(config)#

r2(config)#line co

r2(config)#line console 0

r2(config-line)#logg

r2(config-line)#logging sy

r2(config-line)#logging synchronous  

r2(config-line)#no exec-t

r2(config-line)#no exec-timeout

r2(config-line)#exit

r2(config)#int f0/0

r2(config-if)#no sh


r2(config)#int f0/0.1

r2(config-subif)#enm

r2(config-subif)#en

r2(config-subif)#encapsulation do

r2(config-subif)#encapsulation dot1Q 10

r2(config-subif)#ip add 192.168.10.2 255.255.255.0

r2(config-subif)#int f0/0.2                      

r2(config-subif)#encapsulation dot1Q 20          

r2(config-subif)#ip add 192.168.10.2 255.255.255.0

r2(config)#int s1/1

r2(config-if)#ip add 192.168.5.2 255.255.255.0

r2(config-if)#no sh

r2(config-if)#

r2(config)#ip route 0.0.0.0 0.0.0.0 192.168.5.1


isp配置

isp(config)#line console 0

isp(config-line)#no exec-t

isp(config-line)#no exec-timeout

isp(config-line)#exit

isp(config)#int f0/0

isp(config-if)#no sh

isp(config-if)#ip add 1.1.1.1 255.255.255.0

isp(config-if)#int s1/0

isp(config-if)#no sh

isp(config-if)#ip add  192.168.4.1 255.255.255.255.0

isp(config-if)#int s1/1                            

isp(config-if)#ip add  192.168.5.1 255.255.255.255.0



nat配置

r1(config)#int f0/0.1

r1(config-subif)#ip nat ins

r1(config-subif)#ip nat inside

r1(config-subif)#int f0/0.2

r1(config-subif)#ip nat inside

r1(config-subif)#int s1/0      


r1(config-if)#ip nat ou    

r1(config-if)#ip nat outside

訪問控制列表


r1(config)#access-list  10  

r1(config)#access-list  10 permit any

r1(config)#

r1(config)#ip nat in

r1(config)#ip nat inside so

r1(config)#ip nat inside source li

r1(config)#ip nat inside source list 10 in

r1(config)#ip nat inside source list 10 interface s1/0 ov

r1(config)#ip nat inside source list 10 interface s1/0 overload

r2nat配置


r2(config)#access-list 10 permit  any

r2(config)#int f0/0.1

r2(config-subif)#ip nat in

r2(config-subif)#ip nat inside


r2(config-subif)#int f0/0.2

r2(config-subif)#ip nat inside

r2(config-subif)#int s1/1      

r2(config-if)#ip nat ou    

r2(config-if)#ip nat outside

r2(config)#ip nat inside source list  10 interface s1/1 overload




r1(config)#int f0/0.1

r1(config-subif)#st

r1(config-subif)#standby  10 ip 192.168.10.254分組虛擬IP

r1(config-subif)#st

r1(config-subif)#standby  10 prio

r1(config-subif)#standby  10 priority  120優先級


r1(config-subif)#standby 10 preempt 搶佔能力

r1(config-subif)#st

r1(config-subif)#standby 10 tr

r1(config-subif)#standby 10 track se

r1(config-subif)#standby 10 track serial 1/0 30跟蹤能力

r1(config-subif)#

r1(config-subif)#int f0/0.2

r1(config-subif)#standby  20 ip 192.168.20.254

r1(config-subif)#standby 20 preempt  

R2


r2(config-subif)#standby 10 ip 192.168.10.254

r2(config-subif)#st

r2(config-subif)#standby 10 pre

r2(config-subif)#standby 10 preempt

r2(config-subif)#


r2(config-subif)#int f0/0.2

r2(config-subif)#standby 20 ip 192.168.20.254

r2(config-subif)#standby 20 preempt          

r2(config-subif)#standby 20 pri    

r2(config-subif)#standby 20 priority 120

r2(config-subif)#standby 20 track  serial 1/1 30


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