目的
提高 TCP 协议效率的机制
与 延迟应答 一起作用提高 TCP 效率。
示例
背景:我去淘宝店买衣服
- 场景一:
我:第一天买了一件短袖;
店家第一天没有发货
…
我:第二天又在同一家淘宝店买了一条裤子;
店家今天发货了,将我昨天买的衣服和今天买的裤子一同发货。
这就是 捎带应答,如果店家衣服和裤子分开发货,那么显然是代价比较高的。
服务器最常见的就是 一问一答 的模式。如果每条消息都是 一问一答,类似于
- 请求
- 请求的 ACK
- 响应
- 响应的 ACK
而如果变成了 捎带应答,就是响应的同时把 ACK 顺便带过去,
- 请求
- 请求的 ACK + 响应
- 响应的 ACK
这样就减少了包的传输个数,降低了通信成本,从而提高了效率。
浙公网安备 33010602011771号