<tfoot id="auILJ"></tfoot>

<var id="auILJ"></var>

    |
    |
    51CTO旗下网站
    |
    |
    移动端

    Wireshark网络协议分析:解读TCP协议,理解TCP三握手和四挥手

    TCP传输控制协议是一个面向连接的,可靠的,基于字节流的传输层协议,实现端到端的连接,用于应用程序之间的通信。

    作者:雁过无声song来源:今日头条|2020-02-19 05:54

    TCP传输控制协议是一个面向连接的,可靠的,基于字节流的传输层协议,实现端到端的连接,用于应用程序之间的通信。

    一、TCP报文头格式

    TCP报文头格式

    二、TCP建立连接三次握手分析

    TCP的每一次通信,都要经过三次握手建立连接,四次挥手断开连接这个过程,以保证通信的可靠性。

    TCP建立连接三次握手分析

    标志位的表示含义:

    • SYN表示建立连接
    • FIN表示关闭连接
    • ACK表示响应
    • PSH表示有DATA数据传输
    • RST表示连接重置

    1. 建立连接的过程:

    • Client发送请求,并等待确认
    • Server收到请求后回应并请求确认
    • Client确认后完成连接的建立

    OK,握手成功,开始传输数据。

    2. TCP***次握手报文(SYN)解读

    3. TCP第二次握手报文(SYN/ACK)解读

    4. TCP第三次握手报文(ACK)解读

    TCP第三次握手报文(ACK)解读

    三、TCP四次挥手断开连接

    四次挥手断开连接的数据包,见下图

    四次挥手断开连接的数据包

    挥手过程

    四次挥手断开连接的数据包

    四次挥手主要是FIN标志的解读,其他的基本与以上相同。

    四次挥手断开连接的数据包

    【编辑推荐】

    1. 网络协议传奇(二):横空出世TCP
    2. 网络协议传奇(三):光荣家族各西东
    3. 网络协议传奇(四):小心求变演进路
    4. 网络协议传奇(五):大国阴影难消除
    5. 成为“黑客”前,必须掌握的“网络协议端口”
    【责任编辑:赵宁宁 TEL:(010)68476606】

    点赞 0
    分享:
    大家都在看
    猜你喜欢

    订阅专栏+更多

    16招轻松掌握PPT技巧

    16招轻松掌握PPT技巧

    GET职场加薪技能
    共16章 | 晒书包

    289人订阅学习

    20个局域网建设改造案例

    20个局域网建设改造案例

    网络搭建技巧
    共20章 | 捷哥CCIE

    645人订阅学习

    WOT2019全球人工智能技术峰会

    WOT2019全球人工智能技术峰会

    通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
    共50章 | WOT峰会

    0人订阅学习

    读 书 +更多

    SQL Server 2005奥秘

    本书是作者深入研究SQL Server 2005数据库体系结构和内部机制的经验总结。 全书不拘泥于具体的管理操作,而是通过对存储的数据和日志文件...

    订阅51CTO邮刊

    点击这里查看样刊

    订阅51CTO邮刊

    51CTO服务号

    51CTO播客