没有“无交换机端口”的托管交换机上行链路

网络工程 转变 路由器 VLAN
2021-07-12 13:50:47

假设您在 VLAN 10、20 和 30 之间有一个 L3 交换机路由,您需要将交换机上行连接到路由器,以便 VLAN 到达网络的其余部分。VLAN 不在站点之间遍历。我知道如果你有一台 Cisco 交换机,你会no switchport在连接到路由器的交换机端口上做,本质上是一个路由接口。我使用的交换机没有这个选项,所以我想我会在分配给它自己的 VLAN 100 的交换机上创建一个访问端口,并带有一个虚拟路由接口。我认为这样可以将上行链路上的流量限制为进出分支机构的流量,并且不受 VLAN 10、20 和 30 之间的干扰。

这有意义吗?有这个名字吗?或者有更好的做法吗?

2个回答

您可以很好地使用第 3 层交换机作为 VLAN 间路由器,并且仍然运行到外部路由器的 VLAN 中继,以将路由器直接连接到每个 VLAN,例如 Internet 访问或路由到更多子网。

使用L3交换机还是路由器取决于路由表。当每个连接主机的默认网关指向 L3 交换机时,它将始终使用,除非有“更好”= 更具体的路由到外部路由器。

但是,使用 L3 交换机作为所有主机的默认网关并仅设置更具体的路由应该不会产生任何负面影响,因为大多数交换机的路由速度与它们的切换速度相同,而您无论如何都需要切换。

让我们知道您在配置中使用的是什么型号的 cisco layer3。基本上ciscocatalyst layer3交换机接口处于“Switchport”模式,使接口处于路由器模式#no Switchport mode“被使用

如果使用催化剂cisco layer3 switch

但是在您的场景中,默认情况下交换机接口已经在 Switchport 中。配置路由器和交换机之间的中继链路,并配置中继端口,允许第 3 层上的所有 Vlan。它会解决你的问题。

如果您想通过将路由器连接到交换机 L3 接口来在路由器和交换机之间路由流量,那么在这种情况下,“no Switchport mode”命令用于将接口端口设为路由器。此命令应该适用于 cisco 催化剂 layer3 交换机。如果不起作用,则表示与供应商核对。

如果使用 Cisco Nexus 三层交换机

基本上所有接口端口都处于“路由模式”以使其成为 Switchport 模式“Switchport mode”命令被使用。

这完全取决于您在设置中使用的型号开关。