RTS请求发送机制怎么解决多设备网络冲突的?

当几个人都在房间各说各话的时候,因为缺少纪律和节奏,往往谁都不知道对方到底讲了啥。其实WiFi网络里也会发生同样的问题

多台设备同时给路由器发信号,导致它也听不懂这群家伙在讲什么,导致数据传输出错、网络卡顿,那有没有解决方案呢?

多设备网络冲突怎么解决

近日确实有很多河池的朋友问过这个问题,为啥连网好端端的就总是出岔子,也没断或是掉线啊?

其实很典型,我们的手机和电脑也是会互相占道的,没弄好规则导致

 

RTS请求发送就可以处理这种冲突的情况

让设备们举手发言,避免混乱

英文全称是Request to Send,翻译为请求发送;我给各位举个例子吧,比如说老师上课的时候提问问题,如果大家都知道的话肯定会抢着回答吧

作为老师一方肯定乐于发生这种情况,调动大家的积极性;但他自己也听不清到底是谁在讲话了,因此要有一个纪律性

 

为什么需要RTS?

WiFi一般使用共享信道传输数据,就像是一条大家都在用的无线公路,如果没有规则约束的话肯定不行吧

手机和电脑们都到处乱窜,数据会叠加干扰变成乱码,传输失败;失败之后还会自动重传,恶性循环了

 

第二就是隐藏节点问题

比如卧室的手机和客厅的平板都被墙体遮挡,但都能连接路由器的时候,它们就会误以为信道空闲,同时传输信号

而RTS正是解决这些问题的核心机制

 

RTS是怎么工作的?

其实它不是单独生效的

这里要引出另一个CTS协议,英文全称是Clear to Send,翻译过来是允许发送

两者互相配合形成完整的对话机制,以下是具体步骤

 

当设备要发送数据的时候,会先发出一个请求信号“报告,我有事情要处理”

路由器同意后会广播一个CTS信号给其他设备听“我同意它优先传输,各位先别插队别说话,安静等待几分钟”

 

怎么开启此功能?

先进入路由器的后台界面,点击无线设置中的高级,找到RTS\CTS阚值,建议设置在2347字节,这是默认值

如果找不到的话可以看看有没有相关的选项,直接启用即可,如没有就是当前条件不支持

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享