Trunk(端口汇聚)的概念与设置
TRUNK技术介绍
TRUNK技术介绍一、概述随着网络技术的不断发展和应用,网络的速度越来越快,网络的应用也越来越复杂,因此在很多实际应用中网络速度就成为各种网络应用的瓶颈所在。
通过升级来提高网络速度是解决问题的一个有效的手段,比如从10M以太网到100M 以太网以至于1000M以太网或更高。
但是这种方式投资大而且对于设备的要求比较多。
对于资金不是很充足的企业和单位来说如何利用已有的资源来提高网络速度也是亟待解决的课题。
俗话说众人拾柴火焰高,而Trunk技术就是将多条链路集中在一起作为一条链路使用来提高网络速度,满足用户的需求。
这在中小型企业交换机的应用中是很重要的,不用追加投资就可以将几条链路捆绑使用来完成高速传输任务。
而且还可以根据实际需要来配置传送速率。
而不用象网络升级中速率只能是成数量级的增加而不能根据需要来灵活配置。
这在交换机与交换机之间、交换机和服务器之间的灵活有效的高速通讯中有很重要的价值。
二、概念和功能主干(Trunk)技术,也有称为端口汇聚(port Aggregate),链路汇聚(link aggregate)多链路汇聚( multiple link aggregate)的。
其本质都是把多个以太网端口绑定在一起作为一个逻辑链路来使用。
作为用户使用这个逻辑链路的时候就好像是使用一条独立的物理链路一样,但是这条逻辑链路的带宽已经线性增加了(比如有四个100M的物理端口汇聚成为一个Trunk,那么这条逻辑链路带宽就是800M)。
在配置Trunk的时候需要注意,1、在组成Trunk之前,必须使组中的端口都是同一种类型(即要求都是相同的传输速率10M,100M以及都工作在全双工,连接媒体也应相同)。
2、成为一个Trunk的端口成员应在同一个生成树组里。
此时生成树把Trunk看成是一个生成树的端口。
3、一个Trunk的端口成员应该属于同一个VLAN的成员。
Trunk的优点有:1、能够迅速有效的线性增加带宽(在条件允许的情况下,可以根据应用的需要来确定需要多快的传输速率以决定有多少个端口组成一个Trunk。
TRUNK是端口汇聚的意思
TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。
基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
“TRUNK”的三个意思不要混淆在技术领域中把TRUNK翻译为中文是“主干、干线、中继线、长途线” ,不过一般不翻译,直接用原文。
而且这个词在不同场合也有不同的解释:1、在网络的分层结构和宽带的合理分配方面,TRUNK被解释为“端口汇聚”,是带宽扩展和链路备份的一个重要途径。
TRUNK把多个物理端口捆绑在一起当作一个逻辑端口使用,可以把多组端口的宽带叠加起来使用。
TRUNK技术可以实现TRUNK内部多条链路互为备份的功能,即当一条链路出现故障时,不影响其他链路的工作,同时多链路之间还能实现流量均衡,就像我们熟悉的打印机池和MODEM池一样。
2、在电信网络的语音级的线路中,Trunk指“主干网络、电话干线”,即两个交换局或交换机之间的连接电路或信道,它能够在两端之间进行转接,并提供必要的信令和终端设备。
3、但是在最普遍的路由与交换领域,VLAN的端口聚合也有的叫TRUNK,不过大多数都叫TRUNKING ,如CISCO公司。
所谓的TRUNKING是用来在不同的交换机之间进行连接,以保证在跨越多个交换机上建立的同一个VLAN的成员能够相互通讯。
其中交换机之间互联用的端口就称为TRUNK端口。
与一般的交换机的级联不同,TRUNKING是基于OSI第二层数据链路层(DataLinkLayer)RUNKING技术,如果你在2个交换机上分别划分了多个VLAN(VLAN也是基于Layer2的),那么分别在两个交换机上的VLAN10和VLAN20的各自的成员如果要互通,就需要在A交换机上设为VLAN10的端口中取一个和交换机B上设为VLAN10的某个端口作级联连接。
二层交换trunk
TRUNK在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。
那到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。
下面我们来了解一下这些方面的知识。
一、什么是TRUNK?TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。
基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。
要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适�系统杀镜闹行∑笠岛脱 J褂谩H绻 褂肨RUNK技术,把四个端口通过捆绑在一起来达到800M 带宽,这样可较好的解决了成本和性能的矛盾。
二、TRUNK的具体应用TRUNK(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。
这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。
交换机的TRUNK解释与配置详解
交换机的TRUNK解释与配置详解在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。
那到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。
VLAN Trunk的作用是让连接在不同交换机上的相同VLAN中的主机互通。
如果两台交换机都设置有同一VLAN里的计算机,怎么办呢,我们可以通过VLAN Trunk来解决。
如果交换机1的VLAN1中的机器要访问交换机2的VLAN1中的机器,我们可以把两台交换机的级联端口设置为Trunk端口,这样,当交换机把数据包从级联口发出去的时候,会在数据包中做一个标记(TAG),以使其它交换机识别该数据包属于哪一个VLAN,这样,其它交换机收到这样一个数据包后,只会将该数据包转发到标记中指定的VLAN,从而完成了跨越交换机的VLAN内部数据传输。
VLAN Trunk目前有两种标准,ISL和802.1q,前者是Cisco专有技术,后者则是IEEE的国际标准,除了Cisco两者都支持外,其它厂商都只支持后者。
一、什么是TRUNK?TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。
基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。
(完整)TRUNK技术介绍
TRUNK技术介绍一、概述随着网络技术的不断发展和应用,网络的速度越来越快,网络的应用也越来越复杂,因此在很多实际应用中网络速度就成为各种网络应用的瓶颈所在。
通过升级来提高网络速度是解决问题的一个有效的手段,比如从10M以太网到100M以太网以至于1000M以太网或更高。
但是这种方式投资大而且对于设备的要求比较多.对于资金不是很充足的企业和单位来说如何利用已有的资源来提高网络速度也是亟待解决的课题。
俗话说众人拾柴火焰高,而Trunk技术就是将多条链路集中在一起作为一条链路使用来提高网络速度,满足用户的需求。
这在中小型企业交换机的应用中是很重要的,不用追加投资就可以将几条链路捆绑使用来完成高速传输任务。
而且还可以根据实际需要来配置传送速率.而不用象网络升级中速率只能是成数量级的增加而不能根据需要来灵活配置。
这在交换机与交换机之间、交换机和服务器之间的灵活有效的高速通讯中有很重要的价值.二、概念和功能主干(Trunk)技术,也有称为端口汇聚(port Aggregate),链路汇聚(link aggregate)多链路汇聚( multiple link aggregate)的。
其本质都是把多个以太网端口绑定在一起作为一个逻辑链路来使用.作为用户使用这个逻辑链路的时候就好像是使用一条独立的物理链路一样,但是这条逻辑链路的带宽已经线性增加了(比如有四个100M的物理端口汇聚成为一个Trunk,那么这条逻辑链路带宽就是800M)。
在配置Trunk的时候需要注意,1、在组成Trunk之前,必须使组中的端口都是同一种类型(即要求都是相同的传输速率10M,100M以及都工作在全双工,连接媒体也应相同).2、成为一个Trunk的端口成员应在同一个生成树组里。
此时生成树把Trunk看成是一个生成树的端口。
3、一个Trunk的端口成员应该属于同一个VLAN的成员。
Trunk的优点有:1、能够迅速有效的线性增加带宽(在条件允许的情况下,可以根据应用的需要来确定需要多快的传输速率以决定有多少个端口组成一个Trunk。
交换机端口汇聚操作方法
交换机端口汇聚操作方法
交换机端口汇聚操作方法如下:
1. 首先,将需要汇聚的端口设置为Trunk(汇聚)模式。
在交换机的管理界面或命令行界面中,找到对应的端口配置选项,将其设置为Trunk 模式。
Trunk 模式允许传递多个VLAN 的数据。
2. 接下来,选择一个VLAN 作为Trunk 的本地VLAN。
这是你想要在交换机上配置的VLAN,并且可以在Trunk 模式下传递给其他设备。
在交换机的管理界面或命令行界面中,找到VLAN 配置选项,将其设置为本地VLAN。
3. 配置Trunk 端口的允许VLAN。
在交换机的管理界面或命令行界面中,找到Trunk 端口的配置选项,配置允许通过Trunk 端口的VLAN。
可以选择允许所有VLAN 通过,或者限制只允许特定的VLAN 通过。
4. 如果需要,配置VLAN 标记选项。
有些交换机支持VLAN 标记功能,即将传递的数据进行标记以区分不同的VLAN。
在交换机的管理界面或命令行界面中,找到VLAN 标记配置选项,并根据需要进行配置。
5. 最后,保存并应用配置。
在交换机的管理界面或命令行界面中,找到保存配置的选项,并将配置应用到交换机上。
确认配置成功应用后,Trunk 端口即可开始汇聚工作,传递多个VLAN 的数据。
请注意,不同品牌和型号的交换机可能具有不同的配置方法和选项,以上是一般的操作步骤,具体操作需参考交换机的用户手册或官方文档。
链路聚合-Trunk-端口绑定和捆绑简析
链路聚合、Trunk、端口绑定和捆绑简析;通常在大多数场景下被不加区别的混用,今天我们简单分析一下各自的含义和区别。
链路聚合是采用不同的聚合、合并方法把多个网络链路并行的连接起以便提供网络带宽和链路冗余,实现网络业务连续性;强调的是交换机端到端的链路,一般涉及端口、网卡和交换机(如LACP)绑定等。
不同交换机厂商采用不同术语描述链路聚合,但目标都是一致的,即将两个或多个端口绑定在一起作为一个高带宽的逻辑端口来提升链路速度、冗余、弹性和负载均衡。
Cisco称作Ether Channel、Brocade称作Brocade LAG,还有基于标准IEEE 802.3ad的LACP(Link Aggregation Control Protocol),该协议在2008年被转入IEEE 802.1ax作为标准,LACP可以动态配置端口聚合,且不依赖任何厂商,因此大部分以太网交换机都支持该协议。
通常情况,交换机之间使用多个端口创建并行聚合/绑定时,生成树协议(STP)会将其视为环路,从技术上来讲,链路聚合技术就是解决该问题,使聚合端口生成单个逻辑链路(single logical link)而不会造成环路。
Trunk技术一般使用在交换机之间,通过冗余链路实现可靠性、通过级联增加端口数量、通过Trunk提供ISL(交换机间链路)链路使用率。
一般分为下面几种场景。
ISL Trunk技术指交换机之间的链路中继,一般用于增加链路端口数量、级联和长距离传输(一般指FC交换机,使用单模光纤可以实现长距离传输)。
VSAN Trunk技术是思科FC交换机特有的概念,指多个VSAN流量可以通过一条ISL链路承载,VSAN类似IP交换机的VLAN,实现二层隔离安全访问。
博科FC交换机也以类似实现隔离的技术叫Zoning。
VLAN/EthernetTrunk技术指对VLAN进行Tag标记,让连接在不同交换机上的相同VLAN中的主机互通,把两台交换机的级联端口设置为Trunk端口,当交换机把数据包从级联口发出去的时候,会在数据包中做一个标记,以便其它交换机识别该数据包属于哪一个VLAN,当其它交换机收到这个数据包后,只会将该数据包转发到标记中指定的VLAN,从而完成了跨越交换机的VLAN 内部数据传输。
交换机trunk模式设定
TRUNK (端口汇聚)功能是将交换机的多个物理端口汇聚在一起形成一个逻辑上的物理端口,同一汇聚组内的多条链路则可视为一条逻辑链路。
端口汇聚可以实现用多条链路汇聚成一条逻辑链路增加带宽;同时,同一汇聚组的各个成员端口之间彼此动态备份,提高连接可靠性。
Trunk功能比较适合于以下情况的具体应用:1、Trunk功能用于交换机与服务器之间的相联,为服务器提供独享的高带宽。
2、Trunk功能用于交换机之间的级联,为交换机之间的数据交换提供高带宽的数据传输能力,提高网络速度,突破网络瓶颈,进而大幅提高网络性能(主要应用)。
Cisco3560 交换机和TP-link为例,参考配制方法如下:1.Bonding 模式下系统使用逻辑结构图如下图所示:Bonding 逻辑结构图HostA:为服务器有两个千兆网口;将其设置成bonding 模式;switch:为交换机;其中port1 和port2 为端口 1 和端口2,将port1 和port2 设置成Trunk 模式;port3 和port4 (分别为端口3 和4 )设置成普通模式;HostB:为客户端,其网口为千兆网口与Port3 相连;HostC:为客户端,其网口为千兆网口与Port4 相连;2.将交换机设置成Trunk 模式方法:首先通过串口连到一台windows 机器上,通过超极终端进行连接,波特率为9600;输入交换机的密码;此时所进入交换模式为普通模式;输入enable 回车进入高级模式;输入高级模式密码;便进入交换机高级模式。
此时便可开始设置交换机Trunk 功能:Switch# configure terminal //进入终端配置模式Switch(config)# interface Port-channel 3 //创建port-channel 标号为3 为后面的group做准备Switch(config-if)# switchport trunk encapsulation dot1q //我们用的是802.1Q 协议所以用dot1qSwitch(config)# switchport mode trunk //把trunk 模式打开Switch(config)# end //结束标识符Switch# copy running-config startup-config //保存配置Switch# configure terminalSwitch(config)# interface range Gi0/3-4 //进入端口配置模式,此出用的是3 号和4 号端口做trunkSwitch(config-if-range)# switchport trunk encapsulation dot1qSwitch(config-if-range)# switchport mode trunkSwitch(config-if-range)# channel-group 3 mode on //把这两个端口加入到3 号组;3号组在前面已经创建;Switch(config-if-range)# endSwitch# show interfaces gigabitEthernet 0/3 trunk //校验配置是否成功Switch# show interfaces gigabitEthernet 0/4 trunk //校验配置是否成功Switch# copy running-config startup-config //保存配置Switch# configure terminalSwitch(config)# port-channel load-balance src-mac //设置负载均衡模式;我们用的是基于客户机的mac 地址做负载均衡Switch(config)# endSwitch# show etherchannel load-balance //校验配置是否成功Switch# copy running-config startup-config //保存配置注意:正确选择TRUNK 的端口数目,必须是2,4 或8Trunk功能举例——例如:为增加带宽,提高连接可靠性,某网吧电影服务器是双网卡且作了绑定,与中心交换机的23、24端口连接;二层交换机的1、2端口与中心交换机的1、2端口连接,如下图所示,那么中心交换机需将1、2端口,23、24端口分别做Trunk。
Trunk的概念与设置
Trunk(端口汇聚)的概念与设置在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。
那到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。
下面我们来了解一下这些方面的知识。
一、什么是TRUNK?TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。
基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。
要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。
如果使用TRUNK技术,把四个端口通过捆绑在一起来达到800M带宽,这样可较好的解决了成本和性能的矛盾。
二、TRUNK的具体应用TRUNK(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。
这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。
交换机的负载均衡
在中TRUNK线路上传输不同的VLAN的数据时,可使用有两种方法识别不同的VLAN的数据:帧过滤和帧标记。帧过滤法根据交换机的过滤表检查帧的详细信息。每一个交换机要维护复杂的过滤表,同时对通过主干的每一个帧进行详细检查,这会增加网络延迟时间。目前在VLAN中这种方法已经不使用了。现在使用的是帧标记法。数据帧在中继线上传输的时候,交换机在帧头的信息中加标记来指定相应的VLAN ID。当帧通过中继以后,去掉标记同时把帧交换到相应的VLAN端口。帧标记法被IEEE选定为标准化的中继机制。它至少有如下三种处理方法:
1) 静态干线配置
静态干线配置最容易理解。干线上每一个交换机都可由程序设定发送及接收使用特定干线连接协议的帧。在这种设置下,端口通常专用于干线连接,而不能用于连接端节点,至少不能连接那些不使用干线连接协议( trunking protocol)的端节点。当自动协商机制不能正常工作或不可用时,静态配置是非常有用的,其缺点是必须手工维护。
TRUNK功能比较适合于以下方面具体应用:
1、TRUNK功能用于与服务器相联,给服务器提供独享的高带宽。
2、TRUNK功能用于交换机之间的级联,通过牺牲端口数来给交换机之间的数据交换提供捆绑的高带宽,提高网络速度,突破网络瓶颈,进而大幅提高网络性能。
3、Trunk可以提供负载均衡能力以及系统容错。由于Trunk实时平衡各个交换机端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从Trunk组中撤消,进而重新分配各个Trunk端口的流量,从而实现系统容错。
该命令可以分成以下4个部分:
mod/port:指定用户想要运行Trunk的那个端口;
Trunk的运行模式,分别有:on | off | desirable | auto | nonegotiate。
TRUNK技术介绍
TRUNK技术介绍TRUNK技术介绍一、概述随着网络技术的不断发展和应用,网络的速度越来越快,网络的应用也越来越复杂,因此在很多实际应用中网络速度就成为各种网络应用的瓶颈所在。
通过升级来提高网络速度是解决问题的一个有效的手段,比如从10M以太网到100M 以太网以至于1000M以太网或更高。
但是这种方式投资大而且对于设备的要求比较多。
对于资金不是很充足的企业和单位来说如何利用已有的资源来提高网络速度也是亟待解决的课题。
俗话说众人拾柴火焰高,而Trunk技术就是将多条链路集中在一起作为一条链路使用来提高网络速度,满足用户的需求。
这在中小型企业交换机的应用中是很重要的,不用追加投资就可以将几条链路捆绑使用来完成高速传输任务。
而且还可以根据实际需要来配置传送速率。
而不用象网络升级中速率只能是成数量级的增加而不能根据需要来灵活配置。
这在交换机与交换机之间、交换机和服务器之间的灵活有效的高速通讯中有很重要的价值。
二、概念和功能主干(Trunk)技术,也有称为端口汇聚(port Aggregate),链路汇聚(link aggregate)多链路汇聚( multiple link aggregate)的。
其本质都是把多个以太网端口绑定在一起作为一个逻辑链路来使用。
作为用户使用这个逻辑链路的时候就好像是使用一条独立的物理链路一样,但是这条逻辑链路的带宽已经线性增加了(比如有四个100M的物理端口汇聚成为一个Trunk,那么这条逻辑链路带宽就是800M)。
在配置Trunk的时候需要注意,1、在组成Trunk之前,必须使组中的端口都是同一种类型(即要求都是相同的传输速率10M,100M以及都工作在全双工,连接媒体也应相同)。
2、成为一个Trunk的端口成员应在同一个生成树组里。
此时生成树把Trunk看成是一个生成树的端口。
3、一个Trunk的端口成员应该属于同一个VLAN的成员。
Trunk的优点有:1、能够迅速有效的线性增加带宽(在条件允许的情况下,可以根据应用的需要来确定需要多快的传输速率以决定有多少个端口组成一个Trunk。
二层交换机的trunk配置
深入讲解核心二层交换机TR UNK配置Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和二层交换机或路由器。
二层交换机还是比较常用的,于是我研究了一下核心二层交换机TRUN K 配置,在这里拿出来和大家分享一下,希望对大家有用。
到底什么是TR UNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的二层交换机产品中怎样来配置TRUNK,下面我们来了解一下这些方面的知识。
在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。
那到底什么是T RUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TR UNK。
下面我们来了解一下这些方面的知识。
一、什么是TRUN K?TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和二层交换机或路由器。
基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
一般情况下,在没有使用TR UNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。
配置Trunk接口
配置Trunk接⼝1、Trunk接⼝1.1 什么是Trunk Trunk接⼝属于⼲道,主⼲链路,通常⽤于交换机和交换机之间,通过⼀个接⼝传输多个vlan的数据包。
当Trunk端⼝收到数据帧时,如果该帧不包含802.1Q的vlan标签,将打上该Trunk端⼝的PVID;如果该帧包含802.1Q的VLAN标签,则不改变 当Trunk端⼝发送数据帧时,当该所发送帧的vlanid与端⼝的PVID不同时,则检查是否允许该vlan通过,如果允许则直接透传,不允许则直接丢弃,当该帧的vlanid与端⼝的PVID相同时,则剥离vlan标签后转发。
注意:Turnk属于主⼲链路,⽤于交换机和交换机、交换机和路由器之间,⽽主机和交换机之间属于接⼊链路(Access)。
Trunk端⼝的应⽤场景为属于同⼀个vlan但需要跨交换机传输的场景1.2 Trunk端⼝的作⽤ Trunk端⼝的作⽤是将多个物理端⼝汇聚成⼀个逻辑的端⼝,使其⼯作起来就像是⼀个通道⼀样。
将多个端⼝捆绑起来后,不但提升了整个⽹络的带宽,⽽且数据还会同时经由被绑定的多个物理链路传输,具有链路冗余的作⽤,在其中⼀条链路出现故障后,还能由其他链路进⾏⼯作。
2、配置Trunk实验2.1 实验内容2.2 实验拓扑2.3 实验编址2.4 实验步骤 step1:对实验的pc机进⾏ip地址的配置,按照2.3实验编址进⾏相应配置,并进⾏测试,查看相互pc之间能否相互ping通,这⾥以pc1与pc3之间进⾏截图 step2:创建VLAN,使⽤vlan batch 10 20命令对S1,S2,S3进⾏创建,并通过display vlan进⾏查看,如图所⽰,创建成功 step3:再分别对S2,S3进⾏创建 step4:将S1,S2交换机下的相应端⼝配置为Access端⼝并划分到相应vlan下 配置完成后使⽤display port vlan进⾏检查vlan和接⼝配置情况 step5:进⾏Trunk接⼝的配置,⾸先进⼊到相应的接⼝中,使⽤命令 port link-type trunk和port trunk allow-pass vlan10 20两条命令进⾏配置 ⾸先在S1上进⾏配置,并使⽤display port vlan查看配置 再对S2进⾏相同配置 在对S3进⾏相似配置,S3允许所有类型vlan通过 step6:测试pc1与pc3,pc2与pc4之间能否相互ping通在进⾏⼀步测试,看看不同vlan下是否能够ping通。
trunk,封装协议
竭诚为您提供优质文档/双击可除trunk,封装协议篇一:trunk概念介绍trunk(端口汇聚)的概念与设置在二层交换机的性能参数中,常常提到一个重要的指标:tRunk,许多的二层交换机产品在介绍其性能时,都会提到能够支持tRunk功能,从而可以为互连的交换机之间提供更好的传输性能。
那到底什么是tRunk呢?使用tRunk功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置tRunk.下面我们来了解一下这些方面的知识。
一、什么是tRunk?tRunk是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。
基于端口汇聚(trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
一般情况下,在没有使用tRunk时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100m,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200m,这样就形成了网络主干和服务器瓶颈。
要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。
如果使用tRunk技术,把四个端口通过捆绑在一起来达到800m带宽,这样可较好的解决了成本和性能的矛盾。
二、tRunk的具体应用tRunk(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。
TRUNK链路和VLAN
TRUNK链路1、在网络的分层结构和宽带的合理分配方面,TRUNK被解释为“端口汇聚”,是带宽扩展和链路备份的一个重要途径。
TRUNK把多个物理端口捆绑在一起当作一个逻辑端口使用,可以把多组端口的宽带叠加起来使用。
TRUNK技术可以实现TRUNK内部多条链路互为备份的功能,即当一条链路出现故障时,不影响其他链路的工作,同时多链路之间还能实现流量均衡,就像我们熟悉的打印机池和MODEM池一样。
2、在电信网络的语音级的线路中,Trunk指“主干网络、电话干线”,即两个交换局或交换机之间的连接电路或信道,它能够在两端之间进行转接,并提供必要的信令和终端设备。
3、但是在最普遍的路由与交换领域,VLAN的端口聚合也有的叫TRUNK,不过大多数都叫TRUNKING ,如CI SCO公司。
所谓的TRUNKING是用来在不同的交换机之间进行连接,以保证在跨越多个交换机上建立的同一个VLAN 的成员能够相互通讯。
其中交换机之间互联用的端口就称为TRUNK端口。
与一般的交换机的级联不同,TRUNKING是基于OSI第二层摹<偕杳挥蠺RUNKING技术,如果你在2个交换机上分别划分了多个VLAN(VLAN也是基于Layer 2的),那么分别在两个交换机上的VLAN10和VLAN20的各自的成员如果要互通,就需要在A交换机上设为VLAN1 0的端口中取一个和交换机B上设为VLAN10的某个端口作级联连接。
VLAN20也是这样。
那么如果交换机上划了10个VLAN就需要分别连10条线作级联,端口效率就太低了。
当交换机支持TRUNKING的时候,事情就简单了,只需要2个交换机之间有一条级联线,并将对应的端口设置为Trunk,这条线路就可以承载交换机上所有VLAN的信息。
这样的话,就算交换机上设了上百个个VLAN也只用1个端口就解决了。
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。
trunk-作用--换机端口portid与vlan组的之间
在技术领域中把TRUNK翻译为中文是“主干、干线、中继线、长途线” ,不过一般不翻译,直接用原文。
而且这个词在不同场合也有不同的解释:1、在网络的分层结构和宽带的合理分配方面,TRUNK被解释为“端口汇聚”,是带宽扩展和链路备份的一个重要途径。
TRUNK把多个物理端口捆绑在一起当作一个逻辑端口使用,可以把多组端口的宽带叠加起来使用。
TRU NK技术可以实现TRUNK内部多条链路互为备份的功能,即当一条链路出现故障时,不影响其他链路的工作,同时多链路之间还能实现流量均衡,就像我们熟悉的打印机池和MODEM池一样。
2、在电信网络的语音级的线路中,Trunk指“主干网络、电话干线”,即两个交换局或交换机之间的连接电路或信道,它能够在两端之间进行转接,并提供必要的信令和终端设备。
3、但是在最普遍的路由与交换领域,VLAN的端口聚合也有的叫TRUNK,不过大多数都叫TRUNKING ,如CISCO公司。
所谓的TRUNKING是用来在不同的交换机之间进行连接,以保证在跨越多个交换机上建立的同一个VLAN的成员能够相互通讯。
其中交换机之间互联用的端口就称为TRUNK端口。
与一般的交换机的级联不同,TRUNKING是基于OSI第二层的。
假设没有TRUNKING技术,如果你在2个交换机上分别划分了多个VLAN(VLAN 也是基于Layer2的),那么分别在两个交换机上的VLAN10和VLAN20的各自的成员如果要互通,就需要在A交换机上设为VLAN10的端口中取一个和交换机B上设为VLAN10的某个端口作级联连接。
VLAN20也是这样。
那么如果交换机上划了10个VLAN就需要分别连10条线作级联,端口效率就太低了。
当交换机支持TRUNKING的时候,事情就简单了,只需要2个交换机之间有一条级联线,并将对应的端口设置为Trunk,这条线路就可以承载交换机上所有VLAN的信息。
这样的话,就算交换机上设了上百个个VLAN也只用1个端口就解决了。
TRUNK技术介绍
TRUNK技术介绍TRUNK技术介绍一、概述随着网络技术的不断发展和应用,网络的速度越来越快,网络的应用也越来越复杂,因此在很多实际应用中网络速度就成为各种网络应用的瓶颈所在。
通过升级来提高网络速度是解决问题的一个有效的手段,比如从10M以太网到100M 以太网以至于1000M以太网或更高。
但是这种方式投资大而且对于设备的要求比较多。
对于资金不是很充足的企业和单位来说如何利用已有的资源来提高网络速度也是亟待解决的课题。
俗话说众人拾柴火焰高,而Trunk技术就是将多条链路集中在一起作为一条链路使用来提高网络速度,满足用户的需求。
这在中小型企业交换机的应用中是很重要的,不用追加投资就可以将几条链路捆绑使用来完成高速传输任务。
而且还可以根据实际需要来配置传送速率。
而不用象网络升级中速率只能是成数量级的增加而不能根据需要来灵活配置。
这在交换机与交换机之间、交换机和服务器之间的灵活有效的高速通讯中有很重要的价值。
二、概念和功能主干(Trunk)技术,也有称为端口汇聚(port Aggregate),链路汇聚(link aggregate)多链路汇聚( multiple link aggregate)的。
其本质都是把多个以太网端口绑定在一起作为一个逻辑链路来使用。
作为用户使用这个逻辑链路的时候就好像是使用一条独立的物理链路一样,但是这条逻辑链路的带宽已经线性增加了(比如有四个100M的物理端口汇聚成为一个Trunk,那么这条逻辑链路带宽就是800M)。
在配置Trunk的时候需要注意,1、在组成Trunk之前,必须使组中的端口都是同一种类型(即要求都是相同的传输速率10M,100M以及都工作在全双工,连接媒体也应相同)。
2、成为一个Trunk的端口成员应在同一个生成树组里。
此时生成树把Trunk看成是一个生成树的端口。
3、一个Trunk的端口成员应该属于同一个VLAN的成员。
Trunk的优点有:1、能够迅速有效的线性增加带宽(在条件允许的情况下,可以根据应用的需要来确定需要多快的传输速率以决定有多少个端口组成一个Trunk。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Trunk(端口汇聚)的概念与设置在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。
那到底什么是TRUNK呢?使用 TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。
下面我们来了解一下这些方面的知识。
一、什么是TRUNK?>TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。
基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。
要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。
如果使用TRUNK技术,把四个端口通过捆绑在一起来达到800M带宽,这样可较好的解决了成本和性能的矛盾。
二、TRUNK的具体应用TRUNK(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。
这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。
TRUNK 的主要功能就是将多个物理端口(一般为2-8个)绑定为一个逻辑的通道,使其工作起来就像一个通道一样。
将多个物理链路捆绑在一起后,不但提升了整个网络的带宽,而且数据还可以同时经由被绑定的多个物理链路传输,具有链路冗余的作用,在网络出现故障或其他原因断开其中一条或多条链路时,剩下的链路还可以工作。
但在VLAN数据传输中,各个厂家使用不同的技术,例如:思科的产品是使用其VLAN TRUNK技术,其他厂商的产品大多支持802.1q协议打上TAG头,这样就生成了小巨人帧,需要相同端口协议的来识别,小巨人帧由于大小超过了标准以太帧的 1518字节限制,普通网卡无法识别,需要有交换机脱TAG。
TRUNK功能比较适合于以下方面具体应用:1、TRUNK功能用于与服务器相联,给服务器提供独享的高带宽。
2、TRUNK功能用于交换机之间的级联,通过牺牲端口数来给交换机之间的数据交换提供捆绑的高带宽,提高网络速度,突破网络瓶颈,进而大幅提高网络性能。
3、Trunk可以提供负载均衡能力以及系统容错。
由于Trunk实时平衡各个交换机端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从Trunk组中撤消,进而重新分配各个Trunk端口的流量,从而实现系统容错。
三、如何设置TRUNK?设置TRUNK需要指定一个作为主干的端口,比如2/24,如把某个端口设成Trunk方式,命令如下:set trunk mod/port [on | off | desirable | auto |nonegotiate] [vlan_range] [isl | dot1q dot10 | lane | negotiate]。
该命令可以分成以下4个部分:mod/port:指定用户想要运行Trunk的那个端口;Trunk的运行模式,分别有:on| off | desirable | auto | nonegotiate。
要想在快速以太网和千兆以太网上自动识别出Trunk,则必须保证在同一个VTP域内。
也可以使用On或Nonegotiate模式来强迫一个端口上起Trunk,无论其是否在同一个VTP域内。
承载的VLAN范围。
缺省下是1~1005,可以修改,但必须有TRUNK协议。
使用TRUNK时,相邻端口上的协议要一致。
另外在中心交换机上需要把和下面的交换机相连的端口设置成TRUNK,这样下面的交换机中的多个VLAN就能够通过一条链路和中心交换机通信了。
四、配置TRUNK时的注意事项在一个TRUNK中,数据总是从一个特定的源点到目的点,一条单一的链路被设计去处理广播包或不知目的地的包。
在配置TRUNK时,必须遵循下列规则:1:正确选择TRUNK的端口数目,必须是2,4或8。
2:必须使用同一组中的端口,在交换机上的端口分成了几个组,TRUNK的所有端口必须来自同一组(见下图1所示)。
[img=400,162]file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_i mage001.jpg[/img]3:使用连续的端口;TRUNK上的端口必须连续,如你可以用端口4,5,6和7组合成一个端口汇聚。
4:在一组端口只产生一个TRUNK;如对于安奈特的AT-8224XL以太网交换机有3组,假定没有扩展槽。
所以该交换机可以支持3个端口聚合。
加上扩展槽可以使得该交换机多支持一个端口汇聚。
5:基于端口号维护接线顺序:在接线时最重要的是两头的连接线必须相同。
在一端交换机的最低序号的端口必须和对方最低序号的端口相连接,依次连接。
举例来说,假定你从OPF-8224E交换机端口聚合到另一台OPF-8288XL交换机,在OPF-8224E上(见下图2所示)你选择了第二组端口12、 13、14、15,在OPF-8288XL上(见下图3所示)你选择了第一组端口5、6、7、8,为了保持连接的顺序,你必须把OPF-8224XL上的端口12和OPF-8288XL 上的端口5连接,端口13对端口6,其它如此。
[img=400,131]file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_i mage002.jpg[/img][img=400,178]file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtml1/01/clip_i mage003.jpg[/img]6:为TRUNK配置端口参数:在TRUNK上的所有端口自动认为都具有和最低端口号的端口参数相同的配置(比如在VLAN中的成员)。
比如如果你用端口 4、5、6和7产生了TRUNK,端口4是主端口,它的配置被扩散到其他端口(端口5、6和7)。
只要端口已经被配置成了TRUNK,你不能修改端口5、 6和7的任何参数,可能会导致和端口4的设置冲突。
7:使用扩展槽:有些扩展槽支持TRUNK。
这要看模块上的端口数量。
Trunk的优点:1、可以在不同的交换机之间连接多个VLAN,可以将VLAN扩展到整个网络中。
2、Trunk可以捆绑任何相关的端口,也可以随时取消设置,这样提供了很高的灵活性。
3、Trunk可以提供负载均衡能力以及系统容错。
由于Trunk实时平衡各个交换机端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从Trunk组中撤消,进而重新分配各个Trunk端口的流量,从而实现系统容错。
要传输多个VLAN的通信,需要用专门的协议封装或者加上标记(tag),以便接收设备能区分数据所属的VLAN。
VLAN标识从逻辑上定义了,哪个数据包是它有多种协议,而我们最常用到的是基于:IEEE802.1Q和CISCO专用的协议:ISL。
下面我简要的介绍一下这两种协议。
1.交换机间链路(ISL)是一种CISCO专用的协议,用于连接多个交换机。
当数据在交换机之间传递时负责保持VLAN信息的协议。
在一个ISL干道端口中,所有接收到的数据包被期望使用ISL头部封装,并且所有被传输和发送的包都带有一个ISL头。
从一个ISL端口收到的本地帧(non-tagged)被丢弃。
它只用在CISCO产品中。
2.IEEE802.1Q正式名称是虚拟桥接局域网标准,用在不同的产家生产的交换机之间。
一个IEEE802.1Q干道端口同时支持加标签和未加标签的流量。
一个802.1Q干道端口被指派了一个缺省的端口Vlan ID(PVID),并且所有的未加标签的流量在该端口的缺省PVID上传输。
一个带有和外出端口的缺省PVID相等的Vlan ID的包发送时不被加标签。
所有其他的流量发送是被加上Vlan标签的。
在设置trunk后,trunk 链路不属于任何一个VLAN。
trunk链路在交换机之间起着VLAN管道的作用,交换机会将该trunk以外并且和trunk中的端口处于一个vlan 中的其它端口的负载自动分配到该trunk中的各个端口。
因为同一个vlan中的端口之间会相互转发数据报,而位于trunk中的trunk端口被当作一个端口来看待,如果vlan中的其它非trunk端口的负载不分配到各个trunk端口,则有些数据报可能随机的发往trunk而导致帧顺序混乱。
由于trunk口作为1个逻辑端口看待,因此在设置了trunk后,该trunk将自动加入到这些vlan 中它的成员端口所属的vlan中,而其成员端口则自动从vlan中删除。
在中TRUNK线路上传输不同的VLAN的数据时,可使用有两种方法识别不同的VLAN的数据:帧过滤和帧标记。
帧过滤法根据交换机的过滤表检查帧的详细信息。
每一个交换机要维护复杂的过滤表,同时对通过主干的每一个帧进行详细检查,这会增加网络延迟时间。
目前在VLAN 中这种方法已经不使用了。
现在使用的是帧标记法。
数据帧在中继线上传输的时候,交换机在帧头的信息中加标记来指定相应的VLAN ID。
当帧通过中继以后,去掉标记同时把帧交换到相应的VLAN端口。
帧标记法被IEEE选定为标准化的中继机制。
它至少有如下三种处理方法:1) 静态干线配置静态干线配置最容易理解。
干线上每一个交换机都可由程序设定发送及接收使用特定干线连接协议的帧。
在这种设置下,端口通常专用于干线连接,而不能用于连接端节点,至少不能连接那些不使用干线连接协议( trunking protocol)的端节点。
当自动协商机制不能正常工作或不可用时,静态配置是非常有用的,其缺点是必须手工维护。
2) 干线功能通告交换机可以周期性地发送通告帧,表明它们能够实现某种干线连接功能。
例如,交换机可以通告自己能够支持某种类型的帧标记V L A N,因此按这个交换机通告的帧格式向其发送帧是不会有错的。