實驗拓撲:
一、 實驗要求:
1:配置兩個vlan,讓SW1成爲vlan1的根,vlan2的次根,SW2成爲vlan2的根,vlan1的次根.
2:在各臺交換機上配置vlan地址.
3:用ospf實現全網互通.
4:將交換機1和2的vlan接口分別設置HSRP組,並設置虛擬ip爲1,使之互爲備份
5:跟蹤交換機1和2連接路由器的端口,設置優先級降低50.
6:測試:在任何一臺三層交換機掛掉的情況下都不影響內網到外網的數據通信.
sho standby
sho standby brief
sho standby vlan10等查看實現現象並總結.
二、 實驗步驟:
1、創建vtp域,並把接口加入vlan
Sw1(vlan)#vtp domain abc
Sw1(vlan)#vtp server
Sw1(vlan)#vtp pruning
Sw1(vlan)#vlan 10
Sw1(vlan)#vlan 20
Sw1(config)#inter range f0/0 , f0/3 – 4
Sw1(config)#switchport mode trunk
Sw2(config)#inter range f0/0 , f0/13 – 14
Sw2(config)#switchport mode trunk
Sw3(config)#inter range f0/3 – 4
Sw3(config)#switchport mode trunk
Sw3(config)#inter f0/0
Sw3(config-if)#switchport access vlan 10
Sw4(config)#inter range f0/13 – 14
Sw4(config-if-range)#switchport mode trunk
Sw4(config)#inter f0/0
Sw4(config-if)#switchport access vlan 20
沒有域名的交換機會自動學到域名(delete vlan.dat :刪除vlan信息)
2、STP的配置,並配置上行速鏈路和速端口
Sw1(config)#spanning-tree vlan 10 priority 4096
Sw1(config)#spanning-tree vlan 20 priority 8192
Sw2(config)#spanning-tree vlan 10 priority 8192
Sw2(config)#spanning-tree vlan 20 priority 4096
Sw3(config)#spanning-tree uplinkfast
Sw3(config)#inter f0/0
Sw3(config-if)#spanning-tree portfast
Sw4(config)#spanning-tree uplinkfast
Sw4(config)#inter f0/0
Sw4(config-if)#spanning-tree portfast
用show spanning-tree 命令察看
3、配置三層交換實現不同vlan的通信
Sw1(config)#ip routing
Sw1(config)#inter vlan 10
Sw1(config-if)#ip add 10.0.0.100 255.0.0.0
Sw1(config-if)#no shut
Sw1(config-if)#inter vlan 20
Sw1(config-if)#ip add20.0.0.100 255.0.0.0
Sw1(config-if)#no shut
Sw2(config)#ip routing
Sw2(config)#inter vlan 10
Sw2(config-if)#ip add10.0.0.200 255.0.0.0
Sw2(config-if)#no shut
Sw2(config-if)#inter vlan 20
Sw2(config-if)#ip add20.0.0.200 255.0.0.0
Sw2(config-if)#no shut
用路由模擬pc:
R2(config)#no ip routing
R2(config)#inter e0/0
R2(config-if)#ip add10.0.0.1 255.0.0.0
R2(config-if)#no shut
R2(config)#ip default-gateway10.0.0.100
R3(config)#no ip routing
R3(config)#inter e0/0
R3(config-if)#ip add20.0.0.1 255.0.0.0
R3(config-if)#no shut
R3config)#ip default-gateway20.0.0.200
現在ping一下
4、用ospf打通路由
Sw1(config)#inter f0/1
Sw1(config-if)#no switchport
Sw1(config-if)#ip add 30.0.0.1 255.0.0.0
Sw1(config-if)#no shut
Sw1(config)#router ospf 1
Sw1(config-router)#network10.0.0.0 0.255.255.255 area 0
Sw1(config-router)#network20.0.0.0 0.255.255.255 area 0
Sw1(config-router)#network 30.0.0.0 0.255.255.255 area 0
Sw2(config)#inter f0/2
Sw2(config-if)#no switchport
Sw2(config-if)#ip add 40.0.0.1 255.0.0.0
Sw2(config)#router ospf 1
Sw2(config-router)#network10.0.0.0 0.255.255.255 area 0
Sw2(config-router)#network20.0.0.0 0.255.255.255 area 0
Sw2(config-router)#network 40.0.0.0 0.255.255.255 area 0
R1(config)#inter e0/1
R1(config-if)#ip add 30.0.0.2 255.0.0.0
R1(config-if)#no shut
R1(config-if)#inter e0/2
R1(config-if)#ip add 40.0.0.2 255.0.0.0
R1(config-if)#no shut
R1(config-if)#inter loopback 1
R1(config-if)#ip add 123.0.0.1 255.0.0.0
R1(config-if)#no shut
R1(config)#router ospf 1
R1(config-router)#network 30.0.0.0 0.255.255.255 area 0
R1(config-router)#network 40.0.0.0 0.255.255.255 area 0
R1(config-router)#network 123.0.0.0 0.255.255.255 area 0
察看一下路由表:
全網已經可以互通了!
5、配置HSRP的組
Sw1(config)#inter vlan 10
Sw1(config-if)#standby 1 ip 10.0.0.101
Sw1(config-if)#standby 1 priority 110
Sw1(config)#inter vlan 20
Sw1(config-if)#standby 2 ip 20.0.0.101
Sw1(config-if)#standby 2 priority 100 (默認100)
Sw2(config)#inter vlan 10
Sw2(config-if)#standby 1 ip 10.0.0.101
Sw2(config-if)#standby 1 priority 100
Sw2(config)#inter vlan 20
Sw2(config-if)#standby 2 ip 20.0.0.101
Sw2(config-if)#standby 2 priority 110
6、配置佔先權
Sw1(config)#inter vlan 10
Sw1(config-if)#standby 1 preempt
Sw1(config-if)#inter vlan 20
Sw1(config-if)#standby 2 preempt
Sw2(config)#inter vlan 10
Sw2(config-if)#standby 1 preempt
Sw2(config-if)#inter vlan 20
Sw2(config-if)#standby 2 preempt
7、 配置端口跟蹤
Sw1(config)#inter vlan 10
Sw1(config-if)#standby 1 track f0/1 50
Sw2(config-if)#inter vlan 20
Sw2(config-if)#standby 2 track f0/2 50
8.測試(測試時把pc的默認網關指向備份虛擬路由的ip)
實驗的測試過於簡單,不做測試了,將自己的網關指向虛擬路由IP即可,可以用擴展PING命令測試,實驗寫的挺辛苦的,希望大家多多提出意見,也希望大家多多關注我的博客。