第5讲 | 从物理层到MAC层:如何在宿舍里自己组网玩联机游戏?

117 阅读1分钟

物理层

  • 基本概念:实际比特流在网线间传输
  • hub集线器+交换机

数据链路层

  • 数据链路层mac层(Medium Access Control,即媒体访问控制)

    • 控制发送顺序

      • 方式1:信道划分,不同的信息走不同的通道
      • 方式2:轮流协议
      • 方式3:随机接入协议(以太网方式)
    • 利用crc进行冗余监测,解决数据完整

    • ARP:根据IP地址获取mac地址

  • 网络包格式

    • 目标和源mac地址
    • 类型:IP数据包(TCP,UDP,HTTP)
  • ARP

    • 在局域网内部吼,等待目标机器应答,并且缓存下来

ARP报文

\

局域网

  • 集线器不会查看目标地址,将所有数据转发到接收方

  • 高级一点的二层设备:集线器

    • 第一也是靠吼,交换机会记录下地址
    • 转发表:交换机的学习结果

总结

  • mac是用来解决多路访问堵车问题
  • APR是通过吼的方式寻找mac地址
  • 交换机具备MAC地址的学习能力

\