海萤物联网教程:IA地址格式及地址申请方法
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.
欢迎前往社区交流:海萤物联网社区
简介
在海萤物联网中,每个节点都有唯一地址,这个就是IA地址(IoT Address)。
地址格式
地址长度为8个字节,比如0x20010000000003FB。
在书写地址时,可以简化写法。以地址0x20010000000003FB为例子,可分4个段,每个段2个字节:2001:0000:0000:0F3B。
压缩每个字段前导的0,可表示为2001:0:0:F3B。
进一步简化,如果出现多个0,可以用符号::替代。但每个地址中只允许出现1次::。简化后的结果:2001::F3B。
也就是说地址0x20010000000003FB有如下的表示方法:
- 0x20010000000003FB
- 2001:0000:0000:0F3B
- 2001:0:0:F3B
- 2001::F3B
地址体系
当前IA地址可分为2类:
- 全球单播地址:高3位为001
- 固定单播地址:高3位为010
全球单播地址相当于互联网中的IP地址,这类地址在海萤物联网中可全球路由,且全球可达。一般可以直连海萤物联网的设备(比如通过以太网,wifi通信的设备)可以设置全球单播地址。例:2001::F3B是全球单播地址
固定单播地址相当于互联网中的MAC地址,这类地址也是全球唯一,但在海萤物联网中不能直接路由。一般需要通过边缘网关连接海萤物联网的设备可以设置固定单播地址。比如某个通过串口通信的设备,通过4G边缘网关连接海萤物联网,则这个设备应设置成固定单播地址。例:4001::20A是固定单播地址。
特殊地址
地址 | 说明 |
---|---|
::0 | 无效地址 |
::1 | 回环地址 |
地址申请
IA地址必须保持唯一,如果重复将会产生冲突导致不能路由,通信可能会中断。所以IA地址由海萤物联网统一分配,用户不能自己设置地址。
可以使用地址申请器申请IA地址。地址申请器下载链接:下载地址1,下载地址2
在windows下双击申请器即可申请IA地址。
操作说明:
- 登陆账号。如果没有注册账号,则输入2注册
- 每个节点都可以有不同的节点密码,输入节点密码