TCP与UDP

TCP三次握手与四次挥手分别是建立连接断开连接需要执行的过程。

TCP:传输控制协议

TCP是TCP/IP体系中较为复杂的协议,是传输层中最重要的协议

一、TCP主要特点

  1. TCP是面向连接的传输层协议
  2. TCP提供可靠的交付服务
  3. TCP提供全双工通信
  4. TCP是面向字节流

二、TCP为什么可靠

因为推出了窗口这个概念(UDP命令的)

窗口分为固定窗口和滑动窗口

固定窗口

窗口的容量为1,如果窗口过小,当传输比较大的数据时需要不停的进行确认,这个时候就会造成很大的延迟

滑动窗口

就是一种流量控制技术。
它本质上是描述接收方的TCP数据报缓冲区大小的数据,发送方根据这个数据来计算自己最多能发送多长的数据。若发送方收到接收方为0的TCP数据报,那发送方将停止发送数据,等到接收方发送窗口大小不为0的数据报的到来。

拥塞处理和流量控制

三、TCP三次握手

TCP在数据传输时要先建立连接,建立连接时要先通过三次握手

  1. 客户端向服务器端建立连接先发送一次数据
  2. 服务器响应端数据第二次握手
  3. 客户端又会响应数据端服务进行第三次握手

形象来说:

1、A找B&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值