计算机网络基础-3-数据链路层 (4)

             IEEE802.3是第一个IEEE的以太网标准。常将802.3局域网简称为“以太网”。严格来说,“以太网”应当是指符合DIX Ethernet V2标准的局域网。

    数据链路层的两个子层

      为了使数据链路层能更好地适应多种局域网标准,IEEE802委员会就将局域网的数据链路层拆成两个子层:逻辑链路控制LLC子层(Logical Link Control)

                                                     媒体接入控制MAC子层(Medium Access Control)

      与接入到传输媒体有关的内容都放在MAC子层,而LLC子层则与传输媒体无关。不管采用何种协议的局域网,对LLC子层来说都是透明的。一般不考虑LLC子层。所以

      很多厂商生产的适配器上就仅装有MAC协议,而没有LLC协议。

      

计算机网络基础-3-数据链路层

    适配器的作用:网络接口板又称为通信适配器或网络接口卡NIC或网卡。进行串行到并行的转换。对数据进行缓存。在计算机的操作系统安装设备驱动程序。实现以太网协议。

      

计算机网络基础-3-数据链路层

五、CSMA/CD协议(先发再听,边发边听,碰撞停止,随机延发)

    CSMA/CD协议(Carrier Sense Multiple Access with Collision Detection),是为了解决局域网的共享媒体技术随机接入突发性产生的冲突问题而提出的不可靠传输协议

    "多点接入"(Multiple Access)表示许多计算机以多点接入的方式连接在一根总线上。

    "载波监听"(Carrier Sense)是指每一个站在发送数据之前先检测一下总线上是否有其他计算机在发送数据,如果有,则暂时不要发送数据,以免发生碰撞。

    "碰撞检测"(Collision Detection)是指计算机边发送数据边检测信道上的信号电压大小。当几个站同时在总线上发送数据时,总线上的信号电压摆动值将增大。当

                一个站检测到信号电压摆动值超过一定的门限值时,就认为总线上至少有两个站同时在发送数据,表明产生了碰撞。在发生了碰撞后

                总线上传输的信号产生严重的失真,无法从从恢复出有用的信息来。每一个正在发送数据的站,一旦发现总线上出现了碰撞,就立即

                停止发送,免得继续浪费网络资源,然后的等待一段随机时间后再次发送。

     问题1:每一站在发送数据之前已经监听到信道为"空闲",为什么还会出现碰撞?

       答:

计算机网络基础-3-数据链路层

    

计算机网络基础-3-数据链路层

        CSMA/CD重要特性:使用CSMA/CD协议的以太网不能进行全双工通信,而只能进行双向交替通信(半双工通信)。每个站在发送数据之后的一小段时间内,

                存在着遭遇碰撞的可能性。这种发送的不确定性,使整个以太网的平均通信远远小于以太网的最高数据率。

    问题2:某站点发出数据后最多经过多长时间能够检测到碰撞冲突?

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfxfw.html