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

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

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

      点到点通信步骤是:  

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

    构进行分析),

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

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

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

        封装成帧

        透明传输:

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

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

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

        

  • 相关阅读:
    ubuntu apache2配置
    Oauth2协议解读(一)
    OAuth2协议解读(二)
    flask 环境搭建
    BeautifulSoup初识
    Oauth2解读
    5路由控制
    ​1Web应用
    3Web框架
    2Http协议
  • 原文地址:https://www.cnblogs.com/yizhizhangBlog/p/10088506.html
Copyright © 2011-2022 走看看