简述TCP协议三次握手机制并抓包分析.doc

简述TCP协议三次握手机制并抓包分析.doc

ID:55594152

大小:438.50 KB

页数:4页

时间:2020-05-19

简述TCP协议三次握手机制并抓包分析.doc_第1页
简述TCP协议三次握手机制并抓包分析.doc_第2页
简述TCP协议三次握手机制并抓包分析.doc_第3页
简述TCP协议三次握手机制并抓包分析.doc_第4页
资源描述:

《简述TCP协议三次握手机制并抓包分析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、三次握手机制:三次握手(threetimeshandshake;three-wayhandshake)所谓的"三次握手"即对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接。为了提供可靠的传送,TCP在发送新的数据之前,以特定的顺序将数据包的序号,并需要这些包传送给目标机之后的确认消息。TCP总是用来发送大批量的数据。当应用程序在收到数据后要做出确认时也要用到TCP。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器

2、,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态:第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功)状态,完成三次握手。完成三次握手,客户端与服务器开始传送数据。三次握手抓包:第一次握手:发送一个TCP,标志位为SYN,序列号为0

3、,代表客户端请求建立连接。第二次握手:发回确认包,标志位为SYN,ACK.第三次握手:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。