博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TCP关闭连接(四次挥手)
阅读量:4071 次
发布时间:2019-05-25

本文共 499 字,大约阅读时间需要 1 分钟。

本文紧接前篇文章《》,讨论4次挥手的过程。

       主动关闭方                                                                                被动关闭方

                 |                                                                                               |

                 |                                                                                               |

     ESTABLISHED                                                                            ESTABLISHED

                 |                                                                                               |

                 |                                                                                               |

       FIN_WAIT_1   ---------------------------FIN=1, seq=u----------------------------->CLOSE_WAIT

                 |                                                                                               |

                 |                                                                                               |

       FIN_WAIT_2   <---------------------ACK=1, seq=v, ack=u+1-------------------CLOSE_WAIT      

                 |                                                                                               |

                 |                                                                                               |

        TIME_WAIT    <---------------FIN=1, ACK=1, seq=w, ack=u+1------------ LAST_ACK         

                 |                                                                                               |

                 |                                                                                               |

        TIME_WAIT    ----------------ACK=1, seq=u+1, ack=w+1 ------------------->   CLOSE

                 |                                                                                               |

                 |before releasing connection, it MUST wait for 2MSL             |

                 |                                                                                               |

            CLOSE                                                                                     CLOSE

 

转载地址:http://zleji.baihongyu.com/

你可能感兴趣的文章
多线程使用随机函数需要注意的一点
查看>>
getpeername,getsockname
查看>>
Visual Studio 2010:C++0x新特性
查看>>
所谓的进步和提升,就是完成认知升级
查看>>
如何用好碎片化时间,让思维更有效率?
查看>>
No.182 - LeetCode1325 - C指针的魅力
查看>>
Encoding Schemes
查看>>
带WiringPi库的交叉笔译如何处理二之软链接概念
查看>>
Java8 HashMap集合解析
查看>>
自定义 select 下拉框 多选插件
查看>>
linux和windows内存布局验证
查看>>
Selenium-WebDriverApi接口详解
查看>>
Selenium-ActionChains Api接口详解
查看>>
Selenium-Switch与SelectApi接口详解
查看>>
Selenium-Css Selector使用方法
查看>>
Linux常用统计命令之wc
查看>>
fastcgi_param 详解
查看>>
解析zookeeper的工作流程
查看>>
搞定Java面试中的数据结构问题
查看>>
慢慢欣赏linux make uImage流程
查看>>