当前位置: 首页 > news >正文

11. 计算机网络TCP三次握手

1. 前言

TCP 和 UDP 协议是计算机网络的重要组成协议,两者经常被拿来比较,其中 TCP 协议往往会被面试官深入考察。

本节课程将和大家一起学习传输层的 TCP 和 UDP 协议。通过本节课程,你会了解到 TCP 和 UDP 协议的区别,重点是要掌握 TCP 协议的三次握手过程以及三次握手的必要性。

2.1 TCP 和 UDP

面试官提问: TCP 协议和 UDP 协议有什么区别?有什么共同点?

题目解析:

相同点:两个协议最大的共同点是都位于 TCP/IP 网络模型的传输层。

不同点:我们通过表格的形式对比不同。

TCP(Transmission Control Protocol,传输控制协议)UDP(User Datagram Protocol,用户数据报协议)
是否连接面向连接无连接
传输方式面向字节流:直接以字节流形式传输面向报文:对于应用程序交付的数据,添加首部之后就交付给 IP 层
首部格式20 个字节的固定首部只有 8 个字节
是否可靠可靠传输,依靠流量控制和拥塞控制不可靠传输
连接对象个数一对一连

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Python】趣味游戏编程练习记录
  • 7.31日学习打卡---Spring Cloud Alibaba(一)
  • 明明谷歌账号输入正确,登录的时候谷歌却提示:找不到您的Google账号?原因和建议
  • Java--异常
  • 视频剪辑的重磅AI神器:FunClip
  • C语言:扫雷游戏实现
  • 探索Django
  • C语言中数组的各种排序
  • 数据结构与算法 - 链表
  • 项目实战_表白墙(简易版)
  • mysql忘记root密码 解决办法
  • 如何通过前端表格控件实现自动化报表?
  • 教育教学质量评测系统开发之软件技术分析
  • ConversationChain记忆功能案例演示
  • win10桌面任务栏美化(不用软件)(任务栏应用居中,透明任务栏)
  • JavaScript-如何实现克隆(clone)函数
  • “大数据应用场景”之隔壁老王(连载四)
  • cookie和session
  • Java IO学习笔记一
  • java 多线程基础, 我觉得还是有必要看看的
  • JAVA多线程机制解析-volatilesynchronized
  • Koa2 之文件上传下载
  • oldjun 检测网站的经验
  • Python 反序列化安全问题(二)
  • python学习笔记 - ThreadLocal
  • Transformer-XL: Unleashing the Potential of Attention Models
  • zookeeper系列(七)实战分布式命名服务
  • 对超线程几个不同角度的解释
  • 基于axios的vue插件,让http请求更简单
  • 前端临床手札——文件上传
  • 使用 QuickBI 搭建酷炫可视化分析
  • 提醒我喝水chrome插件开发指南
  • 项目实战-Api的解决方案
  • 异常机制详解
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​​​​​​​STM32通过SPI硬件读写W25Q64
  • ​【数据结构与算法】冒泡排序:简单易懂的排序算法解析
  • ​如何在iOS手机上查看应用日志
  • ​探讨元宇宙和VR虚拟现实之间的区别​
  • $.ajax()参数及用法
  • (03)光刻——半导体电路的绘制
  • (Java入门)学生管理系统
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (二)原生js案例之数码时钟计时
  • (分类)KNN算法- 参数调优
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (三)docker:Dockerfile构建容器运行jar包
  • (一)WLAN定义和基本架构转
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .net framework 4.0中如何 输出 form 的name属性。
  • .Net Redis的秒杀Dome和异步执行