Netty学习(二)——黏包半包、协议设计解析、聊天室
TCP 以一个段(segment)为单位,每发送一个段就需要进行一次确认应答(ack)处理,但如果这么做,缺点是包的往返时间越长性能就越差为了解决此问题,引入了窗口概念,窗口大小即决定了无需等待应答而可以继续发送的数据最大值窗口实际就起到一个缓冲区的作用,同时也能起到流量控制的作用图中深色的部分即要发送的数据,高亮的部分即窗口窗口内的数据才允许被发送,当应答未到达前,窗口必须停止滑动如果 1001~2000 这个段的数据 ack 回来了,窗口就可以向前滑动。
















