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

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

文章目录

一、 动态分配信道

二、 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 协议 只有在时间片 开始时 , 才能发 ;


目录
相关文章
|
2天前
|
网络协议 Java API
深度剖析:Java网络编程中的TCP/IP与HTTP协议实践
【4月更文挑战第17天】Java网络编程重在TCP/IP和HTTP协议的应用。TCP提供可靠数据传输,通过Socket和ServerSocket实现;HTTP用于Web服务,常借助HttpURLConnection或Apache HttpClient。两者结合,构成网络服务基础。Java有多种高级API和框架(如Netty、Spring Boot)简化开发,助力高效、高并发的网络通信。
|
3天前
|
存储 网络协议 安全
15.网络协议-Radius协议
15.网络协议-Radius协议
|
3天前
|
存储 网络协议 网络安全
14.网络协议-邮件协议
14.网络协议-邮件协议
|
7天前
|
存储 JSON 前端开发
网络原理(4)HTTP协议(下)
网络原理(4)HTTP协议
20 0
|
10天前
|
存储 网络协议 Linux
|
10天前
|
安全 SDN 数据中心
|
11天前
|
网络协议 安全 网络性能优化
|
1月前
|
机器学习/深度学习 数据采集 人工智能
m基于深度学习网络的手势识别系统matlab仿真,包含GUI界面
m基于深度学习网络的手势识别系统matlab仿真,包含GUI界面
38 0
|
1月前
|
机器学习/深度学习 算法 计算机视觉
基于yolov2深度学习网络的火焰烟雾检测系统matlab仿真
基于yolov2深度学习网络的火焰烟雾检测系统matlab仿真
|
1月前
|
机器学习/深度学习 算法 计算机视觉
m基于深度学习网络的性别识别系统matlab仿真,带GUI界面
m基于深度学习网络的性别识别系统matlab仿真,带GUI界面
29 2