十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
一、Trunk的作用
在ccess链路中,一个端口只能属于一个VLAN,如果我们需要用多个VLAN进行通信的话,在交换机端口有限的情况下,access链路显然不能满足我们的要求。这个时候我们只需要一个端口可以同时属于所有的VLAN,使不同VLAN通过共享链路与其它交换机中的VLAN通信,这种技术就是Trunk技术,Trunk链路也被称为“中继链路”。交换机之间互连的端口就称为trunk端口。trunk是基于OSI第二层数据链路层(DataLinkLayer)的技术。
二、划分及使用
交换端口两种模式:access和trunk。连接终端设置用access模式,设备级之间连接(交换机之间的连接)用trunk模式。
三、Trunk的配置
1、静态配置
(1)静态指定端口使用的“Trunk封装协议
interface f0/24
switchport trunk encapsulation dot1q //默认封装,该命令可以省略,但建议敲上这条命令
(2)静态指定端口的模式为Trunk
interface f0/24
switchport mode trunk
2、动态配置
本质:依靠DTP(dynamic trunk protocol)协议,在链路上发送报文进行端口封装协议和模式的协调
(1)指定或者协商端口使用的“Trunk封装协议
interface f0/24
switchport trunk encapsulation dot1q
(2) 指定端口模式
interface f0/24
switchport mode dynamic auto/desirable //在dynamic后有两种模式选择,
auto:仅仅被动接收DTP报文
desirable:主动发送DTP报文,并期望成为trunk
所以在两台交换机之间就会出现以下不同的链路状态组合:
switch2 switch3 链路状态
trunk trunk trunk
trunk auto trunk
trunk desirable trunk
desirable desirable trunk
auto desirable trunk
auto auto access
只有当两台交换机的端口模式都设置为auto的情况下,整个链路的状态是access模式,其他情况下都是trunk。
四、验证命令
switch#show interface trunk //查看trunk链路端口
switch#show interface f0/24 switchport //查看f0/24 端口信息
欢迎交流讨论QQ905058582