我是无线网络的新手,想知道为什么用于以太网的相同冲突检测机制不能应用于 WiFi。我想我开始明白了,但不确定我是否明白:
WiFi 的物理特性使得使用 CAMA/CD 机制变得不可能和不切实际。这是由于 CSMA/CD 的“侦听”性质,如果媒体在传输数据包之前是空闲的。使用 CSMA/CD,如果在介质上检测到冲突,终端设备必须等待随机时间,然后才能开始重传过程。因此,CSMA/CD 适用于有线网络,但是,在无线网络中,发送方无法像 CSMA/CD 那样检测冲突,因为发送方只能在介质上发送和接收数据包但无法感知通过该介质的数据。因此,CSMA/CA 用于无线网络。CSMA/CA 不检测冲突(与 CSMA/CA 不同),而是通过使用控制消息来避免它们。
我是在正确的轨道上还是我应该考虑其他事情?
Chr*_*s S 12
你的首字母缩略词混淆了左右,但基本要点是正确的。
无线收发器不能同时在同一个信道上发送和接收,因此它们不能检测冲突。这是因为发送功率(通常在 100mw 左右)和接收灵敏度(通常在 0.01 到 0.0001mw 左右)之间存在令人难以置信的差异。发送将掩盖任何可能接收到外来信号的机会,没有“碰撞检测”的机会。出于这个原因,控制消息的冲突避免是必要的。
在大多数有线网络(如以太网)上,电压约为 1 到 2.5v;发送和接收的电压大致相同。因此,如果您发送 2.5v 信号,而其他人与 -2.5v 信号发生碰撞,则“检测”部件将在 0v 附近的某处看到信号并知道发生了碰撞。
归档时间: |
|
查看次数: |
72547 次 |
最近记录: |