欢迎来到天天文库
浏览记录
ID:57690843
大小:12.50 KB
页数:2页
时间:2020-09-01
《TCP用三次握手法建立连接和四次握手法释放连接的通信过程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、描述一个TCP用三次握手法建立连接和四次握手法释放连接的通信过程:TCP建立连接——“三次握手”:(1)主机A的客户进程想要和主机B的服务器建立连接时,首先向主机B的服务器发送一个连接请求报文段,SYN=1,ACK=0,同时为这个报文段分配一个序号,假设SEQ=1500。(2)主机B的服务器收到主机A的客户进程发送的连接请求报文段后,如果同意建立连接,就会向客户端发送一个同意连接的应答报文段,SYN=1,ACK=1,同时为这个报文段分配一个序号,假设SEQ=4000,AN=1501。(3)主机A的客户
2、进程收到应答报文段后会再向服务器发送确认建立传输连接报文段,SYN=1,ACK=1,SEQ=1501,AN=4001。至此,主机A的客户进程与主机B的服务器进程传输连接建立成功。TCP释放连接——“四次握手”:(1)假设客户端请求释放连接,主机A的客户进程会向主机B的服务器发送一个释放连接请求报文段,FIN=1,ACK=0,同时为这个报文段分配一个序号,假设SEQ=1800。(2)主机B的服务器收到释放连接请求报文段后如果同意释放连接,就会发送一个同意释放连接的应答报文段,ACK=1,需要为这个报文段
3、分配一个序号,假设SEQ=2500,AN=1801。(3)同时主机B的服务器如果没有数据需要再向客户端进程传输,需要释放服务器到客户端的连接,则它也向客户端进程发送一个释放连接请求报文段,FIN=1,SEQ=2501.AN=1801。(1)主机A的客户进程收到释放连接请求报文段后,需要向主机B的服务器发送一个释放传输连接应答报文段,ACK=1,SEQ=1801,AN=2502。至此,本次TCP连接彻底释放。
此文档下载收益归作者所有