网络编程基本知识

简介: 网络编程基本知识

OSI 网络模型

TCP协议:面向连接的、字节流的、可靠的、三次握手、断开的时候是四次

TCP连接的建立UDP(用户数据包协议)

不可靠的、无连接的、没有错误的检验、可广播的、安全性差、速度快


TCP:面向连接、传输可靠(保证数据的正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢、建立连接需要开销较多(时间,系统资源)。

TCP/UDP区别传输和关闭的分组交换

UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度块。


相关文章
|
机器学习/深度学习 人工智能 自然语言处理
2024年AIGC有哪些趋势?
【1月更文挑战第16天】2024年AIGC有哪些趋势?
303 5
2024年AIGC有哪些趋势?
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的高校网上订餐平台附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的高校网上订餐平台附带文章和源代码部署视频讲解等
99 16
|
Java Docker 容器
pandora boot热点应用探索问题之修改应用启动脚本的问题如何解决
pandora boot热点应用探索问题之修改应用启动脚本的问题如何解决
|
C语言
C语言:从键盘读入三个整数,按从大到小输出
C语言:从键盘读入三个整数,按从大到小输出
|
存储 缓存 JSON
详解HTTP四种请求:POST、GET、DELETE、PUT
【4月更文挑战第3天】
63836 3
详解HTTP四种请求:POST、GET、DELETE、PUT
|
Oracle IDE Java
springboot 3.0 工程建立
springboot 3.0 工程建立
335 0
|
安全 Serverless 对象存储
场景体验:基于函数计算快速搭建Vuepress博客
本场景介绍使用函数计算服务搭建一个Vuepress博客。
场景体验:基于函数计算快速搭建Vuepress博客
|
数据可视化 物联网 API
阿里云物联网平台IoT Studio,帮助用户经济高效的完成物联网应用开发
阿里云物联网平台IoT Studio开发服务,是阿里云整合在应用开发领域的丰富经验倾力打造的一站式、低成本、高稳定、易定制的物联网生产力工具,旨在帮助用户经济高效的完成物联网应用开发。
7918 0
|
存储 Java 对象存储