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

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

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

      点到点通信步骤是:  

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

    构进行分析),

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

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

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

        封装成帧

        透明传输:

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

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

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

        

  • 相关阅读:
    插入排序
    APPlication,Session,Cookie,ViewState和Cache之间的区别
    sqlserver 2005新特性
    选择排序
    Transact_SQL小手册
    装箱和取消装箱
    select语句的执行步骤:
    using 的三种用法
    创建索引及撤销
    (转译)用FFmpeg和SDL写播放器08软件缩放
  • 原文地址:https://www.cnblogs.com/yizhizhangBlog/p/10088506.html
Copyright © 2011-2022 走看看