当前位置: 首页 > java >正文

以太网交换机交换表的建立

1.原理 

 交换机在接收到数据帧时,会首先检查交换表中是否有对应的目的MAC地址。如果有,则直接将数据帧转发到对应的端口;如果没有,则会将数据帧广播到所有端口。

分析:

1.A向E发送了一帧,S1首先接收到A的数据帧,由于是空表即直接计入交换表中,MAC地址(这题中没有说具体是多少用pc名来代替):A  接口 1 。S1与S2是通过接口5相连,所以S2接到的接口变成5,MAC地址:A。

2.C向B发送了一帧,S1交换表中没有C,即计入C的MAC地址:C和接口:2,S2也没有C,所以也计入,同样这里从接口5进来的,所以MAC地址为C,接口为5

3.D向F发送了一帧,S1交换表中也没有D,即计入D的MAC地址:D和接口:4,S2也没有D,所以也计入,同样这里从接口5进来的,所以MAC地址为D,接口为5

4.H向A发送了一帧,S2交换表没有H,即计入H的MAC地址:H和接口:4,S1也没有H,所以也计入,同样这里从接口5进来的,所以MAC地址为H,和接口为5

http://www.xdnf.cn/news/14286.html

相关文章:

  • 使用VSCode开发FastAPI指南(二)
  • Kubernetes (K8S) 系统学习规划
  • 分布式数据库中间件-Sharding-JDBC
  • 性能优化 - 高级进阶: Spring Boot服务性能优化
  • C#设计模式之AbstractFactory_抽象工厂_对象创建新模式-学习
  • leetcode23-合并K个升序链表
  • Docker + PyFlink1.17 数据写入 MySQL
  • 技术选型指南:如何选择更适合项目的开源语言及其生态系统
  • ESP32 005 MicroPython I2S 实现音频传输与播放
  • 【数据可视化】Pyecharts-家乡地图
  • 从0开始学习语言模型--Day02-如何最大化利用硬件
  • Python OpenCV 4.10 库详解
  • 中科院医学1区Top:解放军医学院利用多组学+网络药理学+转录组测序联合解析苗药七角生白胶囊抗白细胞减少症的分子机制
  • AORSA编译指南
  • 探索niri:让你的Linux桌面布局无拘无束
  • HTTP 协议里15种请求方法及示例
  • 无监督 vs 有监督的本质区别
  • 数据赋能(256)——数据赋能业务——产品和服务变现
  • Linux 命令:source 用法详解与直接执行脚本的区别
  • 2.7 Conan简单使用
  • open GL 和 vulkan
  • Docker容器中运行OpenMPI并行程序, 参数调优
  • 嵌入式学习笔记 - HAL库对外设的封装
  • 【Linux命令】查看内核版本命令
  • C++批量读取指定后缀文件
  • 【C++进阶篇】哈希的应用(位图)
  • 深度解析Vue.js组件开发与实战案例
  • 商用密码基础知识介绍(上)
  • python与java的区别
  • 深入解析ReentrantReadWriteLock读写锁机制