TRUNK技术介绍.doc

上传人:scccc 文档编号:12397973 上传时间:2021-12-03 格式:DOC 页数:6 大小:42KB
返回 下载 相关 举报
TRUNK技术介绍.doc_第1页
第1页 / 共6页
TRUNK技术介绍.doc_第2页
第2页 / 共6页
TRUNK技术介绍.doc_第3页
第3页 / 共6页
TRUNK技术介绍.doc_第4页
第4页 / 共6页
TRUNK技术介绍.doc_第5页
第5页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《TRUNK技术介绍.doc》由会员分享,可在线阅读,更多相关《TRUNK技术介绍.doc(6页珍藏版)》请在三一文库上搜索。

1、TRUNK技术介绍一、概述随着网络技术的不断发展和应用,网络的速度越来越快,网络的应用也越来越复杂,因此在很多实际应用中网络速度就成为各种网络应用的瓶颈所在。通过升级来提高网络速度是解决问题的一个有效的手段,比如从10M以太网到100M以太网以至于1000M以太网或更高。但是这种方式投资大而且对于设备的要求比较多。对于资金不是很充足的企业和单位来说如何利用已有的资源来提高网络速度也是亟待解决的课题。俗话说众人拾柴火焰高,而Trunk技术就是将多条链路集中在一起作为一条链路使用来提高网络速度,满足用户的需求。这在中小型企业交换机的应用中是很重要的,不用追加投资就可以将几条链路捆绑使用来完成高速传

2、输任务。而且还可以根据实际需要来配置传送速率。而不用象网络升级中速率只能是成数量级的增加而不能根据需要来灵活配置。这在交换机与交换机之间、交换机和服务器之间的灵活有效的高速通讯中有很重要的价值。二、概念和功能主干(Trunk)技术,也有称为端口汇聚(port Aggregate),链路汇聚(link aggregate)多链路汇聚( multiple link aggregate)的。其本质都是把多个以太网端口绑定在一起作为一个逻辑链路来使用。作为用户使用这个逻辑链路的时候就好像是使用一条独立的物理链路一样,但是这条逻辑链路的带宽已经线性增加了(比如有四个100M的物理端口汇聚成为一个Trun

3、k,那么这条逻辑链路带宽就是800M)。在配置Trunk的时候需要注意,1、 在组成Trunk之前,必须使组中的端口都是同一种类型(即要求都是相同的传输速率10M,100M以及都工作在全双工,连接媒体也应相同)。2、 成为一个Trunk的端口成员应在同一个生成树组里。此时生成树把Trunk看成是一个生成树的端口。3、 一个Trunk的端口成员应该属于同一个VLAN的成员。Trunk的优点有:1、 能够迅速有效的线性增加带宽(在条件允许的情况下,可以根据应用的需要来确定需要多快的传输速率以决定有多少个端口组成一个Trunk。)2、 能提供链路的冗余,在汇聚的端口中有一个端口失效时可以被修正,例如

4、,此端口为Trunk的根端口时,将此端口在生成树中disable,并且在剩余Trunk端口中重新选择一个端口作为根端口,保证系统正常运行。但是在用户看来系统并没有变化。3、 能在Trunk组中的端口实现负载均衡三、举例说明:1、 交换机之间的高速连接在交换机与交换机之间用trunk形成一条链路可以使连接在两台交换机上的工作站实现高速的通讯连接,避免由于一条链路连接两台交换机而形成的通讯瓶颈。而且使用trunk还可以根据应用的要求来配置trunk。比如两台交换机之间的通讯速率要求是600M,那就可以选择三条链路(或四条)成为一个Trunk,从而满足需求,若用4条链路组成一个Trunk,600M的

