IPv6的有缺乏的IPv4,使其有利的事情部署的网络特性,如支持大物联网网络,帮助保护物联网设备的电池寿命,减少管理和维护的负担。物联网可以将有助于推动企业网络IPv6推广?
IPv6有充裕的地址
与IPv4的一个明显的问题是,它虽然有人估计,预计互联网连接设备的数量到2022年这是一个巨大的缺口将增长至28.5十亿支持仅为4.2十亿可能的地址这意味着,当部署物联网网络大多数这些装置的不能被连接到互联网,而无需技术的中间层 -网络地址转换(NAT)- 让一个或多个公共IP地址的服务很多本地显著或私有IP地址。
IPv6中,在另一方面,约340个undecillion地址或340兆兆兆,这是足以给通用唯一的IP地址给每个设备的IoT支撑。它可以这样做,而不需要在NAT的进一步投资。
IPv6和物联网的电池寿命
IPv4的也有不足之处,当谈到保护物联网的电池寿命。因为许多连接的设备是电池供电的,并且因为网络的IoT,如工厂的传感器系统,可以由数百或数千台设备,使得电池最后尽可能长是一个巨大的优势。试想成本的时间和精力,需要在许多广泛分布的物联网设备的更换电池。
在IPv4中,例行广播短信不必要的汁液电池寿命。例如,广播消息被用于类似的过程地址解析协议(ARP),其用于MAC地址绑定到IPv4地址。它的工作方式,一个ARP报文发送到每一个设备的网络中,每个设备必须处理这个数据包,因此使用了一些电池电量,不论是否有必要为该设备参与交流。
这种低效率也可能会破坏整个网络。有关广播风暴,当广播节目是在短时间内频繁使用的问题,是众所周知的,而这种类型的事件会有损于物联网网络。
随着IPv6,也没有广播功能。相反,有效的多播通信用于这些一个一对多的通信。而不是广播,IPv6的是邻居发现协议(NDP)使用具有有效的多播请求节点多播地址为建立和维护一个邻居缓存。邻居请求(NS)数据包被发送回使用单播仅发送到LAN的/ 64前缀的子集分钟和邻居通告数据包。
IPv6的所有节点链路本地组播组地址(FF02 :: 1)是接近的IPv6涉及到一个广播,和的IoT设备尝试尽可能以进一步节省电池功率使用单播消息。
细节:如何IPv6的可以减少借鉴物联网电池
IPv6的提供了多种方法,以物联网设备的动态分配地址。IPv6节点有多个地址,不像只有一个单播地址的IPv4节点。IPv6节点有链路本地地址(FE80 :: / 10)和一个或多个IPv6单播每个接口的地址。所述链路本地地址是用来“自举”获得单播地址作为源地址路由器请求(RS)消息来发现本地路由器。
第一跳路由器发回路由器通告(RA)消息,指示所述本地IPv6 / 64前缀,并获得单播地址的方法的所有节点多播组(FF02 :: 1)。基于某些旗并且在RA消息的其他选项,一个节点被告知要么使用无状态地址自动配置(SLAAC)(RFC 4862),状态DHCPv6(RFC 8415)或递归DNS服务器(RDNSS)(RFC 8106)。其中使用的是频繁出现在企业网络中的问题。
对于缺少运行的DHCPv6所需的健壮的计算能力和只需要一个平坦的网络上操作传感器,SLAAC是显而易见的选择。对于企业台式机和服务器后,DHCPv6一直建议,但决定已经变得有些模糊。现在,更多的操作系统都支持RDNSS,包括Android的,RDNSS正成为一个流行的选择。