博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IP数据网络基础
阅读量:5319 次
发布时间:2019-06-14

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

TCP的连接管理:面向连接的传输需要三个阶段:连接建立、数据传输和连接终止。TCP连接的管理就是使传输连接的建立和释放都能正常地进行。

三次握手过程,采用客户/服务器方式。

服务器告诉自己的TCP已经准备好接受连接,称为被动打开请求。(被动等待连接建立)

客户程序发出请求叫做主动打开。(主动发起连接的建立)

连接建立过程中要解决的三个问题:

要使每一方能够确知对方的存在。

要允许双方协商一些参数。

能够对传输实体资源进行分配。

三次握手过程

主动关闭端发送一个FIN报文段:FIN(seq:x,ack:y,F)。

服务器端发送一个FIN+ACK报文段:FIN+ACK(seq:y,ack:x+1,A,F)

发送一个ACK报文段:ACK(seq:x,ack:y+1,A)

四次握手过程

半关闭连接

转载于:https://www.cnblogs.com/pp-123456/p/10913515.html

你可能感兴趣的文章
Objective-C中的@property和@synthesize用法
查看>>
一位面试者提到直接调用vuex中mutations方法
查看>>
动态加载vs静态加载
查看>>
(7)关于margin的一些想法2.0
查看>>
C#类与结构体究竟谁快——各种函数调用模式速度评测
查看>>
我到底要选择一种什么样的生活方式,度过这一辈子呢:人生自由与职业发展方向(下)...
查看>>
一些有意思的算法代码[转载]
查看>>
poj 题目分类
查看>>
windows 安装yaml支持和pytest支持等
查看>>
读书笔记:季羡林关于如何做研究学问的心得
查看>>
面向对象的优点
查看>>
套接口和I/O通信
查看>>
mysqlslap 压力测试工具
查看>>
DWR与Spring结合
查看>>
[转]Eclipse下导入外部jar包的3种方式
查看>>
阿里巴巴面试之利用两个int值实现读写锁
查看>>
连续数字或英文字符文本强制换行
查看>>
DevExpress Carousel 设置水平滑动列表
查看>>
python总结--目录(转)
查看>>
成都同学聚会
查看>>