
网络协议
文章平均质量分 83
SY枕山
要成为更有用的大人和更可爱的小孩
展开
-
MQTT实测抓包
connect command设置保持连接,后面依次是输入ClientID,Username,Password,QOS等级。原创 2023-06-13 10:58:20 · 325 阅读 · 0 评论 -
http实测抓包
(1)HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点。(2)在FORM提交的时候,如果不指定Method,则默认为GET请 求,Form中提交的数据将会附加在url之后,以?分开与url分开。字母数字字符原样发送,但空格转换为“+“号,其它符号转换为%XX,其中XX为该符号以16进制表示的ASCII(或ISO Latin-1)值。原创 2023-06-13 10:59:32 · 230 阅读 · 0 评论 -
PPP点对点传输协议
PPP是一种网络中最为基础的协议。PPP协议(Point-to-Point Protocol)是一种数据链路层协议,它是为在同等单元之间传输数据包这样的简单链路而设计的。这种链路提供全双工操作,并按照顺序传递数据包。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和之间简单连接的一种共通的解决方案。PPP协议是目前使用最广泛的数据链路层协议,用户使用拨号电话接入因特网时一般都使用PPP协议,只支持全双工。原创 2023-06-13 10:58:46 · 1971 阅读 · 0 评论 -
CMUX串口多路复用协议
CMUX 是一种类似于传输层的协议,用户使用时无法感知该层;数据传输依赖一个真实串口传输,cmux 层负责解析数据用以分发到不同的 virtual uart;从而实现一个真实串口虚拟出多个 UART 的目的CMUX 在应用场景中多用于 UART, 如有必要也可以支持 SPI 方式CMUX是指串口多路复用。串口的多路复用器模式,就是使一个串行接口能够将数据传输到四个不同的客户应用程序。CMUX协议的功能就是利用一个底层物理串口,向上层系统提供多个逻辑串口,每个逻辑串口对应着一个数据链路连接(DLC)。原创 2023-06-13 10:56:22 · 2519 阅读 · 0 评论 -
短信及SIM卡
VCC,电源,1.8V/3V/5V,5V 用的很少;带热插拔功能的项目,需要用到带有 Presence Pin 脚的卡槽,默认是高电平,有 SIM 卡插入时,这个脚会变为低电平,MCU 通过这个脚的状态来判断 SIM 卡是插入还是拔出。PIN1,个人识别码,长4位,由用户自己设定(初始值为1234或0000),属于 SIM 卡的密码,用来保护SIM卡的安全,防止 SIM 卡未经授权而被使用;SIM 卡容量,一般有16K,32K,64K,128K,512K等,32K 是目前比较常见的 SIM 容量。原创 2023-06-13 10:58:23 · 288 阅读 · 0 评论 -
TCP协议详解
传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3yq7TVuT-1686294158142)(C:/Users/20220715013/AppData/Roaming/Typora/typora-user-images/image-20220916171451507.png)] 面向连接,是指发送数据之前必须在两端建立连接。原创 2023-06-09 15:11:51 · 1260 阅读 · 0 评论 -
UDP协议
UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。TCP通过字节流传输,即TCP将应用程序看成是一连串的无结构的字节流。每个TCP套接口有一个发送缓冲区,如果字节流太长时,TCP会将其拆分进行发送。原创 2023-06-09 15:02:17 · 698 阅读 · 0 评论 -
SOCKET套接字及其接口
每一个 Socket 都用一个半相关描述:{协议,本地地址,本地端口}一个完整的 Socket 则用一个相关描述{协议,本地地址,本地端口,远程地址,远程端口}每一个 Socket 有一个本地的唯一 Socket 号,由操作系统分配。原创 2023-06-09 15:01:44 · 1360 阅读 · 0 评论 -
SMTP邮件传输协议详解
SMTP是简单mail传输协议,目标是向用户提供高效可靠的邮件传输。他特别的地方在于服务器可以接力传送邮件,有两种工作情况:一是电子邮件从客户机传输到服务器,二是从某一个服务器传输到另一个服务器。SMTP发送邮件之前需要将二进制多媒体编码为ASCII码,并且在使用SMTP传输后要求将相应的ASCII码邮件解码还原为多媒体数据,我们知道的是HTTP传输前不需要将多媒体数据编码为ASCII码。原创 2023-06-09 14:54:37 · 4810 阅读 · 0 评论 -
LWM2M协议
首先对象是逻辑上用于特定目的的一组资源的集合。在使用对象功能之前,必须对该对象进行实例化,对象可以有多个对象实例,对象定义的格式如下:OMA为LwM2M协议内置了8个对象。具体如下:LwM2M定义了一个资源模型,所有信息都可以抽象为资源以提供访问。资源是对象的内在组成,隶属于对象,LwM2M客户端可以拥有任意数量的资源。和对象一样,资源也可以有多个实例。原创 2023-06-09 14:50:35 · 1192 阅读 · 0 评论 -
HTTP协议详解
HTTP协议定义了浏览器(万维网客户进程)怎样向万维网请求万维网文档,以及服务器怎样把文档传送给浏览器。原创 2023-06-09 14:46:19 · 681 阅读 · 0 评论 -
FTP协议详解
TFTP简单文件传送协议。原创 2023-06-09 14:42:32 · 1716 阅读 · 0 评论