转自 https://zhidao.baidu.com/question/480328606.html trunk模式 是交换机的一种传输模式 举例另一个 access 模式 A access B trunk 两个交换机 sw1-----------------------------------------sw2 vlan10 vlan20 vlan10 vlan20 PC11 PC12 PC21 PC22 PC13 PC14 PC23 PC24 这么一个情况 那么如果sw1与sw2连接模式为A access 模式的话 不分配vlan的情况下默认是vlan1 好 PC11向PC12 发包进入交换机是vlan10 那么他只向vlan10的接口发送数据 就不会发向sw2 也不会发送到vlan20内。 PC21 PC22 同理 SW2交换机也是同理 那么PC11 PC12 PC13 PC14都同属vlan10 我们想让他们通信咋办 第一个方法就是把sw1与sw2的access模式划入vlan10 这样他们之间就可以通信了 但是vlan20 之间依然无法通信 另一种方法就是选用B trunk模式 trunk模式 有个给vlan打标签的协议 dota1q PC11所发的数据会经过sw1向sw2发去 同时打上一个标记 vlan10 sw2收到后会把标签去除 并发向vlan10 这样就能通信了 vlan20同理 PC21 PC22 PC23 PC24一样可以在trunk的帮助下 通信