zoukankan      html  css  js  c++  java
  • 数据链路层

     数据链路层

     一、重要内容:①数据链路层点规定的通信,广播信道,PPP协议和CSMA/CD协议。

    ②数据链路层问题:封装成帧,透明传输和差错检测。③以太网MAC层的硬件地址。

    ④ 适配器,转发器,集线器,网桥,以太网交换机。

    二、链路:从一个节点到相邻节点的一段物理线路

    三、数据链路:在一条线路上传送数据的时,除了必须有一条物理线路外,还需要有通信协议。

    四、

    网络适配器:网卡(包含有数据链路层和物理层)。

    封装成帧:在一段数据的前后分别添加首部和尾部,这样就构成了一个帧,

    透明传输:帧的开始和结束的标记使用的是专门指明的控制字符,SHO=开始界定符

    EOT结束界定符,但是如果当某个数据中的摸个字节二进制代码恰好和SOH或EOT这种控制字符一样,数据链路层就会错误地”找到帧的边界”,为了解决这个问题,在发送端的数据链路层中出现控制字符的前面插入一个转义字符。

    差错检测:对传送的比特进行检错,但是不能纠错。(循环冗余码)

    五、PPP协议(不做过多介绍)

    六、以太网MAC

    MAC:硬件地址又称物理地址或MAC地址,网卡就是一个硬件地址,出厂的时候就编号了。

    单播帧:一对一,收到帧的MAC地址与本站的硬件地址相同。

    广播帧:一对全体,发送局域网的所有站点的帧。

    多播帧:一对多,本地局域网上的一部分站点。

    MAC帧的格式:

  • 相关阅读:
    destoon代码从头到尾捋一遍
    php中foreach()函数与Array数组经典案例讲解
    刷题比赛
    #Math
    福慧双修(both)
    NOIP17提高模拟训练18 长途旅行(travel)
    NOIP提高组模拟训练18 正确答案(answer)
    NOIP17提高组模拟赛17 -乐曲创作(music)
    #2017 Multi-University Training Contest
    CodeForces
  • 原文地址:https://www.cnblogs.com/love-life-insist/p/9714156.html
Copyright © 2011-2022 走看看