實驗目標:在華爲設備上配置vrrp+dhcp,檢測vrrp對dhcp是否有影響
目標拓撲:
配置思路:在R1,R2,R3,SW2,SW3上運行ospf路由協議以使全網路由互通,SW2,SW3上配置vrrp+dhcp
;SW4,SW1爲普通二層交換機負責接入
配置步驟:1、配置設備接口IP及直連測試
R3:
sys
sysname R3
int lo0
ip addr 3.3.3.3 255.255.255.255
quit
vlan batch 100 200 300
int vlan 100
ip addr 13.1.1.3 255.255.255.0
un sh
int vlan 200
ip addr 23.1.1.3 255.255.255.0
un sh
int vlan 300
ip addr 33.1.1.3 255.255.255.0
un sh
int e0/0/0
port link acc
port de vl 100
int e0/0/2
port lin acc
port de vl 200
int e0/0/1
port link acc
port de vlan 300
quit
dis ip int bri
========================================
R1:
sys
sysname R1
int g0/0/0
ip addr 13.1.1.1 255.255.255.0
int g0/0/2
ip addr 12.1.1.1 255.255.255.0
int g0/0/1
ip addr 10.10.10.1 255.255.255.0
int lo0
ip addr 1.1.1.1 255.255.255.255
quit
dis ip int bri
========================================
R2:
sys
sysname R2
int g0/0/0
ip addr 23.1.1.2 255.255.255.0
int g0/0/2
ip addr 12.1.1.2 255.255.255.0
int g0/0/1
ip addr 20.20.20.2 255.255.255.0
int lo0
ip addr 2.2.2.2 255.255.255.255
quit
dis ip int bri
========================================
SW2:
sys
sysname SW2
vlan batch 10 100 200
int vlan 10
ip addr 10.10.10.2 255.255.255.0
int vlan 100
ip addr 100.1.1.254 255.255.255.0
int vlan 200
ip addr 200.1.1.253 255.255.255.0
int g0/0/1
port link acc
port de vlan 10
int g0/0/2
port link-ty tr
port tr al vl 100 200
int g0/0/4
port link acc
port de vl 200
int lo0
ip addr 11.11.11.11 255.255.255.255
==========================================
SW3:
sys
sysname SW3
vlan batch 20 100 200
int vlan 20
ip addr 20.20.20.3 255.255.255.0
int vlan 100
ip addr 100.1.1.253 255.255.255.0
int vlan 200
ip addr 200.1.1.254 255.255.255.0
int g0/0/1
port lin acc
port de vlan 20
int g0/0/2
port lin tr
port tr al vla 100 200
int lo0
ip addr 22.22.22.22 255.255.255.255
直連測試:各設備之間直連互通
2、配置ospf路由協議並測試
R3:
ospf 110 router-id 3.3.3.3
area 0
net 33.1.1.0 0.0.0.255
net 13.1.1.0 0.0.0.255
net 23.1.1.0 0.0.0.255
net 3.3.3.3 0.0.0.0
R1:
ospf 110 router-id 1.1.1.1
area 0
net 10.10.10.0 0.0.0.255
net 13.1.1.0 0.0.0.255
net 12.1.1.0 0.0.0.255
net 1.1.1.1 0.0.0.0
R2:
ospf 110 router-id 2.2.2.2
area 0
net 23.1.1.0 0.0.0.255
net 12.1.1.0 0.0.0.255
net 20.20.20.0 0.0.0.255
net 2.2.2.2 0.0.0.0
SW2:
ospf 110 router-id 11.11.11.11
area 0
net 10.10.10.0 0.0.0.255
net 11.11.11.11 0.0.0.0
net 100.1.1.0 0.0.0.255
net 200.1.1.0 0.0.0.255
SW3:
ospf 110 router-id 22.22.22.22
area 0
net 20.20.20.0 0.0.0.255
net 22.22.22.22 0.0.0.0
net 100.1.1.0 0.0.0.255
net 200.1.1.0 0.0.0.255
檢測:檢查以上設備之間鄰居是否正常
dis ospf peer bri
檢查所有設備到33.1.1.3都能通信
3、在SW2和SW3上配置vrrp+dhcp
SW2:
dhcp enable
ip pool 100
network 100.1.1.0 mask 255.255.255.0
gateway-list 100.1.1.250
excluded-ip-address 100.1.1.253 100.1.1.254
quit
ip pool 200
network 200.1.1.0 mask 255.255.255.0
gateway-list 200.1.1.250
excluded-ip-address 200.1.1.253 200.1.1.254
quit
int vlan 100
dhcp select global
vrrp vrid 1 virtual-ip 100.1.1.250
vrrp vrid 1 priority 120
vrrp vrid 1 track interface g0/0/1 reduced 20
vrrp vrid 1 preempt-mode timer delay 5
int vlan 200
dhcp select global
vrrp vrid 2 virtual-ip 200.1.1.250
vrrp vrid 2 priority 110
vrrp vrid 2 track interface g0/0/1 reduced 20
vrrp vrid 2 preempt-mode disable
=============================================
SW3:
dhcp enable
ip pool 100
network 100.1.1.0 mask 255.255.255.0
gateway-list 100.1.1.250
excluded-ip-address 100.1.1.253 100.1.1.254
quit
ip pool 200
network 200.1.1.0 mask 255.255.255.0
gateway-list 200.1.1.250
excluded-ip-address 200.1.1.253 200.1.1.254
quit
int vlan 100
dhcp select global
vrrp vrid 1 virtual-ip 100.1.1.250
vrrp vrid 1 priority 110
vrrp vrid 1 track interface g0/0/1 reduced 20
vrrp vrid 1 preempt-mode disable
int vlan 200
dhcp select global
vrrp vrid 2 virtual-ip 200.1.1.250
vrrp vrid 2 priority 120
vrrp vrid 2 track interface g0/0/1 reduced 20
vrrp vrid 2 preempt-mode timer delay 5
檢查:dis vrrp brief
此時由於並沒有配置SW1,所以SW2和SW3之間無法傳遞廣播包,故vrrp報文不能在SW2,SW3之間傳遞,所以針對於vlan100,vlan200而言,在SW2,SW3上均爲主,沒有備
配置SW1:
sys
sysname SW1
vlan batch 100 200
int g0/0/1
port link trunk
port tr al vlan 100 200
int g0/0/2
port link trunk
port tr al vlan 100 200
int g0/0/3
port link acc
port de vlan 100
int g0/0/5
port link acc
port de vlan 200
int g0/0/6
port link acc
port de vlan 100
int g0/0/4
port link acc
port de vlan 200
當配置完SW1之後則SW2:
SW3:
4、配置客戶端測試
CLENET3配置IP爲33.1.1.120
CLIENT1,CLIENT5,CLIENT6,CLIENT4均自動獲取IP
此時若SW2,SW3下行鏈路故障則需要丟20個左右的包,而上行鏈路由於配置了track,當上行鏈路發生故障時能平滑切換,不會丟包。
5、配置BFD應用於下行鏈路