您当前的位置:首页 > 电脑百科 > 网络技术 > 网络技术

一文读懂以太网交换技术

时间:2023-12-11 13:59:46  来源:微信公众号  作者:移动Labs

Labs 导读

当前园区网大多使用交换机组网,使用交换机组建的网络管理非常灵活,可以根据同一部门或者具有相同管理要求的需要创建虚拟局域网(Vlan)。那么园区内的交换机是如何进行数据包交换的?不同部门之间是如何进行隔离的?

Part 01、  以太网基础 

1.1 mac地址

MAC地址又称为物理地址,是制造商为网卡分配的地址,MAC地址是唯一的,如同我们每个人都有一个身份证号码来标识自己一样,网卡就用MAC地址来标识自己。一个MAC地址有48位,一般采用十六进制数的方式来表示。如图为MAC地址的表示方式:

一文读懂以太网交换技术

 

1.2 以太网帧格式

以太网技术所使用的帧称为以太网帧,简称以太帧,以太帧一般使用Ethe.NET Ⅱ格式,下图为Ethernet Ⅱ格式的以太帧:

一文读懂以太网交换技术

(1)目标MAC地址:该字段表示的是帧的接收者,可以是一个单播地址,也可以是组播或者广播地址。

(2)源MAC地址:该字段表示的是该帧的发送者。源MAC地址只能是一个单播MAC地址。

(3)类型:表示载荷数据的类型,该字段2字节。若是是一个IPv4包,则为是0x0800。

(4)载荷数据:表示数据帧的有效载荷,它的长度可变。

(5)CRC字段:循环冗余校验,它是用来对帧进行检错校验的。

Part 02、以太网交换机 

2.1 交换机转发操作

交换机有一张MAC地址表,交换机会基于此表进行帧的转发。交换机的转发操作一般有三种:转发、丢弃、泛洪。转发即为收到帧之后,从另一个接口转发出去;丢弃即为收到帧之后将其丢弃,不进行转发;泛洪是指将从某一接口收到的帧通过其他所有的接口转发出去。下图为交换机的三种转发方式示意图:

一文读懂以太网交换技术

一文读懂以太网交换技术图4 交换机泛洪操作

一文读懂以太网交换技术

2.2 交换机转发流程

前面已经介绍,交换机是基于MAC地址表进行帧转发的,而一开始交换机的MAC地址表是空的,交换机能够通过收到的帧的源MAC地址自动构建MAC地址表。如图所示,PC1给PC2发送一个帧x,当帧到达交换机的时候,交换机就会在MAC地址表中添加源MAC地址和对应接口的映射条目。交换机会在MAC地址表中查找该帧的目的MAC对应的接口,假如在MAC地址表中查找到了就会进行转发,假如没有找到,交换机就会将此帧x进行泛洪。其中PC3收到此帧时会将其丢弃。PC2收到此帧之后就会回应一个源MAC为PC2 MAC地址,目的地址为PC1 MAC地址的帧y,交换机收到之后,就会查询MAC地址表,此时,会查到MAC对应的接口,然后从此接口转发出去。同时会在MAC地址表中添加PC2 MAC地址和对应接口的映射条目。

一文读懂以太网交换技术

Part 03、Vlan  

3.1 什么是Vlan

一台交换机就是一个广播域,整台交换机的所有端口均属于同一个广播域。通常一个广播域就是一个逻辑子网。当一个网络中有多个交换机的时候,网络会变得特别大,此时,网络中的设备有可能被大量的广播损耗资源,而且也无法根据业务需求灵活的规划网络结构。虚拟局域网(Vlan)可以解决上述问题。通过将交换机的端口划入特定的Vlan,可以起到隔离广播域的作用。不同的Vlan是不同的广播域,就算两个Vlan之间的PC的IP地址在同一网段也无法进行通信。不同的Vlan之间无法进行二层互访。可根据业务需求灵活的进行Vlan的规划。如图所示,PC1、PC2、PC3属于Vlan 1,PC4、PC5、PC6属于Vlan 2,当PC1发送一帧x的时候,交换机刚开始MAC地址表查不到进行泛洪,此时,只有同一Vlan的PC2、PC3才能收到此帧,PC4发送的帧y同理。

