二层交换机

工作原理

  • 二层交换机工作在二层(数据链路层),二层交换机下联的终端转发上依赖mac地址,是经由下联终端mac地址通信,二层交换机下的终端的IP地址只是为了辨别是否在同一个广播域,同一个广播域下由mac地址通信
  • 数据帧转发流程
    • image

    • 如上图:

      • 192.168.1.1和192.168.1.2第一次通信,经过以下过程

        • 判断1.1和1.2是否在同一个广播域,1.1会将自己的网络号和1.2进行匹配,发现能匹配上则认为是在同一个广播域,即mac地址通信
        • arp广播:二层交换机会将arp报文(免费arp)泛洪,所有接口的终端都会收到,1.2收到后明确知道是自己,那么1.2将1.1的IP和mac记录到自己的arp表项里(arp -a可以查看),然后单播返回给1.1;2.1收到后明确知道不是自己,此时2.1将1.1的IP和mac记录到自己的arp表项里然后将报文丢弃
          image
          image
          image
          image
      • 192.168.1.1和192.168.2.1第一次通信,经过以下过程

        • 判断1.1和2.1是否在同一个广播域,1.1会将自己的网络号和2.1进行匹配,发现匹配不上,则找广播域的网关地址,通过路由器的路由表转发
        • 终端上arp表项里只会记录网关的IP和mac地址
posted @   世界的我  阅读(200)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示