水星交换机trunk模式:两个trunk口能接同一台交换机吗?

关于Trunk的工作原理,交换机从属于某个VLAN的端口接收到数据后,在Trunk链路上进行传输之前,会先给数据加上一个标记,用来标明这个数据是属于哪个VLAN的。当数据到达对方的交换机后,交换机会把这个标记去掉,然后只把数据发送到属于该VLAN的端口上,这样就实现了不同交换机之间同一VLAN的通信。

评论 (3)

原理讲得挺清楚,但实际组网里真这么接得小心环路。两个Trunk口直连同一台交换机,如果不配STP(生成树协议),广播风暴起来能把你网络直接瘫痪,建议还是老老实实跨两台交换机或者至少确保STP生效。

其实两个trunk口直连同一台交换机在物理上可行,但逻辑上完全没必要,反而容易生成树协议(STP)产生环路阻塞。通常trunk用于跨设备级联,同设备直连直接做端口聚合(Eth-Trunk/LAG)才是正解,能增加带宽还能避免环路。

原理讲得挺清楚,不过实际组网时得注意,两台交换机直连用Trunk确实能扩展VLAN,但得确保两端端口配置一致(比如PVID和允许通过的VLAN列表),不然容易通不了。另外,物理上接同一台交换机没问题,但逻辑上别形成环路,记得开STP。