一文读懂以太网交换技术

3.2 Vlan的划分方式

在一个支持Vlan的网络中,计算机发出的帧是不带tag的帧,当这个帧到达交换机的时候,交换机就会根据划分方式将其划分到某个Vlan中,一般主要有以下四种划分方式:

  • 基于接口划分的Vlan:将Vlan id映射到交换机的物理接口上,pc发送的数据帧都是没有tag的,都会被划分到该接口的vlan id 所表明的Vlan。
  • 基于MAC地址的Vlan:通过查询并记录端口所连PC上网卡的MAC地址来决定数据帧属于哪个Vlan。
  • 基于子网的Vlan:通过所连计算机的IP地址,来决定端口所属Vlan的。
  • 基于用户的Vlan:根据交换机各端口所连的计算机上当前登录的用户,来决定该端口属于哪个Vlan。

3.3 交换机的接口类型

普通交换机的二层接口一般分为以下三种类型:access、trunk、hybird。一般常用的为access接口和trunk接口,下面通过对Vlan tag的处理过程分别来介绍这access和trunk端口类型:

(1)Access:通常用于直连终端,常用于连接PC、服务器或其他终端,交换机连路由器一般也用Access。Access接口只能加入一个Vlan,一旦加入特定的Vlan后,该接口所连接的设备也就加入了该Vlan。缺省的话默认加入Vlan 1。Access接口收数据时如果收的是untag数据,会打上此接口的vlan id进行接收,如果是tag数据,比较tag数据vlan id与此接口vlan id是否一致,一致则接收,否则丢弃。发数据时首先比较待发数据的vlan id ,如果和此接口vlan id一致,则剥离标签,并以untag形式发送;如果和此接口vlan id不一致,则不发。如下图所示:A、B、C、D属于Vlan 1, E、F、H、G属于Vlan 2。计算机A 给 D 发送一个帧,进入交换机接口加上Vlan 1标记,从接口出去,去掉Vlan 1标记。计算机发送和接收的帧不带 Vlan标记。

一文读懂以太网交换技术

(2)trunk:当一条链路,需要承载多Vlan信息的时候,需要使用trunk来实现。trunk一般用于交换机之间或者交换机和防火墙之间。trunk端口可以属于多个Vlan。trunk接口在收数据时如果收的是untag数据,会打上此接口的vlan id进行接收,如果是tag数据,首先查看接口的列表是否存在此vlan id,如果存在,则接收,否则丢弃。发数据时首先查看接口的列表,如果待发数据的vlan id在此列表中,则允许发送,否则不会从此接口发送。其次如果数据允许发送,则比较此待发数据的tag是否和此接口vlan id是否一致,一致则发untag数据,否则发tag数据。如下图所示:A、B、C、D属于Vlan 1,E、F、H、G属于Vlan 2,它们分别连在两个交换机上。计算机C给D 发送一个帧,进入交换机接口加上Vlan 1标记,从trunk接口出去的时候仍然带有Vlan tag。

一文读懂以太网交换技术

Part 04、  总结 

综上所述,二层交换机主要通过MAC地址进行数据帧的转发,使用交换机搭建组网管理非常灵活,而且可以增加网络的吞吐量,通过使用Vlan技术来隔离广播域可以减少大量广播带来的资源损耗,过滤一部分不需要转发的报文。



