数据链路的作用

  • 数据链路层协议定义了通讯媒介与设备之间的传输规范, 通讯媒介通过双绞线电缆, 同轴电缆, 光纤, 电波, 红外线等介质, 利用交换机, 网桥, 中继器中转
  • 转换电压, 光的闪灭, 把0,1转换成数据, 数据链路的数据一个集合定位为帧, 然后传输
  • 负责两个设备之间信息传输

数据链路相关技术

MAC地址

  • 用来识别数据链路中, 相互识别的节点, 以太网, 蓝牙, 无线LAN用的收拾相同规格MAC地址
    image.png
    image.png
  • MAC地址会烧录到ROM中, 任何一个MAC地址都是唯一的(也有例外, 虚拟机, 用户自己烧录),不过不在同一数据链路, 就不会以后问题
  • MAC地址长48bit
    image.png

以太网

规范简单, 易于网卡驱动实现, 价格低廉

以太网连接形式

  • 初期多台主机, 使用一个同轴电缆连接
    image.png
  • 交换机之间独占电缆, 光纤
    image.png

    以太网帧的格式

  1. 以太网帧的前端有一个叫前导码的部分, 由01交替, 合计8字节, 最后一个8位字节是11, 也是网卡能够与以太网同步的标识
    image.png
  2. 以太网帧的本体
    image.png