Network Protocol
ZHONGCAI0901
学习、总结、分享,加油!!!
展开
-
MQTT协议分析总结(二)
文章目录1.前言2.CONNECT – 连接1.前言在《MQTT协议分析总结(一)》基础上,本篇文章主要是详细介绍MQTT的每个报文的使用。2.CONNECT – 连接客户端到服务端的网络连接建立后,客户端发送给服务端的第一个报文必须是CONNECT 报文。在一个网络连接上,客户端只能发送一次CONNECT 报文。服务端必须将客户端发送的第二个CONNECT报文当作协议违规处理并断开客户端的连接。有效载荷包含一个或多个编码的字段。包括客户端的唯一标识符,Will 主题,Will 消息,用户名原创 2020-12-26 13:02:04 · 768 阅读 · 1 评论 -
MQTT协议分析总结(一)
文章目录1.前言1.前言MQTT 3 (当前版本3.1.1)是目前使用的最为广泛的MQTT协议标准。尽管MQTT 5标准已经发布,并且带来了一些令人振奋的新特性,但是在整个应用场景上,业界从版本3到5的过渡可能会持续一段时间。MQTT最大的优点在于可以以极少的代码和有限的带宽,为远程设备提供实时可靠的消息服务。做为一种低开销、低带宽占用的即时通讯协议,MQTT在物联网、小型设备、移动应用等方面有广泛的应用。...原创 2020-12-24 16:21:17 · 730 阅读 · 0 评论 -
【RFC793】TCP协议分析总结
1.TCP报头格式TCP段作为IP段数据发送。IP报头携带几个信息字段,包括:源主机地址和目标主机地址。TCP头紧跟在IP头后面,提供特定的TCP协议信息。如下图所示:TCP报文头格式:NameLenghtFunc DescriptionSource Port16 bits源端口号Destination Port16 bits目标端口号Sequence Number32 bits会话的序列号;该字段包含由这个主机随机选择的初始序号ISN(Initial原创 2020-11-02 22:05:25 · 1556 阅读 · 0 评论 -
RFC官网下载TCP、UDP、IP、ICMP等协议文档
1.RFC官网RFC官网地址:https://www.rfc-editor.org/2.如何下载TCP、UDP、IP、ICMP协议文档进入官网主页后,点击Internet Standard进入因特网标准协议列表,在那一页的最下面有我们需要的TCP、UDP、IP、ICMP的协议文档。目前主要的协议文档列表如下:RFC编号描述RFC 793TCP标准协议文档RFC 792ICMP(因特网控制报文协议)文档RFC 791IP标准协议文档RFC 768UD原创 2020-10-28 22:04:38 · 6221 阅读 · 0 评论 -
DHCP协议工作流程分析
文章目录1.前言2.DHCP工作过程2.1 发现阶段2.2 提供阶段2.3 选择阶段2.4 确认阶段3. DHCP报文格式4.使用Wireshark抓包分析5.参考资料1.前言DHCP,Dynamic Host Configuration Protocol,动态主机配置协议,简单来说就是主机获取IP地址的过程,属于应用层协议。DHCP采用UDP的68(客户端)和67(服务器)(服务器)端口进行通信。2.DHCP工作过程为了动态获取并使用一个合法的IP地址,需要经历以下几个阶段:发现阶段:即 DH原创 2020-10-17 21:52:43 · 4233 阅读 · 1 评论