计算机网络知识点总结(五)

目录

五、运输层

        5-1运输层概述

        5-2  运输层端口号、复用与分用的概念

        5-3  UDP与TCP的对比 

        5-4  TCP的流量控制

        5-5  TCP的拥塞控制 

        5-6  TCP超时重传时间的选择

        5-7  TCP可靠传输的实现

        5-8  TCP的运输连接管理--TCP的连接建立

        5-9  TCP的运输连接管理--TCP的连接释放

        5-10  TCP报文段的首部格式 


五、运输层

        5-1运输层概述

计算机网络知识点总结(五)_第1张图片

        5-2  运输层端口号、复用与分用的概念

 计算机网络知识点总结(五)_第2张图片

        5-3  UDP与TCP的对比 

计算机网络知识点总结(五)_第3张图片

        5-4  TCP的流量控制

计算机网络知识点总结(五)_第4张图片

seq是TCP报文段首部中的序号字段

seq的值表示TCP报文段数据载荷的第一个字节的序号

ACK是TCP首部中的标志位    ACK  = 1 表示这是一个TCP确认报文段

ack是TCP报文段首部中的确认号字段   取值表示此序号之前的数据已经全部正确接收

rwnd是TCP报文段首部中的窗口字段 取值表示自己的接受窗口大小
 

计算机网络知识点总结(五)_第5张图片

计算机网络知识点总结(五)_第6张图片

        5-5  TCP的拥塞控制 

在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分网络性能就要变坏

这种情况就叫做拥塞

若出现拥塞而不进行控制,整个网络的吞吐量将随输入负荷的增大而下降。

计算机网络知识点总结(五)_第7张图片

 TCP拥塞控制的四种算法

慢开始、拥塞避免、快重传、快恢复

 拥塞窗口cwnd   发送窗口swnd   慢开始门限ssthresh

计算机网络知识点总结(五)_第8张图片

 当重传计时器超时,则判断网络可能出现了拥塞,进行如下工作:

1.将ssthresh值更新为发生拥塞时cwnd值的一半

2.将cwnd值减少为1,并重新开始执行慢开始算法

计算机网络知识点总结(五)_第9张图片

计算机网络知识点总结(五)_第10张图片

        5-6  TCP超时重传时间的选择

 计算机网络知识点总结(五)_第11张图片

        5-7  TCP可靠传输的实现

计算机网络知识点总结(五)_第12张图片

        5-8  TCP的运输连接管理--TCP的连接建立

        5-9  TCP的运输连接管理--TCP的连接释放

计算机网络知识点总结(五)_第13张图片

        5-10  TCP报文段的首部格式 

你可能感兴趣的:(网络基础概念,大数据)