以太网交换机工作原理

首先可以看下思维导图,以便更好的理解接下来的内容。
在这里插入图片描述

一、以太网

1. 定义

以太网是一种在局域网(LAN)中使用的技术标准,主要用于传输Ethernet II类型帧的数据。

2. 特征

多路访问:多个设备可以在同一时间段内使用网络。
广播式的网络:发送的信息可以被网络中所有设备接收。

3. 冲突域与广播域

冲突域(Collision Domain):冲突是在半双工通信方式下发生的,即当多个设备尝试同时发送数据帧时,会产生碰撞,导致数据的损坏。冲突域指的是共享同一物理传输介质(如以太网电缆)的设备集合,当其中的任何一个设备发送数据时,其他设备必须等待,以防止碰撞。

在这里插入图片描述

广播域(Broadcast Domain):广播是在网络中向所有设备传播消息的方式。广播域是一个逻辑区域,其中广播帧发送到一个网络上的所有设备。设备通过广播来查找其他设备、进行网络发现和一些管理通信。

在这里插入图片描述

二、以太网帧介绍

1. 以太网帧格式

以太网帧主要包括以下部分:

目的Mac地址:接收数据帧的设备的Mac地址。
源Mac地址:发送数据帧的设备的Mac地址。
服务和类型:指定数据帧的类型和服务质量。
DATA:传输的数据内容。
帧校验序列:用于检测数据传输中的错误。

在这里插入图片描述

2. 什么是MAC地址

  • 物理标识:每台网络设备出厂时都被赋予一个全球唯一的MAC地址,用于网络中的身份识别。
  • 结构与格式:MAC地址共有48位,通常以16进制格式表示。其中,前24位是由IEEE分配的制造商特定标识符,后24位是制造商赋予设备的唯一标识符。

在这里插入图片描述

在这里插入图片描述

3. IP地址 VS MAC地址

虽然IP地址和MAC地址都在网络通信中扮演重要角色,但它们有不同的功能和使用方式:

  • IP地址:网络层标识,用于在网络中定位设备。允许设备跨网络通信。
  • MAC地址:数据链路层标识,用于在局域网中唯一标识设备。局限于同一物理网络内通信。

在这里插入图片描述

4. MAC地址构成及分类

MAC地址可根据首位进行分类,常见类型包括:
在这里插入图片描述

单播

单播是一对一的通信方式,数据帧只发送给一个特定的接收设备。1对1

在这里插入图片描述

组播

组播是一对多的通信方式,数据帧发送给同一组内的多个设备。1对多

在这里插入图片描述

广播

广播是一对所有的通信方式,数据帧发送给网络中的所有设备。1对所有

在这里插入图片描述

三、交换机

1. 定义

交换机是一个工作在数据链路层的设备,它可以根据设备的Mac地址来进行数据帧的转发,确保数据准确、高效地到达目标设备。

2. 分类

二层交换机:主要进行数据帧的交换。不识别IP地址,只关注MAC地址。无法进行跨网络的路由功能。通常比三层交换机成本更低。

在这里插入图片描述

三层交换机:除了交换功能外,还可以进行数据包的路由。基于IP地址进行数据包的路由。可以进行VLAN间的通信。提供高效的数据传输,特别是在大型网络中。

3.交换机数据转发原理

交换机工作原理

学习:交换机接收到数据帧时,会学习其源MAC地址,并与接收端口建立映射关系。
决策:交换机根据数据帧的目的MAC地址,查找MAC地址表,确定应该从哪个端口转发数据帧。
广播:如果目的MAC地址在MAC地址表中不存在,交换机会在所有端口(除了接收端口)上广播该数据帧。

在这里插入图片描述

3. 交换机的3种数据帧处理行为

在这里插入图片描述

丢弃

在这里插入图片描述

转发

在这里插入图片描述

泛洪

在这里插入图片描述

4. 数据帧的转发方式

已知单播:对于MAC地址表中存在的目的MAC地址的单播帧,交换机直接转发。
未知单播/广播:对于MAC地址表中不存在的目的MAC地址或广播帧,交换机会进行泛洪处理。

5. mac地址表初始化及学习过程

在这里插入图片描述

mac地址表初始化

交换机启动时,MAC地址表为空,不包含任何映射关系。
在这里插入图片描述

MAC地址表学习过程(1)

交换机从接收到的数据帧中学习源MAC地址和端口的映射关系。
在这里插入图片描述

MAC地址表学习过程(2)

当交换机收到数据帧时,它将源MAC地址与接收端口进行映射,更新MAC地址表。
在这里插入图片描述

如有不详或错误,敬请指出。

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值