Trunking学习总结

Trunk是一种端口捆绑技术,用于增加带宽、提高可靠性和负载分担。Eth-Trunk接口通过链路聚合实现带宽叠加,并在成员接口故障时提供备份。Trunk接口约束包括物理参数一致性,数据有序性规则。Trunk转发原理涉及MAC子层与物理层间的Trunk转发表,根据MAC/IP地址进行负载分担。实现方式如BCM交换芯片的trunk功能,动态有序分发数据,增强系统可用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1 什么是trunk?

Trunk 是一种捆绑技术。将多个物理接口捆绑成一个逻辑接口,这个逻辑接口就称为 Trunk 接口,捆绑在一起的每个物理接口称为成员接口。 Trunk 技术可以实现增加带宽、提高可靠性和负载分担的功能。

TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。

一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。如果使用TRUNK技术,把四个端口通过捆绑在一起来达到800M带宽,这样可较好的解决了成本和性能的矛盾。

1.2 trunk的具体应用

如下图所示,以 Eth-Trunk 为例。两台设备通过 3 个 GE 口直连,将这 3 个 GE 口接口捆绑,形成一个 Eth-Trunk 接口,从而实现了增加带宽和提高可靠性的目的。

在这里插入图片描述
Trunk 接口连接的链路可以看成是一条点到点的直连链路,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量, 大幅度提供整个网络能力。
Trunk 的优势在于:

  • 负载分担
    通过 Trunk 接口可以实现负载分担。在一个 Eth-Trunk 接口内,通过对各成员链路
    配置不同的权重,可以实现流量负载分担。
  • 提高可靠性
    当某个成员接口连接的物理链路出现故障时, 流量会切换到其他可用的链路上,从
    而提高整个 Trunk 链路的可靠性。
  • 增加带宽
    Trunk 接口的总带宽是各成员接口带宽之和。

1.3 Eth-Trunk 接口的链路聚合模式

链路聚合模式 应用场景 说明
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值