前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网工最容易混淆的Ethernet、Trunk、Eth-Trunk、E-Trunk,四者之间有什么区别?

网工最容易混淆的Ethernet、Trunk、Eth-Trunk、E-Trunk,四者之间有什么区别?

作者头像
网络技术联盟站
发布2023-03-01 20:45:10
3.8K0
发布2023-03-01 20:45:10
举报
来源:网络技术联盟站 链接:https://www.wljslmz.cn/19920.html

在平时工作或者学习工程中,我们经常Ethernet、Eth-Trunk、trunk和E-Trunk四个名词有点模糊,有时候甚至容易混淆,虽然它们看起来很相似,但实际上这些概念/技术是完全不相关的。本文将给大家介绍一下这四种技术的概念、区别。

什么是Ethernet?

1972 年 Bob Metcalfe 设计了一个名为 ALTO ALOHA 的网络,该网络于 1973 年 5 月投入运营。Metcalfe 正式将此网络重新命名为以太网(Ethernet),这是以太网实验的最初原型。该网络以 2.94 Mbps 的速率运行,网络运行的介质是粗同轴电缆。

1976 年 6 月,Metcalfe 和 Boggs 发表了他们著名的论文,题为“以太网:本地计算机网络的分布式分组交换”。1977 年底,梅特卡夫和他的三个合作者获得了“带碰撞检测的多点数据通信系统”的专利,这是一种称为 CSMA/CD(带碰撞检测的载波监听多路访问)的多点传输系统,从此,以太网正式诞生。

经过几十年的发展,以太网逐渐发展到今天这个统一的局域网世界,运行速率从最初的2.94Mbps发展到今天的100Gbps甚至400Gbps。

今天,以太网是最常见的共享媒体 LAN 技术,其中多个站点连接到共享媒体,并且只有一个站点可以同时发送数据。在发送设备数据之前,将探测链路的可用性,这也称为 CSMA/CD 机制。

此外,以太网已经发展成为一系列标准,其中最著名的是 IEEE 802.3 标准。

什么是trunk?

为了区分数据帧,它们总是由带有 VLAN 标记的交换机在内部进行处理。然而,在实际网络中,一些连接到交换机的设备不支持VLAN标记的数据帧,它们只接收和发送未标记的帧。另外,当两台交换机互连时,可能会有多个VLAN数据帧交互,这就要求设备能够通过一个接口收发不同VLAN标签的数据帧。

为此,华为定义了四种接口链路类型:Access、Trunk、Hybrid和QinQ,具体取决于接口连接对象和传入传出数据帧的处理方式。

Trunk是接口的链路类型,通常,我们将链路类型为trunk的接口称为trunk接口,对于trunk接口,它允许多个带VLAN标签的数据帧通过,同时设置PVID,将接收到的不带VLAN标签的帧视为属于该VLAN。

什么是Eth-Trunk?

基于设备硬件的限制,网络设备的接口带宽往往是固定的,通常不支持更改这个值。然而,有时用户需要更多带宽来连接其他设备,这就需要设备能够提供可变带宽能力。另外,在设备互连时,一个链路连接往往也容易成为单点故障,给网络的运行带来不稳定,这时候,我们可以通过使用多个链路连接来克服这个问题,但是如何配合呢?之间的联系成了一个新问题。

为了解决这些问题,Eth-Trunk 应运而生。

Eth-Trunk 将多条物理链路绑定为一条虚拟链路,对于设备,Eth-Trunk的成员链路不再存在,取而代之的是一条链路带宽更大的逻辑链路。设备将数据加载到这些成员链路上,从而增加设备之间连接的带宽。此外,当一条或多条物理链路出现故障时,流量将转移到其余正常链路,从而避免单点故障的问题。

什么是E-Trunk?

Eth-Trunk解决了链路单点故障带宽问题,但是在一些对可靠性要求较高的场景下,Eth-Trunk仍然无法解决设备单点故障的场景。当设备出现故障时,Eth-Trunk链路也会不可用。

为此,需要一种技术来提升带宽,同时解决链路单点故障和设备单点故障。E-Trunk诞生了。

E-Trunk机制主要应用于CE与PE之间的链路保护和CE双归接入网络时PE设备节点故障的保护。在使用E-Trunk之前,CE只能通过Eth-Trunk链路单归到PE设备。如果Eth-Trunk发生故障或者PE设备发生故障,CE将无法继续与PE设备通信。通过E-Trunk,CE可以双归属到PE,实现跨设备保护。

E-Trunk设备首先进行主备协商,确定E-Trunk的主备状态。一般情况下,两台设备其中一台为主用,一台为备用。设备主备状态协商完成后,E-Trunk的主备状态和对端成员Eth-Trunk的链路信息决定对端成员Eth-Trunk的主备状态。本端E-Trunk。

Ethernet、trunk、Eth-Trunk、E-Trunk有什么区别?

简而言之,Ethernet、trunk、Eth-Trunk、E-Trunk的区别大致如下:

  • Ethernet:定义局域网运行的 LAN 技术。
  • Trunk:一种交换机接口链路类型,Trunk端口允许带有不同VLAN标签的帧通过。
  • Eth-Trunk:一种链路冗余技术,通过将多条物理链路捆绑成一条逻辑链路来提高链路带宽和可靠性。
  • E-Trunk:一种链路冗余技术。Eth-Trunk链路冗余升级到设备级,进一步增强了链路的可靠性。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网络技术联盟站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是Ethernet?
  • 什么是trunk?
  • 什么是Eth-Trunk?
  • 什么是E-Trunk?
    • Ethernet、trunk、Eth-Trunk、E-Trunk有什么区别?
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档