交换机的工作原理

如图C1和C2通信交换机做了什么的动作呢?

首先C1发送一个数据帧到交换机,帧头的源MAC地址为00-00-00-11-11-11目标MAC地址为00-00-00-22-22-22,交换机的F0/1收到数据帧的时候会查看MAC地址中的F0/1对应的条目,如果没有数据帧的源MAC地址,交换机将会记录这个帧的源MAC地址和对应的接口号F0/1添加到MAC地址表中

交换机会查询MAC地址表中数据帧对应的目标条目,如果没有对应的条目交换机就不知道从哪个端口转发出去于是会对除了F0/1接口以外的所有端口广播这个数据帧

C3收到数据帧以后发现目标MAC地址不是自己会直接丢弃,但是C2收到数据帧后发现目标MAC是自己会响应这个广播并回复一个数据帧源MAC为00-00-00-22-22-22目标MAC为00-00-00-11-11-11

交换机的F0/2接口接收到数据帧以后会把对应的源MAC地址添加到自己的MAC地址表中,现在C1与C2通信就不用在借助广播了。因为交换的MAC地址表中已经有它们的MAC地址和对应的接口

交换机所学习到的MAC地址并不会永久保存在MAC地址表中,它是有一定的老化时间的时间到了就会消失,不同的设备老化时间也是不同的。

总结:交换机的工作原理就是将收到数据帧中的源MAC地址保存到自己的MAC地址表中,若MAC地址表中有目标MAC地址则直接按照对应的接口转发进行单播通信,若MAC地址表中没有目标地址则交换机会广播数据帧对应的PC收到数据帧后会回复一个数据帧否则直接丢弃,交换机将回复过来数据帧的源地址记录在MAC地址表中并且以后再次通信只要在老化时间内就无需广播。

时间: 2024-11-07 16:51:33

交换机的工作原理的相关文章

交换机开发(一)—— 交换机的工作原理

一.交换机的工作原理 当交换机收到数据时,它会检查它的目的MAC地址,然后把数据从目的主机所在的接口转发出去.交换机之所以能实现这一功能,是因为交换机内部有一个MAC地址表,MAC地址表记录了网络中所有MAC地址与该交换机各端口的对应信息.某一数据帧需要转发时,交换机根据该数据帧的目的MAC地址来查找MAC地址表,从而得到该地址对应的端口,即知道具有该MAC地址的设备是连接在交换机的哪个端口上,然后交换机把数据帧从该端口转发出去. 1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的

交换机路由器工作原理

交换机属于二层设备,是我们经常见到的一种网络设备之一,那么它究竟是什么原理有什么功能呢今天就来看一下. 一.交换机的工作原理       地址学习.广播.转发:当有一台主机发送数据经过交换机时,交换机会查找自己的MAC地址表.如果交换机中不存在目标MAC地址,交换机会广播所有端口(除了数据发送的端口)如果有端口回应则交换机就会把这条MAC地址存储到MAC地址表中,并通过这条MAC地址把数据发送到目标端口.完成地址学习.        更新:交换机的老化时间为300s 交换机的功能:      

交换机的工作原理是?

交换机具有最基本的学习和转发功能: 学习功能:当交换机从一个端口收到以太网数据帧,会首先产看该数据帧的源MAC地址,将该MAC与对应的端口编号放进MAC地址表中:如果MAC地址表中已经存在该MAC条目,则更新计时器(MAC地址老化时间为300S) 转发功能:当交换机从一个端口收到以太网数据帧,查看该数据帧的目的MAC,根据MAC中所对应的MAC地址条目,从相应的接口转发出去:如果MAC地址表中没有该MAC地址的条目,则从除接受端口外的所有端口洪泛出去. 原文地址:https://blog.51c

交换机工作原理与配置

以太网交换机分类 2960系:入门级交换机 3560系列:企业级交换机. 4500系列:模块化交换机,可以支持扩展. 6500系列:高端级交换机,主要用于大型企业,电信网通运营商. 交换机的工作原理 1)学习 交换机在转发的过程中会查看自己的MAC地址表,地址表中有目标MAC地址对应的接口号.如果条目中没有源MAC地址,那就对应起来,形成MAC地址表. 2)广播 如果交换机没有在MAC地址表中找到目标数据帧所对应的条目,就不知道从那个接口转发出去,这时候就要广播,好比说:00-00-00-00-

ARP协议-攻击与欺骗分析-交换机工作原理--(精华全篇版)

ARP协议攻击与欺骗分析-交换机工作原理 一:交换机的工作原理 (一):实验拓扑 1:主机A与主机B通信 交换机的工作原理 (1):主机A将一个带有主机A的的ip地址和MAC地址的数据进行封装成帧,向局域网中发送广播. (2):交换机1的接口G0/0/1接收到主机A发送来的数据帧,会立即将数据帧的源MA地 址和接收数据帧的接口G0/0/1记录在它的MAC地址表中.此时的源MAC地址是主机A. (3):交换机这个时候查看自己MAC地址表,看看自己的MAC地址表中是否记录了数据帧的目标MAC地址和默

【基础】ARP协议-交换机工作原理-及广播风暴问题分析

一.实验拓扑: 使用华为ENSP模拟器(版本V100R002C00 1.2.00.350) 二.实验需求: 1.   了解ARP协议及其作用 2.  掌握交换机的工作原理 3.   解决以太网广播风暴问题 三.实验步骤: 1.  iP规划: c1:192.168.1.10 c2:192.168.1.20 c3:192.168.2.30 R1:g0/0/1192.168.1.1  g0/0/2 192.168.2.1 2.       ARP协议作用: 1)  概念:ARP(全称Address R

路由和交换机工作原理

路由器与交换机的工作原理 计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义.因此通常在谈到“互连”时,就已经暗示这些相互连接的计算机是可以进行通信的,也就是说,从功能上和逻辑上看,这些计算机网络已经组成了一个大型的计算机网络,或称为互联网络,也可简称为互联网.互连网. 将网络互相连接起来要使用一些中间设备(或中间系统),ISO的术语称之为中继(relay)系统.根据中继系统所在的层次,可以有以下

Linux路由器及交换机工作原理

IP包头中TTL字段的含义是什么?它用来做什么? TTL(time to live):该字段用于表示IP数据包的生命周期, 作用:限制一个数据在网络中无限循环的转发下去. 简述arp缓存表的建立过程: Pc1发送数据给pc2,查看缓存表中没有pc2的Mac地址,便向所有的主机发送ARP请求.Pc2收到后回复ARP应答.Pc1知道pc2的Mac地址后将pc2的mac地址保存的缓存中,发送数据. arp缓存表中记录了什么字段信息: Internet地址   物理地址  类型     简述网络通信中数

二层交换机、三层交换机和路由器的基本工作原理和三者之间的主要区别

二层交换机:二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中. 具体如下: (1)当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上: (2)再去读取包头中的目的MAC地址,并在地址表中查找相应的端口: (3)如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上. 三层交换机: 三层交换技术就是将路由技