交换机的工作原理详细介绍

这篇具有很好参考价值的文章主要介绍了交换机的工作原理详细介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

交换机的工作原理:
交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。
交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。
如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称之为泛洪(flood)。
广播帧和组播帧向所有的端口转发。

交换机的三个主要功能:
学习:以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。
转发/过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。
消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。

交换机的工作特性:
交换机的每一个端口所连接的网段都是一个独立的冲突域。
交换机所连接的设备仍然在同一个广播域内,也就是说,交换机不隔绝广播(唯一的例外是在配有VLAN的环境中)。
交换机依据帧头的信息进行转发,因此说交换机是工作在数据链路层的网络设备

交换机的分类:
依照交换机处理帧的不同的操作模式,主要可分为两类。
存储转发:交换机在转发之前必须接收整个帧,并进行检错,如无错误再将这一帧发向目的地址。帧通过交换机的转发时延随帧长度的不同而变化。
直通式:交换机只要检查到帧头中所包含的目的地址就立即转发该帧,而无需等待帧全部的被接收,也不进行错误校验。由于以太网帧头的长度总是固定的,因此帧通过交换机的转发时延也保持不变。
注意:
直通式的转发速度大大快于存储转发模式,但可靠性要差一些,因为可能转发冲突 帧或带CRC错误的帧。

生成树协议
消除回路:
在由交换机构成的交换网络中通常设计有冗余链路和设备。这种设计的目的是防止一个点的失败导致整个网络功能的丢失。虽然冗余设计可能消除的单点失败问题,但也导致了交换回路的产生,它会导致以下问题。
广播风暴
同一帧的多份拷贝
不稳定的MAC地址表
因此,在交换网络中必须有一个机制来阻止回路,而生成树协议(Spanning Tree Protocol)的作用正在于此。

生成树的工作原理:
生成树协议的国际标准是IEEE802.1b。运行生成树算法的网桥/交换机在规定的间隔(默认2秒)内通过网桥协议数据单元(BPDU)的组播帧与其他交换机交换配置信息,其工作的过程如下:
通过比较网桥优先级选取根网桥(给定广播域内只有一个根网桥)。
其余的非根网桥只有一个通向根交换机的端口称为根端口。
每个网段只有一个转发端口。
根交换机所有的连接端口均为转发端口。
注意:生成树协议在交换机上一般是默认开启的,不经人工干预即可正常工作。但这种自动生成的方案可能导致数据传输的路径并非最优化。因此,可以通过人工设置网桥优先级的方法影响生成树的生成结果。

生成树的状态:
运行生成树协议的交换机上的端口,总是处于下面四个状态中的一个。在正常操作 期间,端口处于转发或阻塞状态。当设备识别网络拓扑结构变化时,交换机自动进行状态转换,在这期间端口暂时处于监听和学习状态。
阻塞:所有端口以阻塞状态启动以防止回路。由生成树确定哪个端口转换到转发状态,处于阻塞状态的端口不转发数据但可接受BPDU。
监听:不转发,检测BPDU,(临时状态)。
学习:不转发,学习MAC地址表(临时状态)。
转发:端口能转送和接受数据。
小知识:实际上,在真正使用交换机时还可能出现一种特殊的端口状态-Disable状态。这是由于端口故障或由于错误的交换机配置而导致数据冲突造成的死锁状态。如果并非是端口故障的原因,我们可以通过交换机重启来解决这一问题。

生成树的重计算:
当网络的拓扑结构发生改变时,生成树协议重新计算,以生成新的生成树结构。当所有交换机的端口状态变为转发或阻塞时,意味着重新计算完毕。这种状态称为会聚(Convergence)。
注意:在网络拓扑结构改变期间,设备直到生成树会聚才能进行通信,这可能会对 某些应用产生影响,因此一般认为可以使生成树运行良好的交换网络,不应该超过七层。此外可以通过一些特殊的交换机技术加快会聚的时间。
文章来源地址https://www.toymoban.com/news/detail-452737.html

