思科交换机hsrp实验
时间: 2023-06-23 11:09:55 浏览: 184
Cisco HSRP 实验
好的,以下是一个简单的思科交换机 HSRP 实验。
首先,我们需要了解 HSRP 的基本概念。HSRP 是一种协议,可实现两台或多台路由器共享虚拟 IP 地址。这些路由器称为 HSRP 组,其中一台被选为活动路由器,另一台作为备份路由器。活动路由器负责转发数据包,而备份路由器则处于待机状态。如果活动路由器出现故障,则备份路由器会接替其工作,以确保网络的连通性。
现在,我们来配置两个交换机实现 HSRP。
首先,假设我们有两个交换机,它们的 IP 地址分别为 192.168.1.1 和 192.168.1.2。我们将它们的 GigabitEthernet0/1 接口连接在一起。
在交换机 1 上,输入以下命令:
```
interface GigabitEthernet0/1
ip address 192.168.1.1 255.255.255.0
standby 1 ip 192.168.1.254
standby 1 priority 120
standby 1 preempt
```
上述命令的含义如下:
- `interface GigabitEthernet0/1`:表示进入 GigabitEthernet0/1 接口的配置模式。
- `ip address 192.168.1.1 255.255.255.0`:为接口分配 IP 地址。
- `standby 1 ip 192.168.1.254`:设置虚拟 IP 地址为 192.168.1.254。
- `standby 1 priority 120`:设置优先级为 120。
- `standby 1 preempt`:启用抢占模式,以确保优先级高的路由器成为活动路由器。
在交换机 2 上,输入以下命令:
```
interface GigabitEthernet0/1
ip address 192.168.1.2 255.255.255.0
standby 1 ip 192.168.1.254
standby 1 priority 110
```
上述命令的含义如下:
- `interface GigabitEthernet0/1`:表示进入 GigabitEthernet0/1 接口的配置模式。
- `ip address 192.168.1.2 255.255.255.0`:为接口分配 IP 地址。
- `standby 1 ip 192.168.1.254`:设置虚拟 IP 地址为 192.168.1.254。
- `standby 1 priority 110`:设置优先级为 110,低于交换机 1 的优先级。
现在,我们已经完成了 HSRP 的配置。通过 `show standby` 命令可以查看 HSRP 的状态信息。在交换机 1 上,输入命令 `show standby`,输出应该类似于以下内容:
```
GigabitEthernet0/1 - Group 1
State is Active
4 state changes, last state change 00:02:23
Virtual IP address is 192.168.1.254
Active virtual MAC address is 0000.0c07.ac01
Local virtual MAC address is 0000.0c07.ac01 (v1 default)
Hello time 3 sec, hold time 10 sec
Next hello sent in 1.472 secs
Preemption enabled
Active router is local
Standby router is 192.168.1.2, priority 110 (expires in 8.016 sec)
Priority 120 (configured 120)
Group name is "hsrp-GigabitEthernet0/1-1" (default)
```
可以看到,交换机 1 的状态是 Active,它拥有虚拟 IP 地址 192.168.1.254,它的优先级为 120。备份路由器是交换机 2,它的优先级为 110。
在交换机 2 上,输入命令 `show standby`,输出应该类似于以下内容:
```
GigabitEthernet0/1 - Group 1
State is Standby
5 state changes, last state change 00:04:13
Virtual IP address is 192.168.1.254
Active virtual MAC address is 0000.0c07.ac01
Local virtual MAC address is 0000.0c07.ac01 (v1 default)
Hello time 3 sec, hold time 10 sec
Next hello sent in 0.672 secs
Preemption disabled
Standby router is local
Priority 110 (configured 110)
Group name is "hsrp-GigabitEthernet0/1-1" (default)
```
可以看到,交换机 2 的状态是 Standby,它拥有虚拟 IP 地址 192.168.1.254,它的优先级为 110。备份路由器是本地路由器,而不是交换机 1。
现在,我们可以测试 HSRP 的故障转移功能。在交换机 1 上,输入命令 `shutdown` 关闭 GigabitEthernet0/1 接口,然后在交换机 2 上输入命令 `show standby`,输出应该类似于以下内容:
```
GigabitEthernet0/1 - Group 1
State is Active
7 state changes, last state change 00:00:24
Virtual IP address is 192.168.1.254
Active virtual MAC address is 0000.0c07.ac01
Local virtual MAC address is 0000.0c07.ac01 (v1 default)
Hello time 3 sec, hold time 10 sec
Next hello sent in 0.688 secs
Preemption enabled
Active router is local
Standby router is unknown
Priority 120 (configured 120)
Group name is "hsrp-GigabitEthernet0/1-1" (default)
```
可以看到,交换机 2 成为了活动路由器,并拥有虚拟 IP 地址 192.168.1.254。
这就是一个简单的思科交换机 HSRP 实验。
阅读全文