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

l8-d11 TCP连接管理与UDP协议

一、三次握手

TCP 建立连接的过程叫做握手。

采用三报文握手:在客户和服务器之间交换三个 TCP 报文段,以防止已失效的连接请求报文段突然又传送到了,因而产生 TCP 连接建立错误。

 

二、四次挥手

TCP 连接释放过程比较复杂。

数据传输结束后,通信的双方都可释放连接。

TCP 连接释放过程是四报文握手。

保活计时器

用来防止在 TCP 连接出现长时期空闲。

通常设置为 2 小时 。

若服务器过了 2 小时还没有收到客户的信息,它就发送探测报文段。

若发送了 10 个探测报文段(每一个相隔 75 秒)还没有响应,就假定客户出了故障,因而就终止该连接。

三、UDP协议

UDP 只在 IP 的数据报服务之上增加了一些功能:

复用和分用

差错检测

UDP 的主要特点:

        无连接。发送数据之前不需要建立连接。

        使用尽最大努力交付。即不保证可靠交付。

        面向报文。UDP 一次传送和交付一个完整的报文。

        没有拥塞控制。网络出现的拥塞不会使源主机的发送速率降低。很适合多媒体通信的要求。

        支持一对一、一对多、多对一、多对多等交互通信。

        首部开销小,只有 8 个字节。

http://www.lryc.cn/news/163001.html

相关文章:

  • Python+Requests+Pytest+Excel+Allure 接口自动化测试项目实战【框架之间的对比】
  • 商业航天进展迅速:中国航天科工三院成功完成电磁发射试验
  • MySQL和Oracle数据库引擎
  • CloudQuery X PolarDB:让数据库管理更简单
  • 机器学习开源工具BatteryML,一站式分析与预测电池性能
  • TypeScript:赋予JavaScript数据类型新的力量,提升编程效率!
  • LLMs之Baichuan 2:《Baichuan 2: Open Large-scale Language Models》翻译与解读
  • 听书网站模板源码 懒人书院网站源码 苹果cms手机听书网站模版源码 支持手机端
  • 算法 数据结构 斐波那契数列 递归实现斐波那契数列 斐波那契递归的优化 斐波那契数列递归求解 多路递归实现 斐波那契算法系列 数据结构(十一)
  • 【面试经典150 | 双指针】两数之和
  • 桥接模式简介
  • 零钱兑换00
  • JavaScipt中如何实现函数缓存?函数缓存有哪些场景?
  • android studio的Android Drawable Preview
  • 基于云计算的区域LIS系统系统源码
  • VR农学虚拟仿真情景实训教学演示
  • sklearn中make_blobs方法:聚类数据生成器
  • Win11自带微软输入法怎么输入π及其他希腊字母
  • 关于MyBatisPlus框架下出现xml里面定义的方法无法被正确识别以及提示调用mysql存储过程时参数无效的问题
  • vscode路径别名文件跳转解决办法
  • layui 富文本编辑器layedit 以及 图片转base64前端页面显示
  • 服务器给前端实时推送数据轻量化解决方案eventSource+Springboot
  • 数据结构与算法:数据结构基础
  • virtualbox虚拟机中安装FreeDOS系统和DJGPP编译环境
  • JAVASE事件监听
  • ubuntu14.04改静态ip
  • “文件的上传与下载:实现与优化“
  • uboot顶层Makefile前期所做工作说明三
  • Mysql树形表的两种查询方案(递归与自连接)
  • text-align和text-align-last的属性值