Trunk中继技术—基于不同交换机同Vlan之间的通信
0 摘要
本节首先简要介绍了Trunk技术的发展背景及作用,然后重点讲解了trunk技术以及交换机配置VLAN 和Trunk后的工作原理,并重点介绍trunk的相关命令。最后介绍了关于vlan和trunk的简单实验,实现同vlan间可以互相通信,不同vlan间通不了信。
1 引言
1.1 VLAN技术回顾
为了控制广播域,主要有物理隔离(设路由器)及逻辑隔离(VLAN),上一节中重点讲解了VLAN技术原理及VLAN类型,并介绍了相关命令。通过该技术我们实现了在一个交换机上,将接口划分为不同的Vlan,实现了逻辑隔离广播域,但是却遗留了两个问题:①不同交换机同一个Vlan内的PC不做特殊处理的话,不能通信;②不同Vlan间的PC不做特殊处理的话,不能通信。
1.2 问题背景
对于中大型公司,将不同部门员工划分在不同的VLAN时,若同一个部门人员分属不同楼层,且在不同楼层或不同办公室内各设一台交换机时,不同交换机相同部门人员之间想要相互通信,最容易想到的方法是两台交换机间多个接口分别相连,且每个接口设定特定的VLAN。
1.3 引出Trunk中继技术
在大中型网络中,为满足不同交换机相同VLAN之间的通信,若交换机仍采用普通的VLAN通信方式,则造成了接口的浪费,且浪费程度随网络规模急剧增大。如果交换机相连间的一个接口能允许所有Vlan都通过,就解决了接口浪费的问题。由此,Trunk中继技术应运而生。
2 trunk技术
2.1 概述
(1)概念:trunk是中继技术,Trunk链路又称为中继链路或公共链路。
(2)作用:允许所有VLAN的数据通过Trunk链路,解决跨交换机时相同vlan间通信的问题,而不能解决不同vlan间通信的问题。
(3)方法:通过在数据帧上加标签,来区分属于不同VLAN的数据。
(4)Trunk标签:用于标记帧属于哪个VLAN。当数据帧从Trunk接口进入另一台交换机的Trunk接口时,接收数据帧的交换机无法判断数据帧来属于来自哪个Vlan,因此需要对数据帧打上标签。
- 1)ISL标签:cisco私有的,标签大小30字节。
- 2)802.1q标签:共有协议,所有厂家都支持,标签大小4字节,属于内部标签。
(5)交换机端口链路类型:
- 1)接入端口