路由器
文章平均质量分 74
Parismoor
这个作者很懒,什么都没留下…
展开
-
MQTT协议(4)——CONNACK控制报文
CONNACK——确认连接请求服务端发送CONNACK报文响应从客户端收到的CONNECT报文。服务端发送给客户端的第一个报文必须是CONNACK。若客户端在合理时间内未收到服务端的CONNACK报文,客户端应该关闭网络连接。固定报头可变报头第一个字节是连接确认标志,位7-1是保留位且必须设置为0.第0(SP)位数当前会话(Session Present)标志。当前会话(Session Present)如果服务端收到清理会话(Clean Session)为1的连接原创 2021-07-29 17:26:00 · 1900 阅读 · 0 评论 -
MQTT协议学习(3)——connect控制报文
建立连接后客户端发送给服务器的第一个报文必须是connect报文在一个网络连接上,客户端只能发送一次CONNECT报文。服务端必须将客户端发送的第二个CONNECT报文当作协议违规处理并断开客户端的连接 。有效载荷包含一个或多个编码的字段。包括客户端的唯一标识符,Will主题,Will消息,用户名和密码。除了客户端标识之外,其它的字段都是可选的,基于标志位来决定可变报头中是否需要包含这些字段。固定报头剩余长度字段: 等于可变报头的长度(10字节)加上有效载荷的长度。.原创 2021-07-29 17:22:10 · 1191 阅读 · 0 评论 -
MQTT协议学习(2)——控制报文格式
MQTT协议通过交换预定义的MQTT控制报文来通信。MQTT报文由三部分组成:固定报头每个MQTT控制报文都包含一个固定报头MQTT报文类型位置:第一字节,7-4位。表示4位无符号值剩余长度从第二个字节起,表示当前报文剩余部分的字节数,包括可变报头和负载的数据。剩余长度不包括用于编码剩余长度字段本身的字节数。 剩余长度字段最大4个字节。编码方式是:对于小于128的数值用一个字节表示; 更大的值按下面的方式处理。低7位有效位用于编码数据,最高有效位用于指...原创 2021-07-29 17:21:21 · 613 阅读 · 0 评论 -
MQTT协议学习(1)---基本简介
q..原创 2021-07-29 17:18:21 · 215 阅读 · 0 评论 -
路由器---IGMP协议详解
路由器作用路由器的作用:第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。简单的讲就是路由器担当一个计算机与网络之间的传递者,并不是计算不能直接接入网络,而是有了路由器之后消息转发...原创 2019-10-10 11:01:23 · 4575 阅读 · 0 评论