学习网络需要认识的各种设备

  1. 网桥(bridge)

网桥工作在数据链路层,可以把多个局域网连接起来,组成一个更大的局域网

以太网中,数据链路层地址就是mac地址,网桥与集线器的区别就是,网桥会过滤mac,只有目的mac地址匹配的数据才会发送到出口 

  1. 集线器(hub)

作用:一个口收到的信号,原封不动的发送给所有其他

的接口,由其他的接口上的设备自己决定是否接受信号,类似广播,,由于hub只是简单的转发,所以hub工作在物理层

  1. 路由器(router)

工作在网络层,基于IP地址做转发,可以将不同网段上的设备进行互通,隔离广播域,根据路由表转发IP数据包,

  1. 交换机(switch)

早期的switch可以看成多个网桥的集成设备,因此也工作在数据链路层,随着技术的发展,现在,交换机可以通过识别数据包中的MAC地址来确定数据包的发送目标,将数据包从发送端口转发到接受端口,避免了数据包在传输过程中的冲突,提高了网络传输效率

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-11 12:16:10       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-11 12:16:10       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-11 12:16:10       87 阅读
  4. Python语言-面向对象

    2024-05-11 12:16:10       96 阅读

热门阅读

  1. cpp笔记-24-05-10

    2024-05-11 12:16:10       31 阅读
  2. Linux -- Git

    2024-05-11 12:16:10       32 阅读
  3. SSH:安全远程访问的基石

    2024-05-11 12:16:10       27 阅读
  4. 哪些设计模式,你使用过哪些设计模式

    2024-05-11 12:16:10       27 阅读
  5. 【数据库】数据库事务原理

    2024-05-11 12:16:10       30 阅读
  6. 嵌入式学习——51单片机——(按键、中断)day17

    2024-05-11 12:16:10       36 阅读
  7. linux内核网络源码 链上通知事件

    2024-05-11 12:16:10       31 阅读
  8. IDEA中的常见注解

    2024-05-11 12:16:10       29 阅读
  9. WEB基础---反射

    2024-05-11 12:16:10       25 阅读
  10. 邦芒面试:面试结束后的决胜话语

    2024-05-11 12:16:10       28 阅读
  11. 前端 Node.js

    2024-05-11 12:16:10       29 阅读
  12. C++ 异常处理

    2024-05-11 12:16:10       36 阅读
  13. linux 设备驱动支持多个设备写法

    2024-05-11 12:16:10       31 阅读