使用 cisco packet tracer 的多交换机配置
multi switch configuration using cisco packet tracer
我的网络配置如下
我尝试将 192.168.1.100 ping 到 192.168.1.101 并成功。
我尝试将 192.168.50.100 ping 到 vlan 50 上的 192.168.50.101,但失败了。
仿真图显示 arp 没有从 switch1 转发到 switch2。
我已经把两边的switch都配置成trunk了
我刚刚学习vlans和trunking。
谁能解释一下我缺少的配置是什么?
如果我移除 switch1 并将 switch0 连接到 switch2 一切正常。
编辑
Switch0 vlan 配置。
Switch1 vlan配置。
Switch2 vlan配置
您必须在分配的端口中添加 switch0 和 switch2,在我的例子中:
Switch0(config-if)#int fastEthernet0/2
Switch0(config-if)#switchport access vlan 50
Switch0(config-if)#switchport mode access
Switch2(config-if)#int fastEthernet0/3
Switch2(config-if)#switchport access vlan 50
Switch2(config-if)#switchport mode access
你也可以把vlan 50加到switch1上(不知道你是怎么弄的)
Switch1(config)#vlan 50
Switch1(config-vlan)#name VLAN0050
Switch1(config-vlan)#exit
Switch1(config)#
以太网电缆从 PC 连接到交换机的位置。
可以看到PC0转PC2成功,PC1转PC3成功
在开关 0 和 2 上写入此命令:
Switch#configure terminal
Switch(config)#vlan 50
Switch(config-vlan)#name test
Switch(config-vlan)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 50
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#exit
Switch#write memory
开关 1:
在交换机 1 中,您必须定义 Vlan,或者您可以删除此交换机并将交换机 0 和 2 直接连接到中继,或者您有另一个选项,如 VTP 模式。
不管这个命令写在开关 1 上:
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#vlan 50
Switch(config-vlan)#name test
Switch(config-vlan)#exit
Switch(config)#exit
Switch#write memory
我的网络配置如下
我尝试将 192.168.1.100 ping 到 192.168.1.101 并成功。
我尝试将 192.168.50.100 ping 到 vlan 50 上的 192.168.50.101,但失败了。
仿真图显示 arp 没有从 switch1 转发到 switch2。
我已经把两边的switch都配置成trunk了
我刚刚学习vlans和trunking。
谁能解释一下我缺少的配置是什么?
如果我移除 switch1 并将 switch0 连接到 switch2 一切正常。
编辑
Switch0 vlan 配置。
Switch1 vlan配置。
Switch2 vlan配置
您必须在分配的端口中添加 switch0 和 switch2,在我的例子中:
Switch0(config-if)#int fastEthernet0/2
Switch0(config-if)#switchport access vlan 50
Switch0(config-if)#switchport mode access
Switch2(config-if)#int fastEthernet0/3
Switch2(config-if)#switchport access vlan 50
Switch2(config-if)#switchport mode access
你也可以把vlan 50加到switch1上(不知道你是怎么弄的)
Switch1(config)#vlan 50
Switch1(config-vlan)#name VLAN0050
Switch1(config-vlan)#exit
Switch1(config)#
以太网电缆从 PC 连接到交换机的位置。
可以看到PC0转PC2成功,PC1转PC3成功
在开关 0 和 2 上写入此命令:
Switch#configure terminal
Switch(config)#vlan 50
Switch(config-vlan)#name test
Switch(config-vlan)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 50
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#exit
Switch#write memory
开关 1: 在交换机 1 中,您必须定义 Vlan,或者您可以删除此交换机并将交换机 0 和 2 直接连接到中继,或者您有另一个选项,如 VTP 模式。
不管这个命令写在开关 1 上:
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#vlan 50
Switch(config-vlan)#name test
Switch(config-vlan)#exit
Switch(config)#exit
Switch#write memory