到了这里,关于交换机的工作原理详细介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 交换机堆叠技术详细介绍

    1、catlyst 1900-------大多采用菊花链,(我认为和级联没有区别),但是cisco认为是堆叠,: ( 菊花链:顾名思义就使把交换机一个一个串接起来(使用交叉线)。 在这种情况下:第一台要和第四台通信,,,必须经过2、3台。可以想象数据在传输的过程中需要转发多次。 位于不

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

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

    2024年02月10日
    浏览(35)
  • 交换机IOS升级及备份方法详细介绍

    我们先确保要升级或备份IOS的交换机能跟我们的PC电脑正常通信。 一、工具及笔记本设置 这里建议交换机就在我们的身边,因为这样保险点,出了问题有人在现场会容易处理。 这里我们按交换机是无任何配置的交换机设置   1. 物理连接交换机控制口及网卡 交换机通电后,我

    2024年02月05日
    浏览(32)
  • 一篇文章给你详细介绍交换机堆叠

    1.什么是堆叠? 简单来说,堆叠就是将多个设备的控制平面整合,虚拟成一台逻辑设备,这台设备具有统一的管理地址,L2和L3层协议对外也表现成一台设备。 2.为什么使用堆叠?(优缺点) 优点:扩展接入端口、高可用性、统一管理。 缺点:只能同厂商型号进行堆叠,升级改

    2024年02月04日
    浏览(75)
  • H3C和CISCO交换机做聚合配置详细介绍

    一、网络环境 本网络是广东粤电大厦,3台交换机做端口聚合的课题 网络环境:H3C_A交换机H3C_B交换机cisco(3560)交换机 H3C_B交换机做为中心交换机 由于带宽需要,加上该9楼上了很多美国著名的avocentKVM的监控设备,需要很大的带宽,因此做了4组的端口链路聚合的需要 因此以下

    2024年02月05日
    浏览(37)
  • 交换机下以拓扑结构接无线路由器的相关布线和设置图文详细介绍

    假设某一网络拓扑结构如下图所示,该网络使用DSL/Cable Modem/LAN等方式连接到Internet,由Modem或路由器共享Internet连接,内部网络则通过交换机连接起来,以实现多台电脑接入上网。假设交换机已开启DHCP功能自动分配IP地址,IP段是192.168.1.0,则以太网的电脑A、B、C的IP为192.168.

    2024年02月06日
    浏览(39)
  • 如何设置网络交换机 网络交换机具体设置方法介绍

    网络交换机的设置方法那是比较多的,要视具体情况而定,本篇文章就不作具体介绍了,本文将要对交换机配置的常见应用--VLAN网络划分、配置方法进行详细介绍,希望大家能认真阅读学习。 如果为交换机配置了名称,则也可以直接在”Telnet“命令后面空一个空格后输入

    2024年02月06日
    浏览(36)
  • 交换机安全功能介绍

      今天海翎光电的小编来给大家聊聊以太网交换机安全功能。   交换机作为局域网中最常见的设备,在安全上面临着重大威胁,这些威胁有的是针对交换机管理上的漏洞,攻击者试图控制交换机。有的针对的是交换机的功能,攻击者试图扰乱交换机的正常工作,从而达到破坏

    2024年02月08日
    浏览(40)
  • RabbitMq交换机类型介绍

    在RabbitMq中,生产者的消息都是通过交换器来接收,然后再从交换器分发到不同的队列,再由消费者从队列获取消息。这种模式也被成为“发布/订阅”。 分发的过程中交换器类型会影响分发的逻辑。 直连交换机:Direct exchange 扇形交换机:Fanout exchange 主题交换机:Topic excha

    2024年02月12日
    浏览(44)
  • 【网络】交换机的原理和配置方法

    目录 🍁交换机工作原理 🍁交换机接口的双工模式 🍁交换机命令行模式 🍁交换机常见命令 🧧帮助命令 🧧常用命令介绍 🍁交换机的基本配置 🧧配置接口的双工模式及速率     🦐博客主页:大虾好吃吗的博客     🦐专栏地址:网络专栏 思科主要交换机设备有:Cisc

    2024年02月06日
    浏览(28)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包