TCP协议

TCP: 传输控制协议.

基于TCP的应用层协议:

HTTP: 80

HTTPS: 443

FTP: 21

SSH: 22

TELNET: 23

SMPTP/POP : 25/110

TCP 三次握手, 四次挥手(flags: SYN , ACK,  FIN):

TCP三次握手的原理:

TCP四次握手:

TCP可靠传输(Seq, ACK, 超时重传, 快速重传, 经典重传):

SEQ: 接受方收到乱序的数据包可以通过SEQ进行排序.

SEQ, ACK, LEN之间的关系:(数据通信是双向的,双方都维护者各自的值)

经典重传: 通过接收方回复的ACK进行判断数据的丢失, 重传[ACK 的值 , (上一次seq的值 + Len)] 之间的数据包

流量控制(滑动窗口): 滑动窗口大小动态调整

多路复用(会话, 五元组):

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值