集线器与交换机

传输门:b站湖科大教书匠

集线器

使用集线器的以太网或者局域网其实本质还是一个总线网

工作方式

  • 集线器只工作在物理层,每个接口仅仅用来转发比特,不进行碰撞检测(不使用CSMA/CD协议),由各个站点的网卡进行检测

交换机

以太网交换机通常有多个接口,每个接口可以直接与主机或者另一台交换机相连,工作方式一般为全双工

特性

  • 以太网交换机具有“并行性”,因此不会出现碰撞,即不使用CSMA/CD协议

工作原理

  • 以太网交换机主要工作在数据链路层,它接收到帧后根据帧交换表进行查找,找到帧的目的MAC地址对应的接口编号,找到对应的接口进行转发(帧交换表可以通过自学算法进行学习)

交换机自学习流程


案例:主机A向主机B发送数据帧
流程:

  • 交换机1接收到1接口的数据帧,将发送方的MAC地址和对应接口记录在帧交换表中
  • 查找帧交换表,是否有主机B的目的MAC地址和接口编号,如果没有就以广播的形式进行发送,直到找到为止,并把MAC地址和对应的接口编号写入帧交换表

虚拟局域网

概述

当使用多个交换机互联的以太网,其本质就是一个广播域(在不知道目的MAC地址和对应接口的场景中),但是巨大的广播域会存在巨大的弊端,例如:广播风暴等,严重浪费网络和CPU资源

解决方法

思考:下面这种场景怎么实现?

第一种:使用路由器,将大的广播域隔离成一小部分一小部分的广播域,但是路由器成本较高
第二种:虚拟局域网VLAN技术

虚拟局域网VLAN实现机制

IEEE 802.1Q帧

IEEE 802.1Q帧(也叫Dot One Q帧)对以太网的MAC帧格式进行扩展,插入了4个字节的VLAN标记
注意:给一个普通的帧插入VLAN标记(也叫“打标签”,反之“去标签”)是由交换机来处理,而非用户主机

交换机的端口类型

  • Access
  • Trunk
  • Hybrid

Access端口

Trunk端口

集线器与交换机、虚拟局域网(3.3)相关推荐

  1. 网络硬件三剑客 - 集线器、交换机与路由器

    号称网络硬件三剑客的集线器(Hub).交换机(Switch)与路由器(Router)一直都是网络界的活跃分子,但让很多初入网络之门的菜鸟恼火的是,它们三者不仅外观相似,而且经常呆在一起,要想分清谁是谁 ...

  2. 集线器,交换机与路由器

    转: 号称网络硬件三剑客的集线器(Hub).交换机(Switch)与路由器(Router)一直都是网络界的活跃分子,但让很多初入网络之门的菜鸟恼火的是,它们三者不仅外观相似,而且经常呆在一起,要想分清 ...

  3. 4、网络层:三层物理设备:集线器、交换机、路由器【IP、ICMP、BGP、OSPF

    4.网络层:三层物理设备:集线器.交换机.路由器[IP.ICMP.BGP.OSPF 1.集线器(一层设备,就是什么都不改,直接用) 2.链路层交换机(二层设备,修改mac头.解开mac头,根据ip头来 ...

  4. 【Linux网络编程(七)】集线器、交换机、路由器

    文章目录 集线器.交换机.路由器 集线器 交换机 路由器 数据从一个局域网到另一个局域网(没有跨外网,在内网) 集线器.交换机.路由器 集线器 集线器工作在物理层. 数据到达集线器会被集线器广播到与集 ...

  5. 【网络】网络基础知识点(MAC、IP、通讯模式、通信方式、集线器、交换机、路由器、冲突域/广播域、ARP、VLAN等)

    文章目录 网络基础概念 Mac地址和IP地址 通讯模式 广播和泛洪 通信方式 网络基础设备 集线器 hub(第一层) 交换机 switch(第二层) 网桥和交换机 路由器 router(第三层) 三层 ...

  6. 集线器、交换机与路由器

    一.名词解释: 集线器:(Hub)是指将多条以太网双绞线或光纤集合连接在同一段物理介质下的设备.集线器发生在物理层. 交换机:(Switch)是一种用于电(光)信号转发的网络设备.它可以为接入交换机的 ...

  7. 网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门

    1.前言 即时通讯网整理了大量的网络编程类基础文章和资料,包括<TCP/IP协议 卷1>.<[通俗易懂]深入理解TCP协议>系列.<网络编程懒人入门>系列.< ...

  8. 计算机网络学习(七)—集线器与交换机

    计算机网络学习(七)-集线器与交换机 早期的总线型以太网 使用双绞线和集线器HUB的星型以太网 使用集线器的以太网在逻辑上依旧是一个总线网,各站共享总线资源,使用的还是CSMargin.CD协议. 集 ...

  9. 集线器、交换机和路由器之间的区别

    三种设备是相似的,但是他们处理数据的方式有所不同 集线器和交换机就是一栋大楼里面的内部电话.但集线器一打电话,就整栋楼都听得到.但交换机可以专门只向哪一户可以跟指定的其中一户打电话,无关人员听不到.路 ...

最新文章

  1. 2022-2028年中国基因工程药物产业市场研究及前瞻分析报告
  2. linux mint 下载辅助工具,Linux Mint 18.2 下载工具AxeluGet
  3. 第二阶段团队冲刺10
  4. SharedPreferences 的使用,commit和apply两个方法的区别
  5. 倒计时按钮_办公小技巧:轻松玩转PPT秒针倒计时
  6. jira 查找issue_JIRA使用教程:高级搜索—字段参考4/4
  7. android zxing-3.3.3的用法_Android使用RecyclerView实现复杂的多布局效果
  8. mysql主从复制原理详解_简述 MySQL 逻辑架构与主从复制原理。
  9. 20+个很棒的Android开源项目
  10. 2022年计算机二级Web程序设计复习题及答案
  11. 三维匹配_为什么你的倾斜摄影三维建模模型效果差,都进来看看
  12. 《C Primer Plus第六版》第六章复习题目和编程练习题的答案
  13. 小程序对企业、商家有哪些方面的好处?
  14. python调用通达信数据_[python]沪深龙虎榜数据导入通达信的自选板块并标注于k线图上...
  15. SUSE Linux Enterprise Server for SAP Applications15 SP3 下载及安装教程
  16. 一代宗师陨落!84岁华人计算机视觉泰斗Thomas S. Huang 仙逝,李飞飞等沉痛悼念黄煦涛教授...
  17. 车架号图像识别,车架号拍照识别,车架号扫描识别,车架号OCR识别
  18. 电动汽车模型的各模块的Simulink模型,包括驾驶员模块
  19. (0)医院信息化系统术语
  20. windows编程之鼠标消息总结

热门文章

  1. 电脑屏幕高清录像方法?
  2. 一、go语言基本语法与概念(go语言圣经笔记)
  3. GBase 8c 函数和操作符 - HLL函数和操作符 之 哈希函数
  4. 手机连笔记本闪断闪连解决办法
  5. 基于android手机的3G+GPS远程控制模型车工程-android手机编程5-伪视频控制车载手机端程序(代码篇)
  6. RobotFramework环境配置十七:数据驱动(Read Excel File)
  7. 直播带货选择公域还是私域?
  8. python 爬虫 学习笔记
  9. Python读取Excel单元格的内容
  10. excel忘记密码怎么操作