3.9、以太网交换机自学习和转发帧的流程

这篇具有很好参考价值的文章主要介绍了3.9、以太网交换机自学习和转发帧的流程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

3.9、以太网交换机自学习和转发帧的流程

1.以太网交换机工作在数据链路层(也包括物理层

  • 说明:目前市场上也有包含网络层部分功能的交换机,称为三层交换机

2.以太网交换机收到帧后,在帧交换表中查找 的 目 的 M A C 地 址 所 对 应 的 接 口 号 \color{red}的目的MAC地址所对应的接口号 MAC,然后通过该接口转发帧。

3.以太网交换机是一种即插即用设备,刚上电启动时其内部的帧交换表是空的。

  • 随着网络中各主机间的通信,以太网交换机通过 自 学 习 算 法 \color{red}自学习算法 自动逐渐建立起 交 换 表 \color{red}交换表

3.9.1、接收帧

相互连接的两台以太网交换机各自连接了三台主机,构成了一个交换式以太网

3.9、以太网交换机自学习和转发帧的流程

  • 这里用一个大写字母表示 MAC 地址(简单起见)

    3.9、以太网交换机自学习和转发帧的流程


假设主机 A 给主机 B 发送帧

该帧从交换机接口 1 1 1 进入交换机 1 1 1

  • 交换机 1 1 1 首先进行登记的工作。(自学习

    • 将该帧的源 MAC 地址 A 记录到自己的交换表中
    • 将该帧进入自己的接口号 1 1 1 也记录到自己的交换表中

    3.9、以太网交换机自学习和转发帧的流程

之后交换机 1 1 1对该帧进行转发。该帧的目的 MAC 地址是 B ,在帧交换表中查找 MAC 地址 B,找不到于是对该帧进行盲目地转发(泛洪

  • 也就是除该帧进入交换机接口外的其他所有接口转发该帧

3.9、以太网交换机自学习和转发帧的流程

主机 B 的网卡收到帧后,根据帧的 MAC 地址 B 就知道这是发送给自己的帧,于是就接受该帧

主机 C 的网卡收到帧后,根据帧的 MAC 地址 B 就知道这不是发送给自己的帧,于是就丢弃该帧

该帧从交换机接口 2 2 2 进入交换机 2 2 2

交换机 2 2 2 首先进行登记工作

  • 将该帧的源 MAC 地址 A 记录到自己的交换表中
  • 将该帧进入自己的接口号 2 2 2 也记录到自己的交换表中

3.9、以太网交换机自学习和转发帧的流程

之后交换机 2 2 2 对该帧进行转发。该帧的目的 MAC 地址是 B ,在帧交换表中查找 MAC 地址 B,找不到于是对该帧进行盲目地转发(泛洪

主机 DEF 都会收到该帧,根据帧的 MAC 地址 B 就知道这不是发送给自己的帧,于是就丢弃该帧

3.9、以太网交换机自学习和转发帧的流程


接下来,主机 B 给主机 A 发送帧

该帧从交换机 1 1 1 的接口 3 3 3进入交换机 1 1 1

交换机 1 1 1 首先进行登记的工作。(自学习

  • 将该帧的源 MAC 地址 B 记录到自己的交换表中
  • 将该帧进入自己的接口号 3 3 3 也记录到自己的交换表中

3.9、以太网交换机自学习和转发帧的流程

之后交换机 1 1 1 对该帧进行转发。该帧的目的 MAC 地址是 A ,在帧交换表中查找 MAC 地址 A,可以找到,于是按照 MAC 地址 A 所对应的接口号 1 1 1 从接口 1 1 1 转发该帧(这是明确的转发)

主机 A 的网卡收到帧后,根据帧的 MAC 地址 A 就知道这是发送给自己的帧,于是就接受该帧

  • 很显然,交换机 2 2 2 不会受到该帧

3.9、以太网交换机自学习和转发帧的流程


接下来,主机 E 给 主机 A 发送该帧

该帧从交换机 2 2 2 的接口 3 3 3 进入交换机 2 2 2

交换机 2 2 2 首先进行登记的工作。(自学习

  • 将该帧的源 MAC 地址 E 记录到自己的交换表中
  • 将该帧进入自己的接口号 2 2 2 也记录到自己的交换表中

之后交换机 2 2 2 对该帧进行转发。该帧的目的 MAC 地址是 A ,在帧交换表中查找 MAC 地址 A,可以找到,于是按照 MAC 地址 A 所对应的接口号 2 2 2 从接口 2 2 2 转发该帧(这是明确的转发)


该帧从交换机 1 1 1 的接口 4 4 4 进入交换机 1 1 1

交换机 1 1 1 首先进行登记的工作。(自学习

  • 将该帧的源 MAC 地址 E 记录到自己的交换表中
  • 将该帧进入自己的接口号 4 4 4 也记录到自己的交换表中

之后交换机 1 1 1 对该帧进行转发.该帧的目的 MAC 地址是 A ,在帧交换表中查找 MAC 地址 A,可以找到,于是按照 MAC 地址 A 所对应的接口号 1 1 1 从接口 1 1 1 转发该帧(这是明确的转发)

主机 A 的网卡收到帧后,根据帧的 MAC 地址 A 就知道这是发送给自己的帧,于是就接受该帧

3.9、以太网交换机自学习和转发帧的流程

3.9.2、丢弃帧

交互机 1 1 1 的接口 1 1 1 再连接一台主机 G,(为了简单起见,没有画出集线器)

  • 主机 A、主机 G、交换机 1 1 1 的接口 1 1 1 共享同一条总线

3.9、以太网交换机自学习和转发帧的流程


假设主机 G 给主机 A 发送帧。

该帧通过总线进行传输,主机 A 和交换机 1 1 1 的接口 1 1 1 都可以收到

主机 A 的网卡收到该帧后,根据帧的 MAC 地址 A 就知道这是发送给自己的帧,于是就接受该帧

交换机 1 1 1 首先进行登记的工作。(自学习

  • 将该帧的源 MAC 地址 G 记录到自己的交换表中
  • 将该帧进入自己的接口号 1 也记录到自己的交换表中

之后交换机 1 1 1 对该帧进行转发.该帧的目的 MAC 地址是 A ,在帧交换表中查找 MAC 地址 A,可以找到,该 MAC 地址对应的接口号是 1 1 1

  • 但是该帧正是从接口 1 1 1 进入交换机 1 1 1
  • 交换机 1 1 1 不会再从该接口 1 1 1 将该帧转发出去(因为这是没有必要的),于是丢弃该帧

很显然,交换机 2 2 2 不会收到该帧

3.9、以太网交换机自学习和转发帧的流程


3.9.3、注意

随着各主机都发送帧后,网络中的交换机就可以学习到各主机的 MAC 地址,以及它们与自己个接口的对应关系

注意:

  • 帧交换表中的每条记录都有自己的 有 效 时 间 \color{red}有效时间 ,到期自动删除
  • 因为,MAC 地址与交换机接口的关系并不是永久性的
    • 例如:交换机某接口所连接的主机更换成了另一台主机。或者主机中的网卡坏了,更换了新的网卡

3.9、以太网交换机自学习和转发帧的流程

3.9.4、习题

3.9、以太网交换机自学习和转发帧的流程

解析:

3.9、以太网交换机自学习和转发帧的流程


3.9、以太网交换机自学习和转发帧的流程

解析:

  • PDU 通常称为帧

3.9、以太网交换机自学习和转发帧的流程

答案 A


3.9、以太网交换机自学习和转发帧的流程

解析:

3.9、以太网交换机自学习和转发帧的流程

3.9、以太网交换机自学习和转发帧的流程文章来源地址https://www.toymoban.com/news/detail-487927.html

到了这里,关于3.9、以太网交换机自学习和转发帧的流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 华为数通 以太网交换机——常见MAC操作

    目录 Ⅰ  查看所有MAC地址 Ⅱ  查看某个接口学习到的MAC地址 Ⅲ  查看某个VLAN学习到的MAC地址 Ⅳ  查看系统的MAC地址 Ⅴ  查看接口的MAC地址 Ⅵ  查看VLANIF接口的MAC地址 Ⅶ  根据IP获取对应设备的MAC地址 Ⅷ  配置静态MAC地址 Ⅸ  配置黑洞MAC地址 Ⅹ  查看和配置MAC地址的老化

    2024年04月16日
    浏览(52)
  • 【网络设备】交换机的概念、工作原理、功能以及以太网帧格式

    个人主页: insist--个人主页​​​​​​ 本文专栏:网络基础——带你走进网络世界 本专栏会持续更新网络基础知识,希望大家多多支持,让我们一起探索这个神奇而广阔的网络世界。 目录 一、认识交换机 二、交换机的主要功能

    2024年02月10日
    浏览(49)
  • Hyper-v系列---【hyper-v添加虚拟以太网交换机连接时出错】

    我之前在上个地方住的时候,连的之前的wifi新建的虚拟机,搬家之后再打开,发现虚拟机连不上网了,刚开始以为虚拟交换机的问题,想新建一个虚拟交换机,发现老报“添加虚拟以太网交换机连接时出错”。经过一番尝试,发现是我连接的wifi处于共享状态的原因,取消连

    2024年02月03日
    浏览(54)
  • 实现VLAN间通信&以太网链路聚合与交换机堆叠、集群&华为ICT网络赛道

    使用路由器物理接口 路由器三层接口作为网关,转发本网段前往其它网段的流量。 路由器三层接口无法处理携带VLAN Tag的数据帧,因此交换机上联路由器的接口需配置为Access. 路由器的一个物理接口作为一个VLAN的网关,因此存在一个VLA就需要占用一个路由器物理接口。 路由

    2024年02月21日
    浏览(61)
  • 什么是数通技术?以太网交换机在数通技术中的精要

    数通技术是指数字通信技术,它涵盖了数字信号处理、数据传输、网络通信等领域。通信工程师在数通技术中负责设计、建设和维护数字通信系统,以实现可靠、高效的信息传输。这涉及到数字信号的编解码、调制解调、数据压缩、网络协议等方面的技术。数通技术在现代社

    2024年01月21日
    浏览(63)
  • 从零开始 verilog 以太网交换机(二)MAC接收控制器的设计与实现

    🔈声明: 😃博主主页:王_嘻嘻的CSDN主页 🧨 从零开始 verilog 以太网交换机系列专栏:点击这里 🔑未经作者允许,禁止转载,侵权必删 🚩关注本专题的朋友们可以收获一个经典交换机设计的全流程,包括设计与验证(FPGA);以太网MAC的基础知识。新手朋友们还将获得一个

    2024年01月19日
    浏览(56)
  • 计算机网关原理、子网掩码原理(路由器、交换机)(网关:与以太网接口关联的路由)

    计算机网关(Computer Gateway)是指连接两个或多个不同网络的设备或系统。它可以是硬件设备(如路由器)或软件程序(如网络代理服务器),用于在不同网络之间进行数据传输和转发。网关的主要功能是将来自一个网络的数据包转发到另一个网络,并且能够处理不同网络之间

    2024年02月16日
    浏览(48)
  • Mellanox SX6036 40G/56G IB/以太网交换机基础配置以及开启web管理

    在19年的时候,笔者就购入了第一台6036,那时候还是在机缘巧合之下利用几台坏的才拼凑成的一个好的,在那时就已经进行了一番折腾,但是苦于没有手册,死活进不去web管理,最后还是花了一段时间才知道。 昨天,笔者刚刚刷完手上的第10台SX6036,心中十分感慨,于是便想

    2024年02月06日
    浏览(175)
  • 10.网桥是什么?网桥和路由器及交换机的区别?以太网和令牌环网,nat,查公网ip等

    网桥是什么?有什么作用? 网桥是一种网络设备,它可以在数据链路层(第二层)上连接不同的局域网(LAN),并根据MAC地址转发数据帧。网桥的作用是: 隔离碰撞域,提高网络性能和稳定性。 扩展网络范围,连接不同的网段或拓扑结构。 进行链路层的协议转换,实现不同

    2024年02月15日
    浏览(64)
  • 说明白STP的基本概念,生成树,以太网链路聚合与交换机堆叠,集群(HCLA-Datacom v1.0华为认证数通笔记4)

    在网路中部署生成树后,交换机之间会进行生成树协议报文的交互并进行无拓扑计算,最终讲网络中的某个(或某些)接口进行阻塞(block),从而打破环路。 原因是前面提到的二层环路带来的问题  带来的广播风暴和MAC地址漂移 而生成树能够动态响应2网络拓扑变化调整阻

    2024年02月02日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包