【技术分享】协议

简介: 【1月更文挑战第4天】

◆ 什么是协议

协议是计算机和其他设备为相互通信而商定的一组承诺。

这些承诺就是 "计算机之间如何发送数据以及发送多少数据"。

如果计算机之间只是通过局域网电缆等物理连接,它们之间是无法通信,但是

使用这种协议(特别是 IP、TCP 等)的情况下计算机相互可以通信。

◆ 什么是协议栈

协议栈不是用于计算机之间通信的单一协议,而是具有不同作用的多个协议。

协议栈是一组用于计算机之间通信的协议。例如,要查看当前网站,我们需要使用 IP、TCP 和 HTTP 等协议。

通信所需的多个协议就形成了一个协议栈。协议栈是一组协议,包括分层结构中通信所需的多个协议。

◆ 协议种类繁多

协议有很多种。协议体系也很多。目前,最主流的通信协议是 TCP/IP。

TCP/IP 是局域网、广域网和互联网中使用最广泛的协议。

TCP/IP 并不意味着只有 TCP 和 IP 用于通信。其他协议包括UDP、FTP、Telnet 和许多其他协议,统称为 TCP/IP。
image.png

✦ 促进协议标准化的组织。

 传统上,协议制定的主要参与者是网络设备产品的硬件制造商。

 然而,随着网络系统的普及,连接来自不同制造商的设备变得越来越重要。因此

 由国际组织对协议进行管理和标准化的趋势日益明显。

 使用国际标准化协议的网络设备,即使来自其他制造商,也可以相互进行网络通信。可以在网络上相互通信。目前,推动协议标准化的机构包括下列组织目前正在推动协议标准化。机构负责什么业务请自行搜索。

image.png

目录
相关文章
|
物联网 Linux 开发工具
[基础篇]ESP8266-SDK教程(一)之开发环境搭建
上篇文章我们了解了ESP8266到底是个什么“东西”,了解了ESP8266在这个万物互联时代有哪些优势,那我们不能光是了解,我们还需要去深入的学习一下,争做物联网时代的弄潮儿~继往开来第二篇,本篇文章主要介绍一下几种常见的ESP8266开发方式,感觉现在不管是学习硬件开发还是软件开发,第一节课都是先学习一下开发环境搭建,毕竟这个开发环境不单单是有台电脑就足够了,交叉编译工具链才是最重要的,我们需要将写的代码编译成可以在ESP8266上运行的代码,这一步就需要交叉编译工具。
6403 0
|
5G 网络架构 芯片
5G 标准的制定过程 | 带你读《5G 无线系统设计与国际标准》之三
ITU 在开发移动通信无线接口标准方面有着悠久的历史,包括制定 IMT-2000 和IMT-Advanced 在内的国际移动通信(IMT)标准框架,贯穿了整个 3G 和 4G 行业发展。
5G 标准的制定过程  | 带你读《5G 无线系统设计与国际标准》之三
|
数据采集 数据可视化 API
QUIC协议优化:HTTP/3环境下的超高速异步抓取方案
本文介绍了一种基于QUIC和HTTP/3的异步爬虫方案,用于抓取知乎热榜数据并生成趋势图。通过HTTPX与aioquic结合实现高性能连接复用,配合代理IP绕过反爬限制,提取标题、热度等信息。利用Python代码示例展示了异步抓取流程,并借助Matplotlib绘制话题热度变化图表。分析显示突发热点生命周期短,而深度话题热度更稳定。此方案可优化内容运营策略,快速捕捉潜在爆款话题。
698 4
QUIC协议优化:HTTP/3环境下的超高速异步抓取方案
|
5G 网络架构
5G 系统网络架构 | 带你读《5G 无线系统设计与国际标准》之四
为了适应各种部署场景,5G 支持了两种部署方式:一种为分布式部署,这种方式与 LTE系统类似,网络由基站组成,基站支持全协议栈的功能;另一种为集中式部署,基站进一步分为集中单元(CU,Centralized Unit)和分布单元(DU,Distributed Unit)两个节点,CU 和 DU 分别支持不同的协议栈和功能,
5G 系统网络架构  | 带你读《5G 无线系统设计与国际标准》之四
|
安全 网络虚拟化 数据安全/隐私保护
IEEE802系列协议知识点总结
IEEE802系列协议知识点总结
1793 1
|
安全 5G 网络性能优化
无线接口 | 带你读《5G 无线系统设计与国际标准》之五
本节对物理层、数据链路层和网络层基本功能相关内容进行一些讨论。
无线接口  | 带你读《5G 无线系统设计与国际标准》之五
|
Web App开发 缓存 安全
HTTP协议 -JavaWeb基础必知
HTTP协议 -JavaWeb基础必知
407 0
|
缓存 Linux 定位技术
Qt绘图指南:掌握高效、美观的GUI设计之道
Qt绘图指南:掌握高效、美观的GUI设计之道
3242 1
|
算法 5G 数据安全/隐私保护
5G中的PDCP层的主要作用是什么?
【8月更文挑战第31天】
2299 0
|
网络协议 算法 API
网络编程必备:深入理解TCP/IP协议栈(含posix API实现)(上)
网络编程必备:深入理解TCP/IP协议栈(含posix API实现)