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

网络的UDP协议和TCP协议

协议:数据在网络中的传输规则,常见的协议有
UDP协议和TCP协议
协议:计算机网络中,连接和通信的规则被称为网络通信协议
UDP协议:用户数据报协议,是面向无连接通信协议,速度快,有大小限制一次最多发送64k,数据不安全,容易丢失数据

TCP协议:传输控制协议,TCP是面向连接的通信协议,速度慢,没有大小限制,数据安全。它在通信的两端各建立一个Socket对象。通信之前要保证连接已经建立。通过Socket产生IO流来进行通信

三次握手
1.客户端向服务端发出连接请求,等待服务器确认
2.服务器向客户端返回一个响应,告诉客户端收到了请求
3.客户端向服务器再次发出确认信息,连接建立

四次挥手
1.客户端向服务器发出取消连接请求
2.服务器向客户端返回一个响应表示受到客户端取消请求->服务器将最后的数据处理完毕->3.服务器向客户端发送确认取消信息
4.客户端再次发送确认消息,连接取消


http://www.kler.cn/a/3812.html

相关文章:

  • Restormer: Efficient Transformer for High-Resolution Image Restoration解读
  • [gdb调试] gdb调试基础实践gdb指令汇总
  • 知识图谱中的word2vec 技术是做什么的?
  • Cloud Foundry,K8S,Mesos Marathon弹性扩缩容特性对比
  • 昇腾环境ppstreuct部署问题记录
  • Android设备:Linux远程gdb调试
  • JavaScript-扫盲
  • 怎么将模糊的照片变清晰
  • Elasticsearch 核心技术(六):内置的 8 种分词器详解 + 代码示例
  • Flink学习笔记(六)Time详解
  • 整理了一份github上比较热门的ChatGPT项目,值得收藏
  • stm32学习笔记-10 I2C通信
  • STM32 KEI 调试新手注意事项
  • 2020年第十一届C/C++ B组第一场蓝桥杯省赛真题
  • 代码质量提升,代码扫描 review 之 Codacy 工具使用
  • 常见的2D与3D碰撞检测算法
  • 信息系统项目管理师第四版知识摘编:第9章 项目范围管理
  • 【Linux】进程理解与学习Ⅳ-进程地址空间
  • 冯诺依曼,操作系统以及进程概念
  • RPA机器人能做什么?自动化办公、简化工作流程……还有很多事情等着你挖掘
  • Chat GPT介绍
  • 推荐人工智能领域十大类专业好用的深度学习预训练模型
  • 2022财报逆转,有赞穿透迷雾实现突破
  • 简单XXE漏洞理解以及在实战中演练【网络安全】
  • Springboot项目如何实现mybatis的流式查询
  • 【Linux】-初识Linux