什么是计算机网络中的位图协议?
位图协议称为无冲突协议。在位图协议中,每个竞争周期正好由 N 个时隙组成。如果任何站必须发送一个帧,那么它会在相应的时隙中发送一个 1 位。
位图算法
位图协议的算法解释如下 -
第 1 步- 我们使用位图或位向量来表示一组有限的不同整数。
步骤 2 - 要对整数数组进行排序,需要将数组大小初始化到指定范围,然后用程序中的默认值填充它,然后将位图中的相应位设置为 1,每个整数被输入。
Step 3 - 扫描位图并按排序顺序打印整数是最后一步。
解释
位图协议以图形方式表示如下 -
这里,
第 1 步- 每个竞争周期正好有 N 个时隙。如果站 0 有要发送的帧,则它在时隙 0 期间发送 1 位。通常,站 j 可以通过在时隙 j 中插入 1 位来宣布它有要发送的帧。
第 2 步- 在所有 N 个时隙都通过后,每个站都会知道哪个站准备好传输,然后按数字顺序传输帧。
第 3 步- 由于相互理解,没有发生冲突的机会。
第 4 步- 在最后一个就绪站传输其帧后,所有站都可以监控,另一个 N 位竞争周期开始。
第 5 步- 如果一个站点在其位槽经过后立即准备就绪,则它必须保持沉默,直到位图再次出现。
Step 6 - 在实际传输之前广播传输的愿望的协议称为保留协议,因为它们提前保留信道所有权并防止冲突。
基本位图:效率
信道效率/利用率:假设 N 个时隙,每帧 d 位
Low load: ~ d/(d+N)High load: ~ d/(d + 1)
平均延迟
> (N-1)d/2 + N
以上是 什么是计算机网络中的位图协议? 的全部内容, 来源链接: utcz.com/z/363008.html