交换机是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。交换机工作于OSI参考模型的第二层,即数据链路层。交换机拥有一条高带宽的背部总线和内部交换矩阵,在同一时刻可进行多个端口对之间的数据传输。交换机的传输模式有全双工,半双工,全双工/半双工自适应。接下来我们就来为大家详细介绍下交换机的工作原理,一起来看看吧!

交换机原理介绍:
交换机是根据网桥的原理发展起来的,学习交换机先认识两个概念:

冲突域
冲突域是数据必然发送到的区域。
HUB是无智能的信号驱动器,有入必出,整个由HUB组成的网络是一个冲突域。
交换机的一个接口下的网络是一个冲突域,所以交换机可以隔离冲突域。

广播域
广播数据时可以发送到的区域是一个广播域。
交换机和集线器对广播帧是透明的,所以用交换机和HUB组成的网络是一个广播域。
路由器的一个接口下的网络是一个广播域。所以路由器可以隔离广播域。

交换机工作原理:
地址表
端口地址表记录了端口下包含主机的MAC地址。端口地址表是交换机上电后自动建立的,
保存在RAM中,并且自动维护。
交换机隔离冲突域的原理是根据其端口地址表和转发决策决定的。

转发决策
交换机的转发决策有三种操作:丢弃、转发和扩散。
丢弃:当本端口下的主机访问已知本端口下的主机时丢弃。
转发:当某端口下的主机访问已知某端口下的主机时转发。
扩散:当某端口下的主机访问未知端口下的主机时要扩散。
每个操作都要记录下发包端的MAC地址,以备其它主机的访问。

生存期
生存期是端口地址列表中表项的寿命。每个表项在建立后开始进行倒计时,每次发送
数据都要刷新记时。对于长期不发送数据的主机,其MAC地址的表项在生存期结束时删除。
所以端口地址表记录的总是最活跃的主机的MAC地址。

21世纪10年代以来网络应用越来越广泛,交换机作为网络中的纽带发挥了越来越大的作用。简单的说,交换机就是将它与用户计算机相连就行了,完成各个计算机之间的数据交换。复杂来说,交换机针对在整个网络中的位置而言,一些高层交换机如三层交换、网管型的产品。

好了,以上内容就是飞畅科技关于交换机工作原理的相关详细介绍,希望能对大家有所帮助!飞畅科技,专业做工业交换机的厂家,自主品牌,欢迎前来了解、交流。

什么是交换机?交换机的工作原理是什么?相关推荐

  1. 网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理

    [b]网络设备网卡.中继器.集线器.网桥.交换机.路由器工作原理[/b] [b]网卡[/b] 1.工作在物理层(进行数据接收和发送) [b]中继器[/b] 1.工作在物理层,用来复原网络中的信号并重新 ...

  2. 路由器与交换机的基本工作原理思维导图

    路由器与交换机的基本工作原理思维导图

  3. 交换机与路由器工作原理

    前言 这篇博客的主要目的是为了聊一下路由器和交换机,以及它们各自的工作原理和对应的两张表. 交换机 1.简单介绍交换机 这里的交换机主要讲的是 二层交换机.它工作在OSI七层模型中的第二层,也就是数据 ...

  4. 交换机的基本工作原理与配置

    数据链路层功能: 1.数据链路的建立.维护与拆除 2.帧包装.帧传输.帧同步 3.帧的差错恢复 4.流量控制 以太网工作在数据链路层 数据链路层封装的MAC头部里的MAC地址(48比特=48位=6字节 ...

  5. 通过wireshark抓包理解交换机、路由器工作原理

    一.集线器(hub) 1.首先在eNSP下配置环境1(点击下载) 2.在PC1执行ping命令 ping 192.168.1.2 -c 3 在抓包点PC3的Ethernet 0/0/1上抓包 3.由上 ...

  6. 路由和交换机工作原理

    路由器与交换机的工作原理 计算机网络往往由许多种不同类型的网络互连连接而成.如果几个计算机网络只是在物理上连接在一起,它们之间并不能进行通信,那么这种"互连"并没有什么实际意义.因 ...

  7. 交换机工作原理_交换机的作用是什么?

    交换机有多个端口,每个端口都具有桥接功能,可以连接一个局域网或一台高性能服务器或工作站.实际上,交换机有时被称为多端口网桥.那么,交换机的作用是什么?交换机的功能及工作原理是什么?接下来我们就一起来看 ...

  8. 交换机的特点及工作原理

    交换机有多个端口,每个端口都具有桥接功能,可以连接一个局域网或一台高性能服务器或工作站,实际上,交换机有时被称为多端口网桥.那么,对于交换机的特点以及工作原理这块你是否有了解呢?接下来我们就来为大家详 ...

  9. 交换网络基础-交换机的工作原理

    交换网络 前言 交换机的基本工作原理 交换机的转发行为 交换机初始状态 学习MAC地址 转发数据帧 目标主机回复 交换机的基本配置 配置验证 思考与分析 前言 常见的以太网设备包括Hub.交换机等.交 ...

  10. 交换机工作原理、MAC地址表、路由器工作原理详解

    一:MAC地址表详解 说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的.在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据 ...

最新文章

  1. Dockerfile 之 ARG指令详解及示例
  2. c语言输入一个数存数组,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
  3. 分段二次插值例题_分段三次插值
  4. 样式与include标签的使用及样式的继承和使用
  5. CryptoPunks历史总交易额达1亿美元,近30天交易涨幅超900%
  6. 像人类一样理解言外之意,阿里AI最新研究成果被国际顶会收录
  7. ssh Permission denied (publickey,password).
  8. 记录C语言课程设计报告-图书管理系统
  9. 关于cc2500的介绍
  10. python 给qq点赞_Python实现QQ自动点赞
  11. 毕业论文之——实习总结10篇(包含心得体会)
  12. 解决win7连接不了win10远程桌面
  13. python找出大写字母_在大写之前提取元素 - python
  14. 十人拼团一人得产品幸运【拼够够】我们来看具体的模式吧
  15. python,分析网页,使用 bs4和requests 爬取网页指定图片
  16. linux下的c语言实现象棋,用C语言实现中国象棋
  17. CentOS7安装Nextcloud+ocDownloader+aria2使用Nextcloud网盘做离线下载服务器
  18. oracle客户端12560,windows下 sqlplus / as sysdba 报ora-12560的终极解决方法
  19. MATLAB自动控制:分析系统动态特性(超调量,上升时间,峰值时间,调整时间)和静态特性(稳态误差)
  20. 计算机中文期刊abc类,计算机类国际期刊列表:

热门文章

  1. JMS和AWS SQS的更多高级内容
  2. Byteman –用于字节码操纵的瑞士军刀
  3. 在Spring JDBC中添加C3PO连接池
  4. 与JBoss Fuse,Jenkins和Nexus的持续集成
  5. Spring交易可见性
  6. 功能接口简介–在Java 8中重新创建的概念
  7. 抓住尾部的StackOverFlowError
  8. TeamCity构建依赖项
  9. Java模块化方法–模块,模块,模块
  10. linux c read函数返回值,Linuxc - GNU Readline 库及编程简介