下午好/晚上好,
今天,在我的Cisco数据包追踪器上,我在每个交换机上制作了两个第二层交换机和两个个人电脑。我在交换机上创建了一个vlan 10。我把开关连接在一起,这样他们就可以看到vlans了。
交换机1在vlan 10中有一台PC,10.0.0.2/24。
交换机2在vlan 10中有一台PC,带有192.168.1.2/24
我插了三个路由器。
如何配置路由器,以便vlan 10中的PC在交换机的一个子网上能够访问vlan 10中的另一台PC,在另一个交换机中使用不同的子网?
发布于 2019-09-06 12:33:40
欢迎来到网络工程!我们希望你能成为这个社区的一员。
一般来说,在一个VLAN上拥有多个子网并不是一个好主意。通常每个VLAN都有一个子网(反之亦然)。虽然有例外,但这是一种普遍的良好做法。
在您的情况下,您需要在路由器上配置一个辅助地址。主地址位于一个子网上;次要地址位于另一个子网上。
请注意,有些路由器对次要地址的操作与对主地址的操作不同。有些功能或服务可能不可用。如果可能的话,这也是避免二级地址的另一个原因。
发布于 2019-09-06 09:59:06
通常,您将来自不同IP子网的节点放置在不同的VLAN (L2段)中。无论如何,不同的子网需要一个路由器来进行通信。路由器需要连接到每个VLAN --因为只有一个VLAN,所以它只需要使用一个接口。
在您的示例中,路由器需要在单个接口上配置多个IP地址,每个子网有一个地址。它还可能需要显式配置才能路由回入口接口(按棒路由器)。
路由器地址需要设置为网关,例如192.168.1.1用于192.168.1.0/24,10.0.0.1用于10.0.0.0/24。
为了提高效率,您应该将路由器附加到可能承载更多路由流量的交换机上。(在交换机1上接收数据包,将其转发到交换机2,转发到路由器,然后一直返回到交换机1,这将是非常低效的。)
https://networkengineering.stackexchange.com/questions/61306
复制相似问题