总结计算机网络教程课程期末必记知识点。
应用层 | |
---|---|
UDP | TCP |
IP | |
与各种网络的接口 |
用户数据报协议(UDP)是一种在网络通信中常用的传输层协议。与传输控制协议(TCP)相比,UDP具有以下特点:
实际生活中,UDP协议常用于以下应用场景:
三次握手,四次挥手
慢启动(Slow Start)和拥塞避免(Congestion Avoidance)是TCP(传输控制协议)中的两个重要机制,用于控制网络拥塞并优化数据传输性能。
慢启动的目的是避免在网络负载较重时引发拥塞。通过逐渐增加发送速率,慢启动可以让发送方逐步感知网络的可用带宽,从而避免发送过多的数据导致网络拥塞。
拥塞避免通过逐渐增加发送速率,但速度较慢,以防止过多的数据包在网络中积聚,从而减少网络拥塞的可能性。 慢启动和拥塞避免机制共同作用,可以使TCP连接根据网络的状况自适应地调整传输速率,避免网络拥塞并提高传输效率。
快速恢复(Fast Recovery)是TCP(传输控制协议)中的一种拥塞控制机制,用于在发生丢包时更快地恢复数据传输速率,以提高网络传输效率。 当发生数据包丢失时,TCP会认为网络出现了拥塞,并采取相应的措施来减少发送方的数据传输速率,以避免进一步加重网络拥塞。而快速恢复机制可以在减少发送速率的同时,更快地恢复到之前的传输速率,以提高效率。 具体步骤如下:
通过快速恢复机制,TCP可以更快地从拥塞状态中恢复,避免了慢启动阶段的线性增长,提高了网络传输效率。这样可以使发送方更好地利用可用带宽,减少传输延迟,并最大化地利用网络资源。