|
Post by account_disabled on Oct 23, 2023 6:36:36 GMT
接收方必须有累积确认功能可以减小传输开销可以在合适的时候发送确认也可以在自己有数据需要发送时捎带确认。但是接确认不能超过 秒。 流量控制 般我们都希望发送数据的速度尽可能快但如果发送数据的速度过快接收端来不及接收就可能导致数据丢失的问题。所谓流量控制就是根据接收端的接收能力动态地调整发送端的发送速度确保接收端来的及接收。流量控制主要是通过滑动窗口机制实现的。 发送窗口不能超过接收方的接收窗口在 窗口通知后可能会出现死锁问题接收方的接收缓冲又有了些存储空接收方互相等待消息。 为每个连接设有个持续计时器只要收到了 窗口通知就启动计时器到时候发送 字节大小的 窗口探测报文如果仍是 就重置计时器如果不是 就打破了死锁的僵局。 拥塞控制 当网络中对资源的需求超过了资源的可用量就叫建 最后的数据库 能做拥塞。当吞吐量明显小于理想的吞吐量时就出现了轻度拥塞当吞吐量随着负载的增加反而下降时网络就进入了拥塞状态。当吞吐量降为 时网络已无法正常工作进入了死锁。拥塞控制就是尽量减少注入网络的数据减轻网络中的路由器和链路的负担。 拥塞控制是个全局性的问题它涉及网络中的所有路由器和主机而流量控制只是个端到端的问题是两个端点之间通信量的控制。 拥塞控制有开环和闭环手段开环就是在设计网络时事先将有关发生阻塞的因素考虑到缺点是系统旦开始运行就不能更改。闭环则是基于反馈环路动态处理监测网络以便检测拥塞发生的时间和地点把拥塞发生的信息传送到可采取行动的地方调整网络系统的运行解决问题。拥塞控制主要有四个方法慢开始拥塞避免快重传和快恢复。 所谓慢开始就是基于窗口的拥塞控制发送端设有个。
|
|