Trunk干道链路的核心作用是在一根物理链路上传输多个VLAN的数据实现了不同交换机之间相同VLAN的通信。为什么需要Trunk节省端口如果不使用Trunk每个VLAN都需要一条独立的物理线路连接两台交换机随着VLAN增多端口消耗巨大。保持VLAN隔离Trunk通过打标签如802.1Q标准的方式让数据包在通过链路时携带所属VLAN的ID。接收端交换机根据标签就能知道这个数据包属于哪个VLAN从而实现跨交换机的VLAN隔离与互通。对比Access端口理解关键端口类型常见使用位置核心特点传输VLANAccess端口连接终端设备PC、打印机、服务器只属于一个VLAN不打标签单一VLAN如仅VLAN 10Trunk端口连接网络设备交换机之间、交换机与路由器默认属于所有VLAN为数据打/剥标签多个VLAN如VLAN 10, 20, 30你可以把Access端口想象成普通的车道只能跑一种车而Trunk端口则是可以识别不同车道颜色的多车道高速公路。核心应用场景交换机互联这是最常见的场景。当两台交换机上有多个VLAN需要互通时只需用一根网线连接两者并将两端端口配置为Trunk模式。这样VLAN 10、20、30的数据都可以在这根线上传输彼此通过标签区分。连接路由器单臂路由当只有一台路由器却需要让不同VLAN之间通信时可将路由器的一个物理接口连接交换机的Trunk端口。路由器在这个物理接口上创建多个逻辑子接口每个子接口处理一个VLAN的流量封装对应的VLAN ID实现不同VLAN间的路由。基础配置示例在华为交换机上将接口GigabitEthernet0/0/1配置为Trunk模式并允许VLAN 10和20通过Huawei system-view [Huawei] interface GigabitEthernet0/0/1 [Huawei-GigabitEthernet0/0/1] port link-type trunk # 设置接口类型为Trunk [Huawei-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20 # 允许VLAN 10和20通过拓扑图具体实验两个交换机都配trunk。测试PC1 ping PC3可以ping通。