zoukankan      html  css  js  c++  java
  • 数据链路层基本概念

    1、数据链路层

    • 概念

      数据链路层在物理层提供服务的基础上向网络层提供服务,其最基本的服务是将源自网络层的数据可靠的传输到相邻节点的网络层。

      为了达到上面的目的,数据链路层需要有以下的功能:封装成帧,透明传输,差错控制等

    • 类比

      物理层可以看做是马路

      数据链路层可以看做是汽车

      数据可以看做是汽车上的人

    2、数据发送模型

    image-20201228195808607

    3、数据流动

    image-20201228195828705

    4、 数据链路层的信道类型

    • 点对点信道

      使用一对一的点对点通信方式

    • 广播信道

      使用一对多通信方式。 过程较复杂,广播信道上连接的主机很多,所以必须要有专用的共享信道协议来协调主机间数据的发送

    5、 链路与数据链路

    • 链路

      物理链路。比如网线,光纤等

    • 数据链路

      物理链路+通信协议

    6、 帧

    数据链路层将IP数据包封装成帧。

    数据链路层中传输的就是帧。 常见的帧有PPP帧,MAC帧等

    image-20201228195923828


    如果本篇博客有任何错误和建议,欢迎大佬们批评指正

    我是知逆,我们下期见

    Peace

  • 相关阅读:
    NGINX 代理以及 HTTPS (一)
    HTTP 各种特性应用(二)
    HTTP 各种特性应用(一)
    HTTP 协议基础及发展历史
    添加 表格
    C# 利用反射和特性 来做一些事情
    HTTP 与 HTTPS
    系统登录详解
    js表单提交到后台对象接收
    idea插件
  • 原文地址:https://www.cnblogs.com/mercurytan/p/14203323.html
Copyright © 2011-2022 走看看