概述
Stateless、SLAAC、Stateful IA-NA等配置项目常见于路由器配置IPv6。其中Stateless RA 与 SLAAC 一般是只一个东西。
Stateless RA : Stateless Router Advertisement 又称 SLAAC (Stateless address autoconfiguration)
有状态Stateful 和无状态Stateless区别
为了避免混淆,在此解释下有状态、无状态到底是什么意思:首先,请明确一点,有状态、无状态仅针对于IPv6地址分配方式,并不包含其他参数
- Stateful 有状态:可控、可管理。在网络中存在一个IP地址管理者,它能够识别客户端,根据不同的客户端,分配对应的IPv6地址,客户端与服务端之间需要维护IP地址的租期及续约。目前实现这种效果的,就是DHCPv6协议,IP地址管理者就是DHCPv6 Server (常见于IPv6自定义LAN内网)
- Stateless无状态:不可控、难管理。在网络中只有网关,没有IP地址管理者。因此无人去识别客户端,每个客户端根据网关发送的相同的RA报文内容,自行配置IPv6地址(常见于IPv6家用桥接拨号获取WLAN IP方式)
WLAN自动获取 IPv6 外网地址
IPv6 常见连接类型
- Native (别称: Native DHPCv6)自动获取IPv6 -- 类似IPv4的自动获取ip
- Static (别称:Native static) 手动配置 --类似IPv4的手动配置IP DNS等
此处主要讲解Native模式,自动获取。自动获取IP分两种来源
- Stateless RA / SLAAC 无状态
- Stateful DHCPv6 IA-NA 有状态
提醒:此处WLAN代指一般家庭使用路由器桥接拨号且有公网IPv6的情况。
WLAN 获取公网IPv6 一般选择无状态方式获取。
内网LAN启用DHCPv6 配置IPv6获取方式
同样有有状态和无状态和两个一起
- DHCPv6 Stateless RA/SLAAC 无需额外配置
- DHCPv6 Stateful 需要配置内网地址池等
总结对比表
特性 | 无状态 (SLAAC/Stateless ) | 有状态 (DHCPv6) |
---|---|---|
地址生成 | 客户端自主生成 | 服务器分配 |
管理复杂度 | 低(无需服务器) | 高(需DHCPv6服务器) |
地址可控性 | 弱 | 强 |
隐私保护 | 支持随机后缀 | 依赖服务器策略 |
安卓兼容性 | 完全支持 | 不支持 |
典型前缀长度 | /64 | 可自定义(如/56) |
家用路由器桥接拨号配置IPv6常见配置
- WLAN IPv6 类型 NATIVE
- WLAN IPv6 获取方式为Stateless RA
- LAN DHCPv6 配置 Stateless RA
https://www.syntaxspace.com/article/2506140738583437.html
评论