Tags:以太网   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
如何将Mac连接到以太网?这里有详细步骤
在Wi-Fi成为最流行、最简单的互联网连接方式之前,每台Mac和电脑都使用以太网电缆连接。这是Mac可用端口的标准功能。如何将Mac连接到以太网如果你的Mac有以太网端口,则需要以...【详细内容】
2024-02-03  Search: 以太网  点击:(66)  评论:(0)  加入收藏
什么是以太网交换机DDM技术
DDM或数字诊断监控是一种可以实时测试设备功能的技术。在市场上,我们可以买到带有或不带有DDM的设备。但是,由于该技术提供的优势,选择支持DDM的电子和网络设备始终是一个不错...【详细内容】
2023-12-18  Search: 以太网  点击:(121)  评论:(0)  加入收藏
10 Gigabit 以太网的应用领域详解
在当今的计算机网络世界,10Gigabit 以太网已经成为了一种主流的网络传输速度。对于网络工程师来说,了解10Gigabit 以太网的应用领域以及其背后的技术原理,是必备的技能之一。本...【详细内容】
2023-12-11  Search: 以太网  点击:(122)  评论:(0)  加入收藏
一文读懂以太网交换技术
Labs 导读当前园区网大多使用交换机组网,使用交换机组建的网络管理非常灵活,可以根据同一部门或者具有相同管理要求的需要创建虚拟局域网(Vlan)。那么园区内的交换机是如何进行...【详细内容】
2023-12-11  Search: 以太网  点击:(159)  评论:(0)  加入收藏
以太网电缆:CAT1到CAT8.2,网络连接的探索历程
在这个数字化驱动的世界中,网络连接的重要性无法被忽视。它像一条脉络,将各种信息和数据贯穿起来,让我们的生活和工作得以顺利进行。而在这些连接的背后,以太网电缆作为核心组件...【详细内容】
2023-12-07  Search: 以太网  点击:(119)  评论:(0)  加入收藏
以太网帧是什么?结构、格式和功能详解
以太网帧是互联网协议中最基本的单元之一,它承载了网络数据并在以太网中传输。本文将详细介绍以太网帧的结构、格式和功能。一、以太网帧结构以太网帧主要由以下几部分组成:1....【详细内容】
2023-12-07  Search: 以太网  点击:(164)  评论:(0)  加入收藏
CAT6和CAT7以太网电缆区别详解
当我们谈论以太网电缆时,我们可能会遇到各种类型,其中最常用的是CAT6和CAT7。这两种类型的电缆在数据传输速率、延迟、抗干扰性能等方面都有所不同。那么,CAT6和CAT7有什么区别...【详细内容】
2023-11-23  Search: 以太网  点击:(106)  评论:(0)  加入收藏
一文读懂以太网接口物理DOWN故障及解决方案!
一、接口物理Down概念以太网接口是提供给用户操作或配置的真实存在、有器件支持的物理接口,主要用于接收和发送数据。接口保持正常UP状态是设备正常运转的最基本条件。当接口...【详细内容】
2023-11-16  Search: 以太网  点击:(299)  评论:(0)  加入收藏
【干货分享】以太网布线的秘密要点:连接器和电缆管理全解析
部署以太网布线是网络的核心组件,是可靠、高速数据传输的骨干。与无线相比,利用以太网具有重要的优势,例如减少延迟、提高安全性和整体稳定性。Cat5、Cat5e 和 Cat6 等行业标准...【详细内容】
2023-09-19  Search: 以太网  点击:(204)  评论:(0)  加入收藏
以太网的基础知识
以太网链路 以太网链路包含MAC控制器、PHY芯片、网络变压器和RJ45接头组成,有的系统会有DMA控制。一般的系统中CPU和MAC以及DMA控制器都是集成在一块芯片上的,为了节省空间简...【详细内容】
2023-08-21  Search: 以太网  点击:(146)  评论:(0)  加入收藏
▌简易百科推荐
手机就可以修改WiFi密码,进行网络提速,还能防止别人蹭网
随着网络的普及和使用频率的增加,很多人可能遇到了一些网络管理上的问题,比如忘记了WiFi密码、网络速度缓慢、或者发现有不明设备在家中蹭网。相信朋友们也曾遇到过吧?但是,你知...【详细内容】
2024-04-03  老毛桃    Tags:WiFi密码   点击:(5)  评论:(0)  加入收藏
手机WiFi信号满格却接收消息延迟?这里有妙招帮你解决!
在现代社会,手机已经成为了我们生活中不可或缺的一部分。无论是工作、学习还是娱乐,手机都扮演着重要的角色。然而,有时我们会遇到一些令人烦恼的问题,比如明明手机WiFi信号满格...【详细内容】
2024-04-03  蔡前进    Tags:手机WiFi   点击:(4)  评论:(0)  加入收藏
SASE技术应用落地的五个关键趋势
在Gartner 最新发布的《2023网络技术成熟度曲线》报告中认为,SASE技术已经开始走出最初的技术炒作期,将逐步迈向新一轮的实用落地阶段。在Gartner发布的《Hype Cycle for Ente...【详细内容】
2024-04-01    安全牛  Tags:SASE   点击:(9)  评论:(0)  加入收藏
提示“该网站安全证书存在问题,连接可能不安全”如何解决
在你输入网址并浏览网页时,如果你的浏览器弹出一个警告,提示“网站的安全证书存在问题”,或是显示一个红色的锁标志,这些都是网站不安全的警示。这些提示通常是由HTTPS协议中的S...【详细内容】
2024-03-18  倏然间    Tags:网站安全证书   点击:(8)  评论:(0)  加入收藏
如何有效排除CAN总线错误
控制器局域网(CAN)控制器局域网(CAN)是现代车辆中电子元件无缝运行的基础。在远程信息处理领域,CAN总线系统的效率至关重要,其能够实现支撑当今汽车技术的复杂功能。然而,CAN总...【详细内容】
2024-02-20    千家网  Tags:CAN   点击:(46)  评论:(0)  加入收藏
网络连接受限或无连接怎么办?这里提供几个修复办法
可能错误提示 连接受限或无连接:连接具有有限的连接或无连接。你可能无法访问Internet或某些网络资源。 连接受限。排除和解决“连接受限或无连接”错误此错误可能由计算机上...【详细内容】
2024-02-06  驾驭信息纵横科技    Tags:网络连接受限   点击:(43)  评论:(0)  加入收藏
如何将Mac连接到以太网?这里有详细步骤
在Wi-Fi成为最流行、最简单的互联网连接方式之前,每台Mac和电脑都使用以太网电缆连接。这是Mac可用端口的标准功能。如何将Mac连接到以太网如果你的Mac有以太网端口,则需要以...【详细内容】
2024-02-03  驾驭信息纵横科技    Tags:Mac   点击:(66)  评论:(0)  加入收藏
简易百科之什么是端口映射
端口映射,也称为端口转发,是一种网络通信中的技术手段,通过将内网中的一个端口上的数据流量转发到另一个端口,使得外部网络能够访问到内部网络中的特定服务。在实现上,端口映射通...【详细内容】
2024-01-26    简易百科  Tags:端口映射   点击:(153)  评论:(0)  加入收藏
ip因频繁登陆已被禁止访问 无法显示图片 怎么办
首先,我们要明白,部分网站为了有效遏制数据爬取和非法攻击,保证访问速度和普通用户查询,会在系统中增加网络安全设备,加强安全防护机制,并提前设置安全访问规则。因此,一旦用户的行...【详细内容】
2024-01-20  何福意思    Tags:ip   点击:(63)  评论:(0)  加入收藏
电脑连上wifi却上不了网怎么办
当电脑连接上 WiFi 却无法上网时,可能会让人感到困惑和沮丧。这个问题通常会有多种可能的原因,包括网络配置问题、路由器故障、无线适配器问题等。在面对这个问题时,可以尝试以...【详细内容】
2024-01-16  编程资料站    Tags:wifi   点击:(68)  评论:(0)  加入收藏
站内最新
站内热门
站内头条