
计算机网络
文章平均质量分 58
计算机网络知识
tangYi0_0
嵌入式软件开发工程师|物联网行业|合肥
展开
-
通信模组认识
模组一般指通信模组,是一块封装了通信芯片、射频电路、电源和存储单元,并提供标准软硬件接口的电子模块。原创 2025-02-09 22:44:42 · 382 阅读 · 0 评论 -
全屋WIFI组网方案
全屋WiFi方案原创 2023-08-18 23:27:25 · 864 阅读 · 0 评论 -
Socket编程接口
介绍标准Socket接口原创 2023-04-09 11:54:34 · 924 阅读 · 0 评论 -
Euromap 63协议认识
Euromap63协议+注塑机+FTP原创 2023-03-09 21:42:25 · 2865 阅读 · 0 评论 -
格物云设备接入-MQTT方式
联通雁飞格物云平台接入,MQTT协议原创 2022-11-07 18:29:28 · 2052 阅读 · 0 评论 -
AWS设备接入-MQTT方式
AWS设备接入,MQTT协议原创 2022-11-07 18:25:35 · 2393 阅读 · 2 评论 -
移动通信网络认识
移动通信网络简单认识原创 2022-07-28 18:25:11 · 2078 阅读 · 0 评论 -
时间戳表示格式
时间戳表示格式原创 2022-07-28 18:21:45 · 9304 阅读 · 0 评论 -
AWS-即时预置方式接入
AWS-即时预置方式接入参考文档:https://docs.amazonaws.cn/iot/latest/developerguide/iot-provision.html一、总体流程使用预置证书去注册事物的设备证书和私钥预置事物,当设备预置流程完成时,该证书的状态将更改为 ACTIVE使用注册得来的设备证书、私钥和本来的CA证书连接平台二、注册证书连接AWS向$aws/certificates/create/payload-format 上发布带有空消息负载的消息pa原创 2022-04-21 10:26:35 · 320 阅读 · 0 评论 -
Modbus RTU协议认识
Modbus RTU协议认识一、通信模式Modbus RTU协议是一个主从协议主机发出请求,从机返回响应,从机不能主动发送数据同一时刻总线上只能有一个主机,但可以有多个从机从机之间不能相互通信二、通信角色主机主机没有编号,因为总线上的主机是唯一的。主机可以通过两种方式发出请求:单播模式:主机访问特定编号的从机,从机响应请求。广播模式:主机向总线上所有从机发出请求,从机不需要应答。广播请求一般用于写命令。从机总线上的每个从机都有唯一编号,即设备地址,范围为1~255。0为广原创 2022-03-05 11:08:11 · 8290 阅读 · 3 评论 -
LWIP-TCP心跳机制
LWIP-TCP心跳机制简介在长连接下,可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更致命的是,有的节点(防火墙)会自动把一定时间之内没有数据交互的连接给断掉。这个时候,就可以使用心跳包,来维持长连接以及保活心跳机制就是每隔几分钟发送一个固定信息给服务端,服务端收到后回复一个固定信息如果服务端几分钟内没有收到客户端信息则视客户端断开。发包方可以是客户也可以是服务端,具体看哪边实现更方便合理设置1. 开启宏(opt.h)原创 2021-09-27 15:33:17 · 1466 阅读 · 0 评论 -
HTTP协议理解
HTTP协议理解参考:https://www.cnblogs.com/li0803/archive/2008/11/03/1324746.htmlHTTPS连接过程:https://blog.youkuaiyun.com/lblmlms/article/details/1188757221.特点HTTP协议是一种应用层协议,基于TCP连接。基于请求/响应模型。无连接,即每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。无状态,即协议本身并不原创 2021-08-06 20:53:41 · 129 阅读 · 0 评论 -
MQTT协议理解
MQTT协议理解参考:https://blog.youkuaiyun.com/zhuo_lee_new/article/details/89138834使用场景MQTT协议是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布,广泛运用于机器与机器(M2M)通信和物联网(IoT)通讯中。运行模式MQTT协议中有三种角色:发布者代理订阅者发布者在某个主题下发布消息,代理会将这个消息分发给所有订阅这个主题的订阅者原创 2021-07-20 17:01:18 · 327 阅读 · 0 评论 -
HTTPS连接过程
双方建立TCP连接客户端发出请求,发送支持的加密算法和哈希算法以及随机数A服务器返回数字证书,以及随机数B客户端使用CA证书验证该证书,提取公钥加密随机数C发送双方根据三个随机数生成密钥客户端把前面的全部信息使用密钥加密,发送到服务端。服务端验证能否解密服务端把前面的全部信息使用密钥加密,发送到客户端。客户端验证能否解密使用密钥进行对称加密传输...原创 2021-07-18 12:25:51 · 132 阅读 · 0 评论 -
AWS-IOT-SDK-embedded-C 调试
1.接收数据量大的消息出现异常首先看下buf的长度是否设置足够,AWS_IOT_MQTT_RX_BUF_LEN然后看下接收处理的timeout时间是否足够,aws_iot_mqtt_yield(AWS_IoT_Client *pClient, uint32_t timeout_ms)2.MQTT_RX_MESSAGE_PACKET_TYPE_INVALID_ERROR对心跳以及接收topic的处理都在aws_iot_mqtt_yield这个函数里,这个函数要及时调用并且timeout时间要给够3.原创 2021-06-07 23:38:24 · 485 阅读 · 1 评论 -
什么是1G/2G/3G/4G/5G
什么是1G/2G/3G/4G/5G参考:http://www.360doc.com/content/14/1213/22/5458405_432718054.shtml介绍1G:表示第一代移动通讯技术。在20世纪80年代前期,第一代模拟制式技术(1G)首次出现,其作为蜂窝电话的标准,特点是仅限语音。现如今,模拟蜂窝技术己然退出了历史舞台。2G:第二代移动通信技术规格,以数字语音传输技术为核心。一般定义为无法直接传送如电子邮件、软件等信息;只具有通话和一些如时间日期等传送的手机通信技术规格。不过手机原创 2020-10-26 13:57:33 · 7475 阅读 · 4 评论 -
HJ212协议认识
1.协议标准HJ212-2017:https://download.youkuaiyun.com/download/lblmlms/127656862.协议大纲3.数据包分析上传命令数据包:##0343QN=20200826094652892;ST=22;CN=2011;PW=852013;MN=010000A8900016F000169DC0;Flag=4;CP=&&DataTime=20200826094652;A1001-Rtd=65436;A1001-Rtd=65336;A1001-原创 2020-08-28 11:25:46 · 4425 阅读 · 0 评论 -
TCP报文格式
TCP报文格式文章目录TCP报文格式TCP首部三次握手四次挥手TCP首部源端口和目的端口,各占16bit序号:SEQ序号。给发送的每个数据包标上序号。确认号:ACK序号。是指即将接收的数据包序号。注意,这里指的是序号不是标志位数据偏移:占4bit,指TCP首部第一个字节和数据的第一个字节之间相差的字节数。标志位:共有六个。URG:紧急比特,当URG=1时,...原创 2020-04-24 08:54:59 · 444 阅读 · 0 评论 -
TCP窗口字段理解
TCP窗口字段理解转载自:https://blog.51cto.com/shjrouting/1612855误区2:TCP数据传输过程中,序列号增长的单元是包的个数。解释:这是初学者最常犯的一个错误,原因是绝大多数老师为了方便学生理解,刚开始举例子时序列号都是+1地往上增。其实不然。序列号增长的单元是包应用层数据(也叫Payload)的字节数。举个栗子:假如某一个数据包序列号:1000,...转载 2020-04-23 19:57:44 · 4226 阅读 · 0 评论