5、通讯量会在这四条连路上实现负载均衡。同时如果有一条链路出现故障或失效,这条链路会从这个Trunk中自动删除,并且通讯流量会在剩下的链路中实现负载均衡,用户不会察觉。只是这时候的通讯速率会下降200M。pcpc trunk trunkpcpcpcpc2、 交换机和服务器之间的高速连接在交换机和服务器的高速连接中,使用原理和方法和交换机之间的应用是一样的。在此例中服务器1配置了一个多端口的网卡,通过一个trunk与交换机连接。而服务器2通过两个网卡与服务器连接。服务器1服务器2trunk pcpc3、 两者都有的情况在此例中,服务器1通过T5与交换机连接,服务器2通过两个网卡与交换机连接。SW1与

6、SW2,SW3,SW4之间通过T1,T2,T3,T4连接。通过T1,T2,T3,T4和T5给各台PC机从服务器访问数据提供了最大的带宽。在此例中,如果生成树允许而且trunk T1和T2在同一个生成树组里,其中的一个trunk(T1或T2)就成为SW2的一个备份trunk。如果生成树禁止,trunk T1和T2就必须配置成互相独立的VLAN里,以便使设备运行正常。交换机之间的trunk连接和交换机和服务器之间的trunk连接有一定的不同,应用是可以通过选择交换机选项或者是服务器选项来完成。服务器1服务器2SW1T5T1 T2T3T4SW2SW3SW4pcpcpcpcpcpc四、我们会支持1、

7、基于端口的Trunk原理:根据交换芯片的硬件功能,结合实际应用,通过对硬件寄存器的读写来满足我们的应用需求。在这种方式里,配置好了以后就写入了硬件寄存器中。这种方式是静态的,要求两台交换机都配置正确,而且连接无误才能正确工作。实现的功能:能实现trunk的配置;在trunk中的各个端口中实现负载均衡;支持链路备份;能实现链路失效后的自动重新配置;能实现交换机之间和交换机和服务器的trunk连接;配置:在基于端口的trunk配置中,需要指定trunk的ID号,这个trunk中的端口成员有那些,这个trunk的状态是允许还是禁止以及是交换机之间的连接还是交换机和服务器之间的连接。应注意的问题:由于

8、基于端口的配置受到硬件的限制,所以在Trunk配置的时候有一定的要求。比如我们用aller125的8个端口的交换芯片时,最多只能有两个trunk,每个trunk由2到4个端口组成。而且每个trunk只能由前四个或者是后四个端口中的成员组成,比如只能由1,2,3,4或是5,6,7,8组成,而不能由2,3,6组成一个trunk。而在由Brodcom5600交换芯片组成的交换机中,每个交换芯片可以由6个trunk,每个trunk由2到8个端口组成,但是端口中的成员可以任意组合,没有限制。2、 基于协议的Trunk原理:基于协议的Trunk是根据802.3ad协议的要求来完成的。主要是在trunk连接

9、的双方实体运行LACP协议,双方通过互相发送LACPDU协议数据包来彼此交换自己的信息和状态来最终达到协商一致形成trunk。这种方式是动态的,可以动态实现配置和重配置。而且在链路出现错误时可以实现一定的纠错功能。实现的功能:实现trunk的配置;自动实现负载均衡;实现链路备份功能;自动和快速的进行配置和重配置;实现交换机之间和交换机与服务器的trunk连接;配置:基于协议的trunk中的配置和基于端口的trunk的配置基本上是一致的。但是用户可以选择周期性发送LACP协议数据包的时间,接收LACPDU的超时时间。这些参数用来确定在配置时的超时时间和发生链路错误时检测时间。另外还可以通过设定本系统的优先级来确定那个系统是主动方,那个系统是被动方以保证协议的正确运行和自动的重新配置。另外还可以通过key值的设定来规定一些对trunk应用的限制,比如限制这个trunk的最大成员数目或是组成成员的选择要求等。应注意的问题:在基于协议的Trunk中没有对trunk数目和trunk中所包含的端口数目,所以可以任意选择端口来组成trunk。结束6 / 6文档可自由编辑打印

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1