首页 > 其他分享 >交换机原理(个人理解版)

交换机原理(个人理解版)

时间:2023-08-05 16:44:28浏览次数:28  
标签:AA 记录 DD 理解 地址 MAC 交换机 原理

交换机原理(个人理解版)

(以用户AA和用户DD为例)

学习:(个人有两种理解:一种是当pc接入交换机时,交换机就会在自己的地址表上记录;一种是当pc给另一台pc发信息时,交换机收到这个数据帧再在地址表上记录,我在网上没找到明确答案,应该不重要。)


AA的数据帧通过交换机的F0/1端口进入交换机1(MAC地址表为空),交换机1查看该数据帧,发现MAC地址表没有该MAC地址记录,记录该MAC地址,以及对应进入的端口F0/1,这也叫学习


交换机1在地址表上寻找目标MAC地址的位置。如果发现没有对应的MAC地址记录,交换机1会向全部端口(除了来的那个)广播该数据帧,这也叫泛洪,收到该广播的BB发现目标MAC地址不是自己,就会把该数据帧丢弃,数据帧进入交换机2(MAC地址表为空),交换机2会和交换机一样进行学习(注意这里交换机2的MAC地址表是记录AA的信息,而不是交换机1的)。然后泛洪。最后DD收到了AA的信息。


此时DD又想给AA发回信,DD的数据帧进入交换机2,交换机2首先学习,记录下DD的MAC地址。交换机2查看MAC地址表发现有目标MAC地址的信息,就单播通过F0/2端口发送数据帧,这叫转发,没有发送给CC叫过滤,数据帧到达交换机1,交换机1也学习。。。然后发现有AA目标MAC地址,就将数据帧转发给了AA。

标签:AA,记录,DD,理解,地址,MAC,交换机,原理
From: https://www.cnblogs.com/xhzccy/p/17608165.html

相关文章

  • Uart_串口通信原理
    什么是UART?UniversalAsynchronousReceiver/Transmitter翻译为:通用异步收发(协议),它实现了将并行信号转换为串行信号。UART协议最典型的实现就是我们常说的串口。串口什么是串口?串口是一种串行的数据传输方式,他是UART协议的一种实现。串行与并行所谓串行,与并行对比形成一组概......
  • java中ConcurrentHashMap底层原理 - 面试宝典
    ConcurrentHashMap是Java中的线程安全的哈希表实现。它通过使用分段锁(Segment)来实现并发访问的高效率。下面是ConcurrentHashMap的底层原理:数据结构:ConcurrentHashMap内部由一个Segment数组和若干个哈希桶(HashEntry)组成。每个Segment包含一个哈希桶数组和一个共享的锁。每个哈希桶......
  • 计算机的基本原理与配置
    1.数据链路层是什么数据链路层负责网络中相邻节点之间可靠的数据通信,并进行有效的流量控制。在局域网中,数据链路层使用帧完成主机对等层之间数据的可靠传输。2.数据链路层的功能数据链路的建立、维护与拆除帧包装、帧传输、帧同步帧的差错恢复流量控制3.以太网工作在数据链路层4.以......
  • ICMP协议的作用,Ping of Death攻击的原理是什么?
    ICMP是“InternetControlMessageProtocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传......
  • BGP路由表中符号的理解
    解析:*:表示路由是有效路由,下一跳可达>:表示路由是BGP选出的最优路由 d:表示路由是衰减路由h:表示路由是历史路由i:表示路由是AS内部路由,来自于IBGP对等体s:处于stale状态路由,正在被删除。BGPGR过程中可能出现此标记network:BGP路由表中的网络地址nexthop:报文发送的下一跳地址MED:BGP路......
  • JDK中「SPI」原理分析
    基于【JDK1.8】一、SPI简介1、概念SPI即service-provider-interface的简写;JDK内置的服务提供加载机制,可以为服务接口加载实现类,解耦是其核心思想,也是很多框架和组件的常用手段;2、入门案例2.1定义接口就是普通的接口,在SPI的机制中称为【service】,即服务;publicinterface......
  • JDK中「SPI」原理分析
    目录一、SPI简介1、概念2、入门案例2.1定义接口2.2两个实现类2.3配置文件2.4测试代码二、原理分析1、ServiceLoader结构2、iterator迭代方法3、hasNextService方法4、nextService方法三、SPI实践1、Driver驱动接口2、Slf4j日志接口四、参考源码基于【JDK1.8】一、SPI简介......
  • 正点原子ARM裸机开发003----汇编LED驱动实验1-原理分析
    一、汇编LED原理分析为什么要学习Coretex-A汇编?需要用汇编初始化一些SOC外设使用汇编初始化DDR,IMX6U不需要设置sp指针,一般指向DDR,设置好C语言运行环境ALPHA开发板LED灯硬件原理分析:STM32 IO初始化流程:使能GPIO时钟设置IO复用,将其复用为GPIO配置GPIO的电气属性使用G......
  • 机器学习中模型泛化能力和过拟合现象(overfitting)的矛盾、以及其主要缓解方法正则化
    机器学习中模型泛化能力和过拟合现象(overfitting)的矛盾、以及其主要缓解方法正则化技术原理初探1.从多项式曲线拟合中的过拟合问题说起我们以一个简单的回归问题开始,说明许多关键的概念。假设我们观察到一个实值输入变量x,我们想使用这个观察来预测实值......
  • NNs(Neural Networks,神经网络)和Polynomial Regression(多项式回归)等价性之思考,以及深度
    NNs(NeuralNetworks,神经网络)和PolynomialRegression(多项式回归)等价性之思考,以及深度模型可解释性原理研究与案例1.MainPoint0x1:行文框架第二章:我们会分别介绍NNs神经网络和PR多项式回归各自的定义和应用场景。第三章:讨论NNs和PR在数学公式上的等价性,NNs......