14、6LoWPAN技术详解:实现物联网IPv6适配

6LoWPAN技术详解:实现物联网IPv6适配

在物联网(IoT)领域,IPv6 无法直接应用于大多数物理和链路层技术。6LoWPAN 及其类似机制则在网络层和链路层之间发挥作用,将 IPv6 数据报转换为适合低功耗有损网络(LLNs)传输的格式,为受限和低功耗设备提供原生 IPv6 支持,同时仅产生最小的开销。

1. ND 协议与 SAA 机制
1.1 ND 协议消息类型

ND(邻居发现)协议包含多种消息类型,用于设备间的连接和地址解析:
- 路由器通告(RA) :包含 SAA 支持位、32 位有效生命周期字段、32 位首选生命周期字段和 128 位前缀字段,用于告知设备网络前缀信息。
- 路由器请求(RS) :新部署的设备若未收到 RA 消息,可向组播地址(FF02::2)发送 RS 消息,促使路由器发送 RA。RS 消息为空的 ICMPv6 消息。
- 邻居请求(NS) :主要用于替代 IPv4 的地址解析协议(ARP),设备通过 NS 消息查找其他链路设备的链路层地址,并通过邻居不可达检测(NUD)缓存判断设备是否可达。
- 邻居通告(NA) :设备收到 NS 消息后,发送包含自身链路层地址的 NA 消息。此外,NA 消息也可主动发送,用于通知链路层地址的变化。
- ICMPv6 重定向消息 :路由器使用该消息告知其他 IPv6 设备更好的下一跳设备。

1.2 SAA 机制

SAA(无状态

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值