数据链路层

  1. 数据链路层亦存在不同的协议,每种协议可以组成一种二层网络。
  2. WIFI:计算机和无线路由器之间通过802.11协议连接
  3. 以太网:计算机和无线路由器之间通过ETHERNET II协议或者802.3协议连接,协议属于数据链路层协议
  4. PPP:网络设备之间连接经常使用PPP协议,PPP协议作为链路层协议,有不同的接口规定
  5. 帧中继协议:帧中继(数据链路层协议),可以使用同种物理层设备来封装不同二层协议
  6. 数据链路层特点:
    a) 封装解封装
    b) 编址(物理地址)
    c) 流量控制
    d) 链路连接的维护
    e) 帧同步
    f) 差错校验
  7. 数据链路层特点一:封装解封装
    a) 数据链路层协议产生帧头
    b) 有些链路层协议同样产生帧尾
    c) 帧头包含不同内容,实现链路层不同功能,帧尾主要用于校验数据发送的正确性
  8. 数据链路层特点二:编址寻址
    a) 不同的数据链路层网会使用不同的数据链路层地址
    b) 地址封装在帧头中
    c) 以太网使用MAC地址
    d) 帧中继称为DLCI号
    e) PPP称为FF地址
  9. 数据链路层_第1张图片
  10. 将数据链路层的帧分装成比特流在物理介质中传输,通过电信号/光信号/微波信号/电磁波等表示每个帧中的比特
  11. 物理层规定了不同特性:
    a) 设备机械特性
    b) 设备电器特性
    c) 设备功能特性
    d) 设备规程特性
  12. 机械特性:
    数据链路层_第2张图片
  13. 电器特性
    数据链路层_第3张图片
  14. 设备特性
    数据链路层_第4张图片
  15. 规格特性
    数据链路层_第5张图片
  16. 交流或者通信都必须以共同的规则为前提才能正常的进行,网络设备之间也一样,这样的规则称之为“协议"。
  17. 只有运行公有协议才能保证在不同厂商设备间正常的通信。
  18. 网络设备中的通信过程非常复杂,需要多个协议配合共同完成。
  19. 多个协议一起协同工作,称之为“协议簇”。常见的协议簇有OSI协议簇和TCPIP协议簇。
  20. 接口层的作用是实现数据包在物理介质中的传输
  21. 数据包无法直接在物理介质中传输,需要转化为数据帧
    接口层首先起到了承载转化的作用,将数据包进行格式转化,数据成帧后继续转化为介质可承载的物理信号,数据帧按一定编码格式继续转化为信号,就可以在物理介质中传输了,最终数据以信号的形式在网络中传递
  22. 接口层还可以实现对传输的过程进行管理
  23. 接口层有许多协议,实现着数据陈帧转化和传输控制的功能
  24. 使用不同接口层的协议,封装出的数据帧格式不同
  25. 点到点型网络数据只能在两点之间进行传输
  26. 多路访问型网络任意两点之间均可实现通信
  27. PPP、HDLC协议只能实现数据帧的单播传输
  28. Ethernet协议可以实现数据帧的单播和广播传输
  29. Ethernet协议是使用最广泛的接口层协议
  30. 以太网协议不仅实现着接口层的基本功能,还具有以下特点:
    1) 数据帧的校验
    2) 传输模式的协商
    3) 链路带宽的自适应
    4) 多路访问冲突检测与避免
    5) 拥塞控制与链路优化利用
  31. 以太网网卡具有强大的协商和自适应机制
  32. 以太网协议具有冲突检查和避免的机制

你可能感兴趣的:(计算机网络原理,数据链路层)