【TCP和UDP区别】
TCP作为面向流的协议,提供可靠的、面向连接的运输服务,并且提供点对点通信
UDP作为面向报文的协议,不提供可靠交付,并且不需要连接,不仅仅点对点,也支持多播和广播

【为什么TCP可靠】
TCP有三次握手建立连接,四次挥手关闭连接的机制
除此之外还有滑动窗口和拥塞控制算法,最最关键还是保留超时重传的机制。
对于每份报文也存在校验,保证每份保温可靠性

【为什么UDP不可靠】
UDP面向数据报无连接的,数据报发出去,就不保留数据备份了
仅仅再ip数据报头部加入校验和复用
UDP没有服务器和客户端的概念
UDP报文过长的话是交给ip切成小段,如果某段报废报文就废了

【计算机网络】TCPUDP区别、TCP可靠、UDP不可靠相关推荐

  1. 【重难点】【计算机网络 02】TCP 和 UDP 的区别、TCP 的三次握手和四次挥手、HTTP 和 HTTPS、HTTP 各版本之间的区别、HTTP 如何实现长连接

    [重难点][计算机网络 02]TCP 和 UDP 的区别.TCP 的三次握手和四次挥手.HTTP 和 HTTPS.HTTP 各版本之间的区别.HTTP 如何实现长连接 文章目录 [重难点][计算机网络 ...

  2. 【计算机网络】比较TCP与UDP

    TCP vs UDP 计算机网络传输层有两种重要的协议:TCP和UDP. TCP提供了一种面向连接的可靠数据传输:UDP则提供了一种无连接的不可靠数据传输. 乍一看,我们选TCP不就完事了?何必使用U ...

  3. 【计算机网络】— 认识 TCP和UDP协议 03

    目录 一. UDP 二. TCP 2.1 TCP的一些特性 2.2 TCP的几种原理​​​​​​​ TCP和UDP的对比: TCP用于可靠传输的情况,应用于文件传输,重要状态更新等场景: UDP用于对 ...

  4. 计算机网络——运输层(TCP、UDP)

    目录 一.概述: 1.运输层和应用层的关系: 2.因特网运输层的概述: 3.运输层提供的服务: 3.1  UDP: 3.2  TCP: 4.多路复用和多路分解: 4.1无连接的多路复用和多路分解: 4 ...

  5. TCP和UDP协议的特点和区别详解

    TCP和UDP都是传输层的协议,它们起到的最基本功能都是将IP提供的主机-主机传递服务扩展到端-端的进程级,通俗来说,就是把数据段从一个电脑上面的一个应用传递到另一个电脑上面的一个应用上面.除此之外, ...

  6. socket、tcp、udp、http 的认识及区别

    一.先来一个讲TCP.UDP和HTTP关系的 1.TCP/IP是个协议组,可分为三个层次:网络层.传输层和应用层. 在网络层有IP协议.ICMP协议.ARP协议.RARP协议和BOOTP协议. 在传输 ...

  7. TCP和UDP的区别(Socket)

    TCP和UDP区别 TCP和UDP编程区别 TCP编程的服务器端一般步骤是: 1.创建一个socket,用函数socket(): 2.设置socket属性,用函数setsockopt(); * 可选 ...

  8. tcp协议和udp协议区别_TCP和UDP协议有什么区别?

    tcp协议和udp协议区别 TCP and UDP are two protocols that are part of the transport layer in a TCP/IP model o ...

  9. 【亡羊补牢】计算机网络灵魂之问 第8期 tcp和udp区别

    这是博主面向腾讯学习的面试题大整理系列,可以在如下github仓库Issues中通过 Labels 标签分类查看相关内容,同时欢迎大家指正可能的错误并且提出自己的解答,希望大家学的鱼块,春秋招顺利! ...

最新文章

  1. MPLS是怎么工作的?
  2. python输入名字、输出欢迎你_python笔记3-输出输入、字符串格式化
  3. python exe运行报 编码错误_python运行显示编码错误
  4. ClewareControl 2.4 发布,传感器控制程序
  5. ImageView---属性android:background与android:src的区别
  6. linux C 基于链表链的定时器
  7. tab切换中的滚动条下拉分页带来的问题
  8. Bzoj1070 [SCOI2007]修车
  9. 【运动学】基于matlab速度+加速度数值计算(匀速圆周运动) 【含Matlab源码 975期】
  10. 中小企业信息化建设管理方案规划设计1
  11. 洛必达法则及极限问题总结
  12. server宕机监控、检測、报警程序(139绑定手机短信报警)monitor_down.sh
  13. php直播平台原理,php直播平台源码的直播带货平台有何技巧,别说没告诉你
  14. 工控网络安全防护分析与建议
  15. 随便学学Python-day7-字典和集合
  16. 数据可视化学习(一)——折线图和散点图
  17. 通过堡垒机/跳板机实现文件在本地Mac与服务器之间的互传
  18. 计算机应用基础提问话题,10个开启新话题的过渡方法.docx-汇文网
  19. inline内联函数 static静态函数 普通函数区别
  20. 分治(二)——三分法学习笔记

热门文章

  1. 矩阵向量求导 (转载与整理)
  2. Raft论文解读对话
  3. 串口服务器协议moxa,moxa串口服务器接线
  4. 计算机二级vb常考知识点,全国计算机二级vb考试应考注意事项
  5. [Python]图像处理——区域生长
  6. Android开发技巧!怒斩获了30家互联网公司offer,大厂直通车!
  7. Android流畅启动动画,简单设置你的安卓 绝对流畅到爆
  8. CSP考试 202209-1 如此编码
  9. c语言vsprintf函数,vsprintf函数
  10. 【蚁群系统】解决TSP旅行商问题(matlab实现)