计算机网络(十六)——多路访问协议

本文介绍了多路访问协议,包括信道划分的TDMA、FDMA、CDMA协议,以及随机接入协议如时隙ALOHA、ALOHA和CSMA/CD的工作原理及效率分析。重点讨论了CSMA/CD的二进制指数后退算法,并提及了轮流协议中的轮询和令牌传递协议。
摘要由CSDN通过智能技术生成

理想的多路访问协议应具有以下两种特性:

  • 只有一个结点活跃时,该活跃节点具有R的吞吐量
  • 当有M个结点活跃时,每个活跃节点吞吐量接近R/M

1. 信道划分协议

有三种常用的信道划分技术:

  • 时分多路复用(TDMA):结点在时间上共享广播信道。
  • 频分多路复用(FDMA):结点将信道划分为多个较小带宽的信道。
  • 码分多址(CDMA):结点对发送数据编码,根据编码接收特定数据。

(1)时分多路复用(TDMA)

  • 定义:TDM将时间划分为多个帧(frame),并将帧划分为N个等长时隙(slot),在循环的TDM帧中结点在指定的时隙内传输分组比特
    在这里插入图片描述

  • 优点
    ①公平:N个结点等带宽的共享信道。
    ②避免了碰撞:不会有多个结点同时向信道传输数据。

  • 缺点
    节点每个帧时间内只能使用 R / N R/N R/N的带宽
    节点必须等待它的传输轮次
    即使节点是唯一有分组传输的节点。

(2)频分多路复用(FDMA)

  • 定义:FDM在单个较大带宽信道中划分了N个较小带宽的信道。
    在这里插入图片描述

  • 优点
    ①公平:每个节点都使用R/N的带宽。
    ②避免碰撞

  • 缺点
    ①节点只能使用 R / N R/N R/N的带宽,即使只有一个节点需要传输分组。

(3)码分多路复用(CDMA)

  • 定义:CDMA为每个节点分配唯一的编码,节点在传输数据前对数据进行编码,接收方根据编码选择接收。
  • 优点
    不同节点能够同时传输。

2. 随机接入协议

相比于第一类信道划分协议,随机接入协议具有以下特点:

  • 结点利用信道全部带宽发送分组
  • 没有事先的结点间协调。
  • 两个或多个结点同时传输数据时,会出现冲突

2.1 时隙ALOHA协议

(1)假定

  • 所有帧大小相同,将帧划分为等长的时隙。
  • 结点只有在时隙开始时刻发送帧。
  • 结点间时钟同步
  • 所有节点在该时隙结束之前检测碰撞事件。

(2)运行

  • 当结点有新的数据帧发送,则在下一个时隙开始时传输。
    ①如果无冲突,发送成功。结点等待下一个时隙发送新的帧。
    如果冲突,则以概率p在下一个时隙重传该帧,直至帧无碰撞地传输出去
    在这里插入图片描述

(3)优缺点
优点

  • 结点以信道全部带宽发送数据帧
    理解:当只有一个活跃结点时,相比于信道划分协议,结点只能使用R/N的信道带宽,它的传输效率更高。

  • 高度分散化:只需同步时隙。

  • 简单

缺点

  • 在有多个活跃结点时,部分时隙将会有冲突,造成时隙浪费
  • 存在空闲时隙
  • 保持时钟同步
  • 效率:最高效率为37%,效率较低

(4)效率
定义:长期运行时,成功发送帧的时隙所占的比例。

  • 对于一个节点,在一个时隙成功发送数据的概率: P ( 1 − P ) N − 1 ;
  • 4
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冠long馨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值