Network
文章平均质量分 73
PUSONG568
这个作者很懒,什么都没留下…
展开
-
SNTP简介
要了解SNTP,首先需要了解NTP协议。SNTP是NTP的子集,简化了NTP的许多算法和步骤,得到了效率,但时间的精度不如NTP,可是对于民用时间来说足够了,大概最多差距几秒的样子。 NTP(Network Time Protocol,网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。NTP基于UDP报文进行传输,使用的UDP端口号为123。 使...转载 2018-06-28 16:38:16 · 13587 阅读 · 0 评论 -
LwIP option 配置
SYS_LIGHTWEIGHT_PROT 平台锁,保护关键区域内缓存的分配与释放NO_SYS --- 是否带操作系统, =1时带,=0时,不带MEMCPY(dst,src,len) --- 内存拷贝 若你希望自己写拷贝函数则可替换SMEMCPY(dst,src,len) ---内存拷贝 若你希望自己写拷贝函数则可替换MEM_LIBC_MALLOC --- 内存函数库的使用,=1时使用c库 =0时使...转载 2018-07-11 22:35:03 · 3130 阅读 · 0 评论 -
LwIP经验分享
LWIP使用经验一 LWIP内存管理数据包管理设置内存大小宏编译开关二 LWIP启动时序三 LWIP运行逻辑接收数据包SequentialAPI函数调用四 TCPIP核心知识点滑动窗口三次握手断开连接TCP状态转换同时打开同时关闭五正确使用LWIP六 LWIP常见问题网卡驱动程序内存泄露PC机无法与LWIP建立TCP连接 LWIP使用经验一 LWIP内存管理LWIP的内存管理使用了2种方式:内存池...转载 2018-07-11 22:33:53 · 784 阅读 · 0 评论 -
STM32入门
https://www.cnblogs.com/qq877262836/p/6604902.htmlhttps://www.cnblogs.com/WeyneChen/p/4846792.html首先就是学习STM32,就是需要有自己的一块开发板,我用的就是实验室学长留下的一个野火板。自己感觉还是不错的。首先我们需学习怎么建立一个STM32的工程。首先在建立一个模板,以方便自己以后使用。我是在桌面...转载 2018-07-11 22:32:11 · 323 阅读 · 0 评论 -
TLS/SSL 协议详解 (30) SSL中的RSA、DHE、ECDHE、ECDH流程与区别
Mrprehttps://blog.csdn.net/mrpre/article/details/78025940本文是对前面章节关于非对称算法在SSL中运用的总结和细化,但也可以作为详解SSL中RSA、ECDHE非对称加密算法来看。 在不安全信道上构建安全信道,这是SSL的核心,所谓安全包括身份认证、数据完整性、数据加密性。而非对称算法在SSL中的运用就是为了协商一个密钥,密钥的目的就是...转载 2018-07-11 22:28:49 · 1999 阅读 · 0 评论 -
物联网核心之MQTT(一)
MQTT,目前物联网的最主要的协议,基本所有收费的云平台都是基于MQTT协议,比如机智云,和所有的开放云平台比如中国移动的oneNet、百度的云平台也都支持MQTT的接入。虽然MQTT很火,但是目前对MQTT的很少,尤其是在如何移植到嵌入式上来。大部分的平台商的做法都是跟模块商合作把MQTT协议集成到WiFi模块跟GPRS模块里面,捆绑一销售,不让用户过多的了解物联网最核心的东西。 在还没有...转载 2018-07-11 22:26:51 · 888 阅读 · 0 评论 -
COAP协议全面分析【转载】
HTTP与COAP 请求与响应示例HTTP请求(文本格式)POST https://getman.cn/echo HTTP/1.1User-Agent: FiddlerHost: getman.cnContent-Length: 9{temp:22}1234567HTTP响应(文本格式)HTTP/1.1 200 OKServer: NWSsDate: Thu, 07 Dec 201...转载 2018-07-11 22:25:43 · 2381 阅读 · 0 评论 -
LwIP常见问题FAQ
作者:老衲五木转自http://blog.sina.com.cn/s/blog_62a85b950102xdjx.html1)LwIP到底稳定不稳定,能不能用在现实产品中。首先要承认一点,世界上没有完美的软件,是软件就会有Bug,即便像Linux那样稳定和强大的系统,在极端和压力条件下,也会时不时爆出问题。LwIP源代码本生有Bug这个无可置疑(本人在其他几个文章中就罗列了好几个源代码上的问题),...转载 2018-07-11 17:20:26 · 2985 阅读 · 1 评论 -
转载-TCP那些事儿(下)
这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之前,你需要做好准备,本篇文章有好些算法和策略,可能会引发你的各种思考,让你的大脑分配很多内存和计算资...转载 2018-07-04 19:36:53 · 199 阅读 · 0 评论 -
转载:TCP的那些事儿(上)
TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RFC793以及后面N多的RFC)。另外,本文我会使用英文术语,这样方便你通过这些英文关键词来查找相关的...转载 2018-07-04 19:36:18 · 217 阅读 · 0 评论 -
DHCP 详解
https://www.cnblogs.com/happygirl-zjj/p/5976526.htmlDHCP 工作原理 一、什么是DHCP? DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地...转载 2019-02-26 15:23:37 · 589 阅读 · 1 评论