0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TRUNK技术的概念和功能

jf_qwOiugB3 来源:通信弱电交流学习 2023-11-15 15:46 次阅读

随着网络技术的不断发展和应用,网络的速度越来越快,网络的应用也越来越复杂。

因此在很多实际应用中网络速度就成为各种网络应用的瓶颈所在。

通过升级来提高网络速度是解决问题的一个有效的手段,比如从10M以太网到100M以太网以至于1000M以太网或更高。

但是这种方式投资大而且对于设备的要求比较多。

对于资金不是很充足的企业和单位来说如何利用已有的资源来提高网络速度也是亟待解决的课题。

俗话说众人拾柴火焰高,而 Trunk 技术就是将多条链路集中在一起作为一条链路使用来提高网络速度,满足用户的需求。

这在中小型企业交换机的应用中是很重要的,不用追加投资就可以将几条链路捆绑使用来完成高速传输任务, 而且还可以根据实际需要来配置传送速率。

而不用象网络升级中速率只能是成数量级的增加而不能根据需要来灵活配置。

这在交换机与交换机之间、交换机和服务器之间的灵活有效的高速通讯中有很重要的价值。

概念和功能

主干(Trunk )技术,也有称为端口汇聚(port Aggregate ),链路汇聚(link aggregate)多链路汇聚( multiple link aggregate )的。

其本质都是把多个以太网端口绑定在一起作为一个逻辑链路来使用。

作为用户使用这个逻辑链路的时候就好像是使用一条独立的物理链路一样, 但是这条逻辑链路的带宽已经线性增加了(比如有四个 100M的物理端口汇聚成为一个 Trunk,那么这条逻辑链路带宽就是 800M)。

在配置 Trunk 的时候需要注意:

在组成 Trunk 之前,必须使组中的端口都是同一种类型(即要求都是相同的传输速率 10M,100M以及都工作在全双工,连接媒体也应相同) 。

成为一个 Trunk 的端口成员应在同一个生成树组里。此时生成树把 Trunk看成是一个生成树的端口。

一个 Trunk 的端口成员应该属于同一个 VLAN的成员。

Trunk 的优点有:

能够迅速有效的线性增加带宽(在条件允许的情况下,可以根据应用的需要来确定需要多快的传输速率以决定有多少个端口组成一个 Trunk )

能提供链路的冗余,在汇聚的端口中有一个端口失效时可以被修正 , 例如,此端口为 Trunk 的根端口时, 将此端口在生成树中 disable ,并且在剩余 Trunk 端口中重新选择一个端口作为根端口,保证系统正常运行。但是在用户看来系统并没有变化。

能在 Trunk 组中的端口实现负载均衡

举例说明

01交换机之间的高速连接

在交换机与交换机之间用 trunk 形成一条链路可以使连接在两台交换机上的工作站实现高速的通讯连接, 避免由于一条链路连接两台交换机而形成的通讯瓶颈。而且使用 trunk 还可以根据应用的要求来配置 trunk 。

比如两台交换机之间的通讯速率要求是600M,那就可以选择三条链路(或四条)成为一个Trunk,从而满足需求,若用4条链路组成一个Trunk ,600M的通讯量会在这四条连路上实现负载均衡。

同时如果有一条链路出现故障或失效,这条链路会从这个Trunk中自动删除, 并且通讯流量会在剩下的链路中实现负载均衡,用户不会察觉, 只是这时候的通讯速率会下降 200M。

b53dabea-838a-11ee-939d-92fbcf53809c.jpg

02交换机和服务器之间的高速连接

在交换机和服务器的高速连接中,使用原理和方法和交换机之间的应用是一样的。

在此例中服务器1配置了一个多端口的网卡,通过一个trunk与交换机连接。而服务器 2 通过两个网卡与服务器连接。

03两者都有的情况

在此例中,服务器1通过T5与交换机连接,服务器2通过两个网卡与交换机连接。SW1与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 连接有一定的不同,应用是可以通过选择交换机选项或者是服务器选项来完成。

它能够支持什么?

01基于端口的 Trunk原理

根据交换芯片硬件功能,结合实际应用,通过对硬件寄存器的读写来满足我们的应用需求。

在这种方式里,配置好了以后就写入了硬件寄存器中。这种方式是静态的 , 要求两台交换机都配置正确 , 而且连接无误才能正确工作。

实现的功能 :

能实现 trunk 的配置;

在 trunk 中的各个端口中实现负载均衡;

支持链路备份;

能实现链路失效后的自动重新配置;

能实现交换机之间和交换机和服务器的 trunk 连接;

配置:

pc在基于端口的 trunk 配置中,需要指定 trunk 的 ID 号,这个 trunk 中的端口成员有哪些,这个 trunk 的状态是允许还是禁止以及是交换机之间的连接还是交换机和服务器之间的连接。

应注意的问题:

由于基于端口的配置受到硬件的限制,所以在 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 个端口组成,但是端口中的成员可以任意组合,没有限制。

02基于协议的 Trunk

原理:

基于协议的 Trunk 是根据 802.3ad 协议的要求来完成的。主要是在 trunk 连接的双方实体运行 LACP 协议,双方通过互相发送 LACPDU协议数据包来彼此交换自己的信息和状态来最终达到协商一致形成 trunk。

这种方式是动态的,可以动态实现配置和重配置。而且在链路出现错误时可以实现一定的纠错功能。

实现的功能:

实现 trunk 的配置;

自动实现负载均衡;

实现链路备份功能;

