http协议交互过程篇一:wireshake抓包分析tcp与http过程详解http协议报文格式详解在我们日常生活中最常见的应用环境就是上网浏览网页,很多上班族到办公室的第一件事就是打开电脑,而开机后的第一件事就是打开ie、Firefox、myie、greenbrowser、opera等浏览器时,做的第一件事就是浏览一下例如.cn,的新闻,而这种简单的应用操作,完成的交互过程就是一个典型的http协议的应用过程。http是基于tcp的连接,因此,建立http连接必须经过tcp的过程,tcp的建立过程是3次握手的过程。然后就是http过程,http只有两种报文,请求和应答报文。完成http过程后,3次断开tcp连接。httptcp的第一阶段http开始之前先3次握手,第一阶段就是客户向服务器发送同步请求,flag字段的syn位置1。第二阶段第二阶段就是服务器向客户回复一个ack包,其中Flag字段的syn位和ack字段置1。tcp的第三阶段:tcp的第三阶段是客户向服务器发送ack,至此,tcp的3次握手结束