首页 > 其他分享 >TCP 与 UDP 的区别有哪些

TCP 与 UDP 的区别有哪些

时间:2022-12-13 17:34:14浏览次数:38  
标签:UDP 字节 哪些 TCP 可靠 面向 连接

什么是 TCP

  TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议

什么是 UDP

  UDP(User Datagram Protocol 用户数据报协议)是 OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务

区别

  TCP 是面向连接的传输控制协议,而 UDP 提供了无链接的数据报服务//类似电话与短信TCP 面向连接,提供可靠的数据服务

  TCP 首部开销 20 字节,UDP 首部开销 8 字节

  TCP 逻辑通信信道是全双工的可靠信道,UDP 则是不可靠信道 UDP 没有拥塞机制,因此网络出现拥堵不会使源主机的发送效率降低(有利于实时会议视频 等)

   TCP 的连接只能是点到点的,UDP 支持一对一,多对一,多对多的交互通信

 

ps:QQ使用的就是UDP ,udp因为不需要建立连接,所以速度快 ;

标签:UDP,字节,哪些,TCP,可靠,面向,连接
From: https://www.cnblogs.com/zhulongxu/p/16979393.html

相关文章

  • 与电装DENSO建立EDI连接需要掌握哪些信息?
    项目背景株式会社电装DENSOCORPORATION是世界汽车零部件及系统的顶级供应商,在2013年《财富》周刊公布的世界500强企业排名中,位列第242名。作为世界顶级汽车技术、系统以......
  • tcp协议通信的粘包问题
    粘包问题出现的原因tcp协议是流式协议,数据和水流一样粘在一起,没有任何界限区分客户端收数据的时候没有收干净,这就会使得和下次结果混合在一起解决粘包问题的思路......
  • 什么是 Ajax,Ajax 的原理,Ajax 都有哪些优点和缺点
    ajax是异步的js和xml,是一种创建交互式网页的开发技术,是和服务器进行异步通讯的技术;核心就是使用XMLHttpRequest向服务器发送请求获取数据;优点:页面不需要刷新,用户......
  • 哪些操作会消耗海外服务器带宽?
    作为站长,肯定有遇见服务器带宽一直跑满或流量不够用的情况,为了保证网站的稳定运行,需要及时购买或升级流量带宽。那么你们知道为什么香港服务器带宽会跑满?下面我们就简......
  • 基于tcp协议的套接字通信
    1、套接字socket简介Socket是应用层与TCP/UDP协议通信的中间软件抽象层,它充当一种接口的角色!封装了传输层以下的东西。1.1基于tcp的socket通信流程图2.tcp服务端搭建......
  • 基于DSP+ZYNQ平台Zynq7035/45 FPGA高速串行接口的千兆以太网UDP例程设计和使用说明
         Xines基于XilinxXC7Z035/45-2FFG676I自研平台XQ6657Z35-EVM的Zynq7035/45PL端高速串行接口,使用千兆以太网通讯方式来测试验证底板上的光口通信,实现以下以......
  • 移动端GIS地图软件(外业精灵)联合CAD在工程行业有哪些应用?
    摘要:本文以广东九建某某高校施工项目前期准备和施工验证工作为依托,以图新地球精准导入CAD为研究对象,总结了一套相对成熟且完善的应用技术。该应用技术能在实际地形和现状......
  • 面向连接的运输:TCP
    面向连接的运输:TCPTCP依赖于可靠数据传输,其中包括差错检测、重传、累积确认、定时器以及用于序号和确认号的首部子弹。TCP连接TCP被称为是面向连接的,这是因为在一个应用进程......
  • Tcp实现对象传输
    服务器处理用户连接线程类:publicclassServerThreadextendsThread{privateSocketsocket=null;publicServerThread(Socketsocket){this.socket=sock......
  • 选择光模块时,应该从哪些方面去选择?
    光模块在通信网络中也占据着不小的位置,在选择光模块时,我们应该从哪些方面去选择呢?1、传输距离:不一样的光模块支持的传输距离是不一样的,一般而言,多模光模块的传输距离会比单......