zoukankan      html  css  js  c++  java
  • 数据链路层~计算机网络

    数据链路层 (是底层 ) 把网络层交出来的数据 加头尾组成帧发送到链路上,把接收到帧 上交给网络层。

      只考虑双边数据链路层 即点到点通信。

      点到点通信步骤是:  

        1 结点A的数据链路层把 网络层 IP数据报包装 起来 变成帧(数据报是一个比较抽象的内容,常是对数据报结

    构进行分析),

        2 结点A 把封装好的帧发送给B 的数据链路层。

        3 结点 B 判断收到的帧无差错,则从中取出 IP数据包 ,否则丢掉。

    数据链路层协议有很多,但是三个基本问题是共通的:

        封装成帧

        透明传输:

                帧开始 和结束 有专门的控制字符。  传输数据   任何8比特的 组合一定不允许作为帧定界控制字符。例如,

        传送的帧数据部分是是文本输入(键盘输入字符)的形式的话,是不会出现,SOH,EOT等帧定界 符,否则会出现 帧定界错误。

        传送的帧数据部分是是文本输入(非ASCII)的形式的话

        

  • 相关阅读:
    VBS操作Excel常见方法
    判断文件和文件夹是否存在
    vbs获取自身文件名,不带格式,不带路径
    vbs,修改文件名
    UiPath字符串函数的介绍和使用
    linux各个目录的作用
    Linux下设置memcached访问IP
    python单继承与多继承
    粘包,文件传输
    网络编程
  • 原文地址:https://www.cnblogs.com/yizhizhangBlog/p/10088506.html
Copyright © 2011-2022 走看看