trunk有两种含义,一种trunk端口汇聚的,就是把几个物理端口汇聚成一个更大带宽的逻辑端口,从而达到增加带宽的目的。另一种trunk是VLANtrunk。就是允许不同的VLAN通过同一根链路实现VLAN内的通信。
VLANtrunk主要有两种,802.1QTRUNK和ISLTRUNK,前者是国际通用的TRUNK协议,后者是思科私有协议。
VLANTRUNK简单解释一下。两台交换机,1台有VLAN1、VLAN2、VLAN3。2台也有三个相同的VLAN,为了能让两台交换机相同VLAN内的机器通讯,就必须要把二台交换机连接起来。
没有VLANtrunk的话,就必须在每台交换机上分别用三个端口(两台共用6个端口),把三个VLAN连接起来。(如果VLAN数量增加,互连端口用的就更多)。
为了解决这个问题,就产生了VLANTRUNK的概念。把经过VLANtrunk的数据包上面增加VLAN信息。这样二台交换机上只要有一对端口互联,就能实现不同交换机的VLAN间的通讯。
扩展资料
在路由/交换领域,VLAN的中继端口叫做trunk。trunk技术用在交换机之间互连,使不同VLAN通过共享链路与其它交换机中的相同VLAN通信。交换机之间互连的端口就称为trunk端口。trunk是基于OSI第二层数据链路层(DataLinkLayer)的技术。
两台交换机上分别创建了多个VLAN(VLAN是基于Layer2的),在两台交换机上相同的VLAN(比如VLAN10)要通信,需要将交换机A上属于VLAN10的一个端口与交换机B上属于VLAN10的一个端口互连;
如果这两台交换机其它相同VLAN间需要通信,那么交换机之间需要更多的互连线,端口利用率就太低了。交换机通过trunk功能,事情就简单了,只需要两台交换机之间有一条互连线,将互连线的两个端口设置为trunk模式,这样就可以使交换机上不同VLAN共享这条线路。
trunk不能实现不同VLAN间通信,需要通过三层设备(路由/三层交换机)来实现。
参考资料:百度百科-trunk
华为光猫如何改trunk模式?华为光猫改trunk模式方法如下:
通过console线连接交换机。
使用MobaXterm连接交换机。
cOM5 (USB Serial Port (COM5))
Terminal
Sessions
View Xserver Tools Games Settings
Macros Help
Session
senvers
Quick connect.
Tools
Games
SessionS
VIew
MultiExec Tunneling Packages
Settings
Help
2. COM5 (USB Serial Port (COM5))
B3. 10.0.0.110 (rot
10.0.0.103 (root)
10.0.0.104 (root)
KOuidway>
<Ouidwav>
sQuidway>system-view
Enter system view, return user view with Ctrl+z
输入system-view命令切换到管理模式。
设置端口1为trunk模式
interface GigabitEthernet 0/0/1
port link-type trunk
port trunk allow-pass vlan all
display this
[Quidway]interface GigabitEthernet0/0/1
[Quidway-GigabitEthernet0/0/1]port link-type trunk
设置端口2为trunk模式
过程相同,略。
输入q退出
输入save保存配置。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)