Wifi控制帧:RTS/CTS和ACK
帧控制与帧确认是流量控制的手段,流量控制有助于接收方使一个过快的发送方降低其发送帧的速度,帧确认ACK有助于发送方知道哪些帧被正确接收。802.11网络支持RTS/CTS,通过放缓传输来进行流量控制。当RTS/CTS启用时,一个站在发送数据帧之前发送一个RTS帧,当接收方愿意接收流量时,它会响应一个CTS帧,在接收方收到CTS帧后,会开启一个时间窗口(在CTS帧中标识),用于向确认接收的站点发送数据帧。
ACK帧是对预期在一段时间内收到的一个1单播帧或一组帧的响应。组播和广播没有ACK,避免发送“ACK爆炸”问题。指定时间内没有收到对应的ACK帧会导致帧重传。重传可能会导致网络中形成重复的帧,当发送方发送的帧是重传帧时,会在帧控制字段的Retry位设置相应的重传值,接收方会根据这个重试位删除重复的帧。每个站保存一个小的的接收缓存条目,当一个接收帧与一个条目匹配时,则丢弃这个帧。
Wifi控制帧:RTS/CTS和ACK相关推荐
- 初探802.11协议(3)——RTS/CTS控制帧
目录 一. Frame Format 1.1 RTS Duration 1.2 CTS Duration 二. 隐藏节点问题与RTS/CTS 2.1 RTS/CTS流程 三. 暴露节点问题 3.1 载 ...
- IEEE 802.11 RTS/CTS 协议
IEEE 802.11 RTS/CTS即RTS/CTS协议(Request To Send/Clear To Send)即请求发送/清除发送协议是被802.11无线网络协议采用的一种用来减少由隐藏节点 ...
- 串口 【RXD TXD含义】【RTS CTS协议】
RXD TXD含义 RXD在DTE设备端为接收,即输入,在DCE设备端同名RXD为发送端,即输出.在一对通讯系统中RXD信号在DTE设备端为输入信号,在DCE设备端为输出信号.原英文解释是综合译法,一 ...
- DCD DSR DTR RTS CTS表示什么意思
DCD :载波检测.主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音, 处于在线状态. RXD:此引脚用于接收外部设备送来的数据:在你使用Modem时,你会发现RXD指示灯在闪烁, ...
- RTS/CTS机制以及RTS threshold
目录 1. 为什么要有RTS/CTS 2. RTS threshold 1. 为什么要有RTS/CTS 在以太网络中,工作站是通过接收传输信号来行使CSMA/CD载波监听的功能.空中的介质线路中包含了 ...
- java 串口 dtr rts_【整理】串口(RS232/RS485等)通讯中RTS/CTS,DTR/DSR的含义详解
[背景] 之前就折腾过很多关于RTS/CTS,DTR/DSR的内容: 但是至今还是觉得,没有彻底明白,还有有一点点迷惑. 现在重新去整理相关知识. [折腾过程] 1.参考: 先贴出缩写的含义:DTR ...
- java 串口 dtr rts_串口(RS232 RS485等)通讯中RTS/CTS,DTR/DSR的含义详解
串口(RS232 RS485等)通讯中RTS/CTS,DTR/DSR的含义详解 先贴出缩写的含义: DTR – Data Terminal Ready DSR – Data Set Ready RTS ...
- linux串口dtr,串口通信 DTR DSR RTS CTS
串口通信可以连接两个设备, 当使用9芯线路时: 1) 地(GND) 2)接受数据(RX data) 3)传输数据 (TX data) 4) 数据终端准备(DTR) 5) GND 6)数据准备 (DSR ...
- RS232的硬件流控:DCD DSR DTR RTS CTS
DCD :载波检测.主要用于Modem通知计算机其处于在线状态,即Modem检测到拨号音, 处于在线状态. RXD:此引脚用于接收外部设备送来的数据:在你使用Modem时,你会发现RXD指示灯在闪烁 ...
最新文章
- 配置 Zabbix 监控 Nginx(Apache、php-fpm)
- 牛客多校2 - Fake Maxpooling(线性递推gcd+单调队列)
- 【SpringCloud】Netflix源码解析之Ribbon:负载均衡策略的定义和实现
- golang安装grpc,timeout问题
- NestedScrollView、RecycleView、ViewPager 嵌套常见问题
- C/C++中函数指针的含义(转)
- UNIX环境高级编程(第三版)关于apue.h的用法
- JAVA集合系列(5):关于LinkedList
- 【JDBC】使用IDEA连接数据库,执行增删改操作。
- 曾国藩论“慎独”:人生第一自强之道 寻乐之方
- iOS界面调试工具Reveal
- bzoj2794 [Poi2012]Cloakroom ( 背包DP+离线 )
- 云南省计算机云教室,“云教室”落户云南祥云这个小山村
- 微信小程序(实现抖音播放效果)上下滑动全屏播放效果
- Java+Swing聊天室
- python读取、保存图片的方法
- 服务器配置(IIS服务器安装)
- java 非法字符uff5b,uff,老外说uff是什么意思
- 开发以及团队管理方面的心得总结
- [RedHat学习笔记]总结现学的所有命令(RH033),以及相关概念。