我的问题分为两部分
1) 我想知道访问端口是否可以成为两个不同 VLAN 的一部分?
2). 另外说明如何通过接入端口连接到 Switch(s1) 的一个 VLAN(V10) 的成员(节点)与通过 Trunk 端口连接到 Switch(s2) 的同一 VLAN(V10) 的成员(节点)进行通信。Switch(s1) 和 Switch(s2) 通过中继端口相互连接
以上是怎么发生的?
答案1
1) 访问端口将传入未标记的流量并将其放置在默认 VLAN 或您为其设置的任何 VLAN 上。发往同一端口上的 MAC 地址的流量也未标记地传出。如果您希望该端口上有两个 VLAN 可访问,则可以将其配置为中继并将两个 VLAN 分配给该端口,并且下游设备将需要能够使用 VLAN 标记。此外,您可以在端口上设置“本机”VLAN,以便它仍将接受未标记的流量。大多数服务器和 NIC 驱动程序都支持 VLAN 标记,因此这样做完全没问题。一些交换机制造商确实允许您将端口配置为“访问”端口,同时允许标记流量。这与将其配置为中继的效果相同。这可能会造成很大混乱,因为他们有时会更改术语。
2) 如果交换机之间的链路配置为中继,并且允许所有 VLAN 或允许那些特定的 VLAN,那么您需要做的就是将访问或中继端口配置到该 VLAN 上,一切就可以正常工作。
答案2
- 不可以,一个接入端口只能属于一个 VLAN。
- 两台交换机上的Trunk端口都需要配置为转发VLAN10的数据包,这样所有VLAN10的接入端口上的所有主机就都能够互相通信了。