网络传输协议TCP与UDP

1.TCP协议

1.1 tcp协议的定义

tcp是面向连接的传输成通信协议,他是基于字节的流式协议,数据传输可靠

1.2 tcp协议的特性

 (1).有序性:tcp协议在发送端会给数据包编号,是的接收段能够正切判断数据包的正确次序

   (2)   .正确性TCP使用checksum函数检查数据包是否损坏,发送接收都会计算校验和

   (3)   .可靠性:发送端有超时重发,并有确认机制识别错误和数据的丢失

   (4)   .可控性:采用滑动窗口协议与拥塞控制算法来控制1.3据包的发送速度

1.3 tcp通信的三个阶段

   (1).建立连接

   (2).传输数据

   (3).终止连接

1.4 网络协议的三次握手,四次挥手

这里的三次握手指的是建立连接,四次挥手式终止连接

三次握手

四次挥手

2.UDP

2.1 定义

UDP是用户数据报协议,面向事务的传输层协议,传输数据不可靠

2.2

(1).无连接,面向事务,数据可能丢失或者损坏

(2).报文小,传输速度快

(3).适合于吞吐量打,可以在一定程度上承受数据损失的传输通信

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值