简述隐蔽站和暴露站

您所在的位置:网站首页 b站的隐藏 简述隐蔽站和暴露站

简述隐蔽站和暴露站

2023-08-26 03:22| 来源: 网络整理| 查看: 265

背景:在传统的共享以太网中,所有的节点共享传输介质。如何保证传输介质有序、高效地为许多节点提供传输服务,

就是以太网的介质访问控制协议要解决的问题

CSMA/CD 协议

CSMA/CD(Carrier Sense Multiple Access with Collision Detection)即带冲突检测的载波监听多路

访问技术(载波监听多点接入/碰撞检测)。

控制规程

控制规程的核心问题:解决在公共通道上以广播方式传送数据中可能出现的问题(主要是数据碰撞问题) 控制过程包含四个处理内容:监听、发送、检测、冲突处理 ( 1 ) 监听: 通过专门的检测机构,在站点准备发送前先侦听一下总线上是否有数据正在传送(线路是否忙)? 若“忙”则进入后述的“退避”处理程序,进而进一步反复进行侦听工作。 若“闲”,则一定算法原则(“ X 坚持”算法)决定如何发送。 ( 2 ) 发送: 当确定要发送后,通过发送机构,向总线发送数据。 ( 3 ) 检测: 数据发送后,也可能发生数据碰撞。因而,要对数据边发送,边检测,以判断是否冲突了 。 ( 4 )冲突处理: 当确认发生冲突后,进入冲突处理程序。有两种冲突情况: ① 侦听中发现线路忙 ② 发送过程中发现数据碰撞 ① 若在侦听中发现线路忙,则等待一个延时后再次侦听,若仍然忙,则继续延迟等待,一直到可以发送为止。每次延时的时间不一致,由退避算法确定延时值。 ② 若发送过程中发现数据碰撞,先发送阻塞信息,强化冲突,再进行监听工作,以待下次重新发送(方法同①) CSMA/CD 工作原理及性能分析(指标与影响因素)  

(一)隐蔽站问题

A的覆盖范围是黄色圆圈,C的覆盖范围是蓝色范围,而B处于两者的相交,

当 A 和 C 检测不到无线信号时,都以为 B 是空闲的,

因而都向 B 发送数据,结果发生碰撞,这种未能检测出媒体上已存在的信号的问题

叫做隐蔽站问题(hidden station problem)

 

隐蔽站问题的解决?

发送数据之前进行预约解决了隐蔽站问题,(图片参照上面)

Step1:A和C向B发送数据之前,先发送一个请求。

Step2:B收到请求后,向A返回一个确认信息,允许A发送,当A收到确认信息后,开始发送数据

 

(二)暴露站问题

B的作用范围是黄色区域,A和C都在B的作用范围之内,可以接收A发出的信号,

C的作用范围是蓝色区域,B和D都在C的作用范围内,可以接收C发出的信号

B 向 A 发送数据,而 C 又想和 D 通信。

C 检测到媒体上有信号,于是就不敢向 D 发送数据(C检测到B有信号发出,误以为D也接收到,但其实D不在B的作用范围)

 

其实 B 向 A 发送数据并不影响 C 向 D 发送数据

这就是暴露站问题(exposed station problem

 

 

 

 

 

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3