概念简述

  • IP 地址表示:设备在网络中的位置(我在哪)
  • MAC 地址表示:网卡的唯一身份(我是谁)
  • ping 命令使用的是 ICMP 协议,最常用于测试网络的连通性、延迟及丢包率
  • ICMP 属于网络层协议
  • 网络通信并非一次完成,而是按照分层模型逐层封装后再发送

OSI网络参考模型

  1. 哪一层包含 MAC 地址?
    Ethernet数据链路层包含Mac地址。
  2. 哪一层包含 IP 地址?
    Internet Protocol包含IP地址。
  3. ping 使用的是哪种协议?
    Ping使用ICMP协议(Internet Control Message Protocol)。
  4. 数据为什么需要分层封装?
    为了数据通信,所以需要数据分层封装。物理层传递电信号、光信号;数据链路层基于Mac地址进行数据通信;网络层基于网络地址通信;传输层基于UDP、TCP等协议在系统内与应用间通信;会话层、表现层、应用层,为应用内的数据通信。
  5. 分层的意义是什么?
    分层的意义:职责清晰、便于扩展升级、方便排障。