集线器、交换机与路由器

  1. 集线器Hub

  • 为解决多主机直连问题,引出集线器,由主机相互直连改进为分布式的星形结构
  • 工作在物理层
  • 工作方式为半双工
  • 各主机都在同一广播域与冲突域
  1. 交换机Switch

  • 为解决各主机在同一广播域中,增添Mac地址,使各主机有各自独立的冲突域
  • Mac映射表
  • 工作在数据链路层
  • 各主机都在同一子网中通信
  • 全双工
  1. 路由器Router

  • 像主机一样有自己独立的mac地址,可以进行存储转发
  • 主机可根据IP地址与子网掩码运算后判断目的IP是否与自己位于同一子网内,若在同一子网交给交换机,不同子网则将数据交给默认网关(存储路由器IP地址)
  • 注意,路由器的每一个端口,都有独立的 MAC 地址
  • 基于路由表转发
  • 网路层

涉及到的三张表分别是

  • 交换机中有 MAC 地址表用于映射 MAC 地址和它的端口
  • 路由器中有路由表用于映射 IP 地址(段)和它的端口
  • 电脑和路由器中都有 arp 缓存表用于缓存 IP 和 MAC 地址的映射关系

这三张表是怎么来的

  • MAC 地址表是通过以太网内各节点之间不断通过交换机通信,不断完善起来的。
  • 路由表是各种路由算法 + 人工配置逐步完善起来的。
  • arp 缓存表是不断通过 arp 协议的请求逐步完善起来的

以下知乎内容更为详细全面~

  1. https://zhuanlan.zhihu.com/p/358406831
  2. https://zhuanlan.zhihu.com/p/604991330?utm_campaign=&utm_medium=social&utm_oi=1387866859866386432&utm_psn=1691811526489632768&utm_source=zhihu
posted @ 2023-10-01 11:33  蔡姬小媛  阅读(33)  评论(0)    收藏  举报