【计算机网络】数据链路层 : ALOHA 协议 ( 纯 ALOHA 协议 | 时隙 ALOHA 协议 )

2023-03-28 16:59:57 浏览数 (1)

文章目录

  • 一、 动态分配信道
  • 二、 ALOHA 协议 分类
  • 三、 纯 ALOHA 协议
  • 四、 时隙 ALOHA 协议
  • 五、 纯 ALOHA 协议 与 时隙 ALOHA 协议 对比

一、 动态分配信道


动态分配信道 : 又称为 动态媒体接入控制 , 多点接入 ; 其特点是 , 信道没有在用户通信时 , 固定分配给用户 ;

随机访问 介质访问控制 : 该模式下 , 所有用户都可以随机发送信息 , 发送信息时 , 占用全部的带宽 ;

  • ALOHA 协议
  • CSMA 协议
  • CSMA/CD协议
  • CSMA/CA 协议

如果两台同时发送 , 并且占用全部带宽 , 这样就产生了冲突 ;

二、 ALOHA 协议 分类


ALOHA 协议 分为两种

  • 纯 ALOHA 协议
  • 时隙 ALOHA 协议

ALOHA 读法 额喽哈

三、 纯 ALOHA 协议


纯 ALOHA 协议 :

  • 不 监听 信道 ;
  • 随机发送 : 不按照 时间槽 发送 , 也就是随机发送 ;
  • 想发就发 ;

冲突检测、处理 :

① 出现冲突 : 如果发送时 , 出现了冲突 , 数据被丢弃 , 或部分出错 , 发送失败 ;

② 接收方处理 : 接收方没有收到数据 , 或 收到错误数据 , 那么向发送方 发送 错误信息 , 或者 干脆 不回送 确认信息 ;

③ 发送方处理 : 如果 发送方在 超时时间 内 没有收到 接收方的 确认信息 , 那么就重传之前的数据 ;

四、 时隙 ALOHA 协议


时隙 ALOHA 协议 :

① 时间片分割 : 将 时间 分成 若干 相同的时间片 ;

② 接入信道 : 所有 用户 在 每个时间片开始时 , 同步接入网络信道 ;

③ 冲突机制 : 如果 接入信道时 某 用户 与 其它用户 发生冲突 , 那么 等到下一个时间片再开始发送 ;

五、 纯 ALOHA 协议 与 时隙 ALOHA 协议 对比


纯 ALOHA 协议 与 时隙 ALOHA 协议 对比 :

① 吞吐量对比 : 纯 ALOHA 协议 比 时隙 ALOHA 协议 吞吐量低 ;

② 发送时机对比 : 纯 ALOHA 协议 想发就发 , 时隙 ALOHA 协议 只有在时间片 开始时 , 才能发 ;

0 人点赞