
配置如图
这样的情况
1.1ping1.3是不通的
为什么左边添加vlan100就可以ping通呢
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到的问题是,两个不同的VLAN之间无法ping通,直到你在左边添加VLAN 100后才能ping通。这是因为VLAN是一种虚拟的网络界限,它可以将同一个物理网络分割成多个逻辑网络。
在你的情况中,ping1.1和ping1.3都在同一个物理网络中,但是它们属于不同的VLAN。为了使它们之间可以通信,你需要在交换机上配置VLAN trunking(也称为VLAN tagging),将两个VLAN的流量封装到同一个物理链路中。
在你的图中,添加VLAN 100后,可能是因为你在交换机上配置了VLAN trunking,或者是因为你在交换机上配置了VLAN translation(VLAN转换),将两个VLAN的流量转换为同一个VLAN。
如果你想使ping1.1和ping1.3之间可以通信,你可以在交换机上配置VLAN trunking,例如:
switch(config)# vlan 100
switch(config-vlan)# trunk allowed vlan 100,200
switch(config-vlan)# exit
这将允许VLAN 100和VLAN 200的流量在同一个物理链路中传输。
如果你想使ping1.1和ping1.3之间可以通信,你也可以在交换机上配置VLAN translation,例如:
switch(config)# vlan 100
switch(config-vlan)# translate vlan 100 to 200
switch(config-vlan)# exit
这将将VLAN 100的流量转换为VLAN 200的流量,使ping1.1和ping1.3之间可以通信。
总之,VLAN是一种虚拟的网络界限,它可以将同一个物理网络分割成多个逻辑网络。为了使不同的VLAN之间可以通信,你需要在交换机上配置VLAN trunking或VLAN translation。