两个交换机,并在连接到另一个时使用另一个 IP 地址

网络工程 转变 路由器
2021-07-29 22:13:47

我在同一个机架上有两个交换机:

  • 交换机 A使用192.168.0.1 - 192.168.0.254范围 IP 地址
  • 交换机 B使用100.1.0.1 - 100.1.0.254范围 IP 地址

我想要的是将交换机 A 的IP 地址分配给连接交换机 B 的PC,这将能够 ping连接交换机 A 的网络。

那可能吗?

我在网络方面一点也不流利,所以我不明白我读过的大部分文章可能是我的问题的解决方案,所以请多多包涵。

2个回答

您的问题确实需要更多细节,并且不完全清楚,但是我认为您需要使用VLAN。

VLAN 在逻辑上将同一交换机上的多个网络分开。一些交换机接口可以在一个 VLAN 中,一些在另一个 VLAN 中,而另一些在其他 VLAN 中。连接到一个 VLAN 的主机与任何其他 VLAN 中的主机通信需要一个路由器。

例如,假设两台交换机各有 24 个端口,VLAN 10 拥有192.168.0.0/24网络,而 VLAN 20 拥有100.1.0.0/24网络。您可以将每台交换机上的前 12 个端口分配给 VLAN 10,将每台交换机上的最后 12 个端口分配给 VLAN 20。您需要将两台交换机连接到中继,并且您需要从其中一台交换机到如果您希望 VLAN 10 上的设备能够与 VLAN 20 上的设备通信,请使用路由器。

是的,这是可能的。这真的很基本。子网通常绑定到指定的 VLAN,每个子网都有一个默认网关来启用 VLAN 间路由/连接。

首先,为两台交换机上的每个子网创建一个相同编号/命名的 VLAN,可以将它们称为 VLAN192 和 VLAN100。启用交换机之间的链路(上行链路)以承载两个 VLAN 的流量。这称为中继接口。

现在每台交换机都可以访问两个 VLAN,在其中一个上启用 IP 路由,并在每个子网上为接口 VLAN192 和接口 VLAN100 配置一个 IP 地址,换句话说,接口 VLAN192 获得 192.168.0.254 255.255.255.0,例如。其他 VLAN 也一样。

现在,具有 IP 寻址(包括默认网关)的客户端将能够跨 VLAN 进行通信。

如果您的交换机不支持路由(第 3 层),您将需要一个专用路由器来实现 VLAN 间连接。