35、IPv6、DHCPv6 和 DHCP 实现网络自动配置
IPv6、DHCPv6 和 DHCP 实现网络自动配置
1. 网络自动配置概述
如今,许多网络提供 IPv6 自动配置或 DHCP(动态主机配置协议)服务,为所有连接的主机自动配置网络。自动配置可分为无状态和有状态两种。无状态的 IPv6 自动配置无需独立服务或源即可连接网络,是一种即插即用的操作,网络接口和硬件路由器可直接确定正确地址。而 DHCP 是一种较旧的方法,需要单独的服务器来管理和分配所有地址,若该服务器出现故障,主机将无法连接网络。
使用 DHCP 协议时,管理员从一组 IP 地址中为需要的主机分配一个地址。该协议还用于提供网络连接所需的所有信息,如网关地址或网络掩码。通过中央 DHCP 服务器管理网络配置,可避免单独配置每个主机。地址的使用时间通过租约控制,以有效利用可用地址。若网络使用 DHCP 配置系统,则无需手动配置。
DHCP 有两个版本,一个用于原始的 IPv4 协议,另一个是 DHCPv6,用于 IPv6 协议。DHCPv6 包含了 IPv4 协议中缺少的动态配置信息,因此 IPv4 协议比 IPv6 更依赖 DHCP。
2. 无状态的 IPv6 自动配置
在 IPv6 网络中,IPv6 协议包含直接配置主机的信息。与 IPv4 需要手动配置每个主机或依赖 DHCP 服务器提供配置信息不同,IPv6 的配置信息直接集成在互联网协议中。IPv6 地址的自动配置在 RFC 2462 中有详细描述。
IPv6 的自动配置能力被认为是无状态的,即直接配置主机而无需外部服务器。相比之下,包括 DHCPv6 在内的 DHCP 是有状态的,因为主机依赖外部 DHCP 服务器提供配置信息。无状态自动配置的
