【Java成王之路】EE初阶第十三篇:(网络原理) 3

上节回顾

TCP

1.有连接

2.可靠传输(可靠传输 != 安全传输,可靠是指我发一个消息之后对方收没收到我心里有数)

3.面向字节流

4.全双工

TCP可靠传输的机制特性:

1.确认应答

2.超时重传

3.连接管理:

如何建立连接:三次握手

如果断开连接:四次挥手

接上一篇继续:

 如何断开连接:四次挥手

【Java成王之路】EE初阶第十三篇:(网络原理) 3_第1张图片

四次挥手的状态转换

【Java成王之路】EE初阶第十三篇:(网络原理) 3_第2张图片 【Java成王之路】EE初阶第十三篇:(网络原理) 3_第3张图片

四次挥手一定是四次吗?是否可能是三次?

有可能的!!

后面会写到:延时应答和捎带应答.

虽然ACK和FIN是不同时机,但是在延时应答和捎带应答的情况下是有可能合并在一起的

四次挥手一定会执行吗?

也不一定

四次挥手是一个TCP正常断开的流程,但是实际上,有时候TCP连接也会异常断开.(例如网线断了) 

TCP第四个机制

4.滑动窗口

  

TCP第五个机制

5.流量控制

对滑动窗口的进一步补充

【Java成王之路】EE初阶第十三篇:(网络原理) 3_第4张图片

你可能感兴趣的:(网络,服务器,运维,java,开发语言)