自动和快速的进行配置和重配置;

实现交换机之间和交换机与服务器的 trunk 连接;

配置:

基于协议的 trunk 中的配置和基于端口的 trunk 的配置基本上是一致的。

但是用户可以选择周期性发送 LACP 协议数据包的时间,接收 LACPDU 的超时时间。这些参数用来确定在配置时的超时时间和发生链路错误时检测时间。

另外还可以通过设定本系统的优先级来确定那个系统是主动方,那个系统是被动方以保证协议的正确运行和自动的重新配置。

另外还可以通过 key值的设定来规定一些对 trunk 应用的限制, 比如限制这个 trunk 的最大成员数目或是组成成员的选择要求等。

应注意的问题:

在基于协议的 Trunk 中没有对 trunk 数目和 trunk 中所包含的端口数目,所以可以任意选择端口来组成 trunk。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5080

    浏览量

    166285
  • 服务器
    +关注

    关注

    12

    文章

    8129

    浏览量

    82572
  • 交换机
    +关注

    关注

    19

    文章

    2441

    浏览量

    95694
  • Trunk
    +关注

    关注

    0

    文章

    6

    浏览量

    7678

原文标题:​交换技术(3)TRUNK技术

文章出处:【微信号:通信弱电交流学习,微信公众号:通信弱电交流学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    EMC技术:基础概念到应用的解读?|深圳比创达电子.

    EMC技术:基础概念到应用的解读?|深圳比创达电子电磁兼容性(Electromagnetic Compatibility,简称EMC)作为一项重要的技术领域,在现代电子设备中扮演着至关重要的角色
    发表于 03-11 11:59

    层叠封装技术的发展道路和概念

    定的参数条件下引出更多的信号,从而允许提供更多的功能。更精细的球尺寸和球间距封装正在开发中,并将被收录进JDEC标准。 图2:JDEC标准中定义的POP封装的尺寸 3. 可制造性 在表贴技术(SMT
    发表于 08-27 15:45

    天线分集技术的基本概念介绍

    基本概念往往有助于理解多变的无线电通信链接品质,一旦理解了这些基本概念,其中许多问题可以通过一种低成本、易实现的被称作天线分集(antenna diversity)的技术来实现。
    发表于 07-02 06:04

    电力电子技术概念

    1、电力电子技术概念 ①可以认为,所谓电力电子技术就是应用于电力领域的电子技术。电力电子技术中所变换的“电力” 有区别于“电力系统”所指的
    发表于 07-10 18:18

    智能家居中有哪些控制技术?基本概念是什么?

      目前市场上的智能家居技术,根据布线方式划分,主要有集中控制、现场总线、电力载波技术、RF/IR遥控技术4种技术。下面介绍这几种控制技术
    发表于 09-05 07:04

    RAM技术的基本概念

    目前的铁路和电力及航空航天等多个行业已纷纷推行系统可靠性分析RAM技术,研发最佳的设备运行维护方案,从而消除设备隐患,避免设备事故发生,降低装置非计划停工次数和设备运行维护费用,促进装置安全长周期运行,具有重要的现实意义。本文主要概括介绍RAM技术的基本
    发表于 12-16 07:04

    RAID技术概念特征

    RAID 技术相信大家都有接触过,尤其是服务器运维人员,RAID 概念很多,有时候会概念混淆。这篇文章为网络转载,写得相当不错,它对 RAID 技术
    发表于 07-27 07:25

    和单片机有关的技术概念讲解

    用通俗易懂的语言讲了很多和单片机有关的技术概念,如CPU、ROM、RAM、外设、电路板、软件硬件工作的差别等。目的是希望大家在轻松愉悦的氛围中对单片机加深认识。...
    发表于 12-09 07:50

    为什么会出现中断的概念呢?这个概念是为了解决什么问题

    本篇博客不是针对某一门具体的技术,而是从概念去理解某些东西,当然会拿某些技术举例子但是不限于特定某一门。中断的概念:中断的概念最开始接触是在
    发表于 01-05 08:02

    Trunk(端口汇聚)的概念与设置

    Trunk(端口汇聚)的概念与设置 在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多 的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK
    发表于 10-26 16:50 20次下载

    交换机的“TRUNK”的配置

    到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。下面我们来了解一下这些方面的知识。   在二层交
    发表于 09-25 19:30 1302次阅读
    交换机的“<b class='flag-5'>TRUNK</b>”的配置

    集群通信的概念解析

    集群本是从英文Trunking或Trunked意译过来的。Trunk的本意是树杈,而接近通信的译法是中继或干线,因此若从中继或干线的意义来说,它并不是新概念。可以说从交换机诞生以来,就产生了中继的概念
    的头像 发表于 01-13 10:10 5581次阅读

    交换机TRUNK的应用及配置注意事项

    到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来交换机TRUNK配置,下面我们来了解一下这些方面的知识。在二层交换机的性能参
    的头像 发表于 09-18 08:06 5047次阅读

    交换机三种端口模式Access、Hybrid和Trunk的理解

    这篇文章主要介绍了交换机三种端口模式Access、Hybrid和Trunk的理解,需要的朋友可以参考下
    发表于 10-09 14:24 11次下载

    H3C交换机基础配置说明 Trunk端口添加到vlan中的步骤

    Trunk端口可以允许多个VLAN通过,也就是可以加入多个VLAN,所以Trunk端口的VLAN加入不可能是一个一个地加,而是采取批量添加的方式进行。
    发表于 01-09 09:50 1.5w次阅读