第 2 层交换机和 Cisco 路由器上的 Vlan 之间的路由

第 2 层交换机和 Cisco 路由器上的 Vlan 之间的路由

你好,我对网络还很陌生,需要一些家庭配置方面的帮助......

我有一个 8 端口 TP-Link SG3210 第 2 层 802.1Q 标签交换机和一个 Cisco 1801 路由器。

我在交换机上设置了 3 个 Vlan,并为每个 Vlan 分配了端口。

我想让每个 Vlan 上的计算机互相‘看到’。

我可以将交换机上的单个端口设置为通向 Cisco 1801 的中继端口,并使用 Cisco 在 Vlan 之间进行路由吗?

或者我是否必须先在交换机上设置分配给 3 个 Vlan 中的每一个的输出端口,并将其连接到路由器,然后路由器才能在 Vlan 之间进行路由?

答案1

Cisco 路由器可以毫无问题地进行 802.1q 标记。在交换机上,您需要配置面向路由器的端口以中继所有要使用的 VLAN。然后,您可以配置路由器以在子接口上识别它们。

在路由器上:

interface FastEthernet0/0
no ip address
no shut
!
interface FastEthernet0/0.100
encapsulation dot1q 100
ip address <ip> <mask>
!
interface FastEthernet0/0.200
encapsulation dot1q 200
ip address <ip> <mask>
!
interface FastEthernet0/0.300
encapsulation dot1q 300
ip address <ip> <mask>
!

计算机应将其默认网关指向其各自 VLAN 的子接口 IP。然后路由器将在 VLAN 之间顺利传输流量。

如果您还有其他问题,请回复并在您的配置中附上 pastebin 链接。

希望这可以帮助!

—凯勒

相关内容