IPv6地址获取SLAAC与DHCPv6

IPv6地址获取SLAAC与DHCPv6对比

静态地址获取

手工配置静态可用地址,不过度叙述

动态地址获取

无状态地址获取SLAAC

Stateless Address Autoconfiguration,本方式基于NDP协议实现地址分配,具体操作方式如下

1.PC1根据接口生成链路本地地址

2.针对链路本地地址进行地址检测,确认地址可用

3.确认地址可用后发送RS报文,尝试发现路由器

4.对方发送RA报文回应可配置的IPv6路由前缀

5.PC1经过解析得到IPv6前缀并生成对应的地址

6.同样进行地址冲突检测

Flag

M-bit:manage,其他有状态的参数标识,置为1标识将使用DHCPv6获取IP参数,缺省为0,标识采用无状态地址自动配置

O-bit:others,其他有状态的参数标识,置为1标识将使用DHCPv6获取其他相关参数,缺省为0,标识通过RA报文进行无状态自动配置

可选字段

IPv6地址前缀

A-bit:用于指示终端设备是否能使用该前缀进行无状态地址自动配置

        置为0时,此时终端不能使用该前缀进行无状态地址自动配置

        置为1时,终端可以使用该前缀进行无状态自动配置

生存周期

Preferred:终端能正常发送与接受数据,Preferred lifetime超时进入Deprecated状态

Deprecated:地址仍然有效,但无法建立新的连接,当该Valid lifetime超时状态转为Invalid

Invalid:地址不可用

DHCPv6

DHCPv4

由于有SLAAC的参与,于是DHCPv6能够实现分配IP地址和相关参数,仅分配相关参数,前缀代理

DHCPv6依旧保持IPv4的3种角色:客户端,服务器,中继,并对某些地方进行改进

T1:续租时间,Preferred Lifetime的0.5倍

T2:重绑定时间,Preferred Lifetime的0.8倍

DUID:类似RouterID,标识运行DHCP的设备

IA:identificatify association身份联盟,可看作分组管理工具,IA_NA(非临时地址身份联盟)和IA_PD(代理前缀身份联盟)

基础交互

Solicit:组播,相当于discover报文,用于请求服务器分配地址或者参数

Advertise:单播,相当于Offen报文,通知客户端可使用的地址和网络参数

Request:如果DHCPv6客户端接收到多个服务器回复的Advertise消息,则根据消息接收的先后顺序、服务器优先级等,选择一台服务器像其发送单播请求IP和参数分配,并发送组播告知其他服务器已有选择服务器

Reply:单播回应客户端地址及相关参数

两步交互快速模式

发送带Rapid Commit选项的Solicit,如果对端支持快速模式,直接回应Reply报文进行地址分配

该模式能大大提高效率,但如果网络中存在多台服务器,就可能出现地址分配混乱

续租与重绑定

当时间达到0.5倍,发送Renew报文进行对应网络前缀的续租,如果服务器表示能够续约就发送成功的Reply报文,反之通过失败的Reply报文,通知客户端不能再获得新的租约

当时间到达0.8倍,向所有DHCP服务器发送Rebind报文进行续租,同样回复Reply报文进行响应

无状态自动配置

客户端组播发送携带Option Reqest选项的Information-Reques指定要请求的参数发送给所有服务器,当服务器收到报文之后单播发送Reply,客户端检测是否与自己请求的配置参数相符,按报文项配置,反之不接受该参数

PD自动配置

多用于层次化组网,先让路由器拿到IP,在通过路由器向下游主机分配IP地址和对应参数

报文

总结

SLAAC无状态地址获取,不保存用户分配信息,配置简单但仅支持64bit网络前缀地址分配,安全性差

DHCPv6有状态地址获取,在服务器会储存用户分配信息,且能分配128bit主机地址和不同长度的网络前缀地址,安全性好但配置复杂

两者可通过配合实现高效获取IP的同时保障安全获取其他参数

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值