美文网首页
计算机网络知识持续构建(五)——链路层

计算机网络知识持续构建(五)——链路层

作者: liufxlucky365 | 来源:发表于2016-10-09 14:04 被阅读18次

我们把沿着通信路径连接相邻节点的通信信道称为链路。链路层的主体在网络适配器中实现(即网卡),主要作用是将数据以帧为单位从一块网卡发送给另一个网卡

但是可能有多个网卡同时向一个网卡发送数据,就有可能出现碰撞,当出现数据碰撞时,碰撞的数据便损坏了(0、1混在一起了),所以链路层另一个重要作用是控制流量,划分信道

多路访问协议

调度多个网卡向一块网卡发送数据帧的协议叫做多路访问协议,一共有几十种,常见的几种如下

时分多路复用 TDM

即将信道的使用时间划分为若干时间片,然后分配给各个终端,每个终端依据所持有的时间片独享信道

频分多路复用 FDM

即将信道按照频率划分为多个子信道,然后分配给各个终端,每个终端可以在独自的子信道中传输数据

时隙ALOHA

简单来说,就是发送数据前先进行载波侦听,若发现其他终端使用信道则继续等待;同时,如果在两个终端同时使用信道,即发生了碰撞,则均停止发送,各自顺延一个随机时间

令牌传递

之前的几种协议都有可能造成信道的浪费,令牌传递是指信道对应一个唯一的虚拟令牌,拿到令牌的终端才能使用信道,令牌在各个终端之间传递,当某个终端空闲时可以将令牌直接传给下个终端,这样信道就不需要空闲

相关文章

  • 计算机网络知识持续构建(五)——链路层

    绪 我们把沿着通信路径连接相邻节点的通信信道称为链路。链路层的主体在网络适配器中实现(即网卡),主要作用是将数据以...

  • 计算机网络-数据链路层

    计算机网络-数据链路层 数据链路层属于计算机网络的低层数据链路层使用的信道主要有以下两种类型 点对点信道 广播信道...

  • 计算机网络中数据链路层常见的知识点,你还记得吗?(春招面试)

    之前曾经写过一些计算机网络的基本知识点,还有对物理层进行了介绍,这篇文章主要是对数据链路层进行讲解,数据链路层的知...

  • 计算机网络篇——网络层

    计算机网络系列 计算机网络篇——概述 计算机网络篇——链路层 计算机网络篇——网络层 计算机网络篇——传输层 计算...

  • 计算机网络篇——应用层

    计算机网络系列 计算机网络篇——概述 计算机网络篇——链路层 计算机网络篇——网络层 计算机网络篇——传输层 计算...

  • 计算机网络篇——传输层

    计算机网络系列 计算机网络篇——概述 计算机网络篇——链路层 计算机网络篇——网络层 计算机网络篇——传输层 计算...

  • 计算机网络篇——链路层

    计算机网络系列 计算机网络篇——概述 计算机网络篇——链路层 计算机网络篇——网络层 计算机网络篇——传输层 计算...

  • 计算机网络 - 目录

    计算机网络01 - 应用层 计算机网络02 - 传输层 计算机网络03 - 网络层 计算机网络04 - 数据链路层...

  • 计算机网络 复习笔记 物理层

    目录 计算机网络 复习笔记 概述 计算机网络 复习笔记 物理层 计算机网络 复习笔记 数据链路层 计算机网络 复习...

  • 目录

    JAVA知识考点梳理 前言 | 构建能力框架01 | 职业未来发展02 | 操作系统相关知识03 | 计算机网络相...

网友评论

      本文标题:计算机网络知识持续构建(五)——链路层

      本文链接:https://www.haomeiwen.com/subject/hiwpyttx.html