DHCP IPV6环境

如果我想转换到ipv6环境,我可以知道DHCP消息格式需要哪些更改吗?

现在我正在使用ipv4 dhcp客户端和ipv4 dhcp服务器。 但是我想用ipv6 dhcp client和ipv6 dhcp server来实现。 告诉我,我需要集中精力实施或扩展我的ipv4function以支持ipv6。

实施IPv6的问题是一个开放式的问题,在这个页面上这个问题真的太长了。 但是我会尝试解决你有关地址自动configuration的问题。

首先,在IPv6环境中,根本不需要运行DHCP – 自动networkingconfiguration和地址分配通常使用无状态自动configuration完成,其中路由器通告在特定LAN上使用的前缀,并且(简化)客户端将networking前缀与计算机的MAC地址混合在一起以configurationnetworking。 路由器广告也可能包含DNS信息。 还有一个IPv6版本的DHCP,但是在部署中是否有用还不完全清楚。

一些有用的参考资料可能是IPv6.com:IPv6 – Kaushik Das的自动configurationvs DHCPv6和DHCPv6上的维基百科文章和邻居发现协议 。

最后,作为一个旁白,我注意到你似乎认为从“转换”你的networking到IPv6。 这不是那么简单。 IPv6和IPv4是不可互操作的 – 一台只有IPv4的机器无法连接到只有IPv6的机器。 在写这篇文章的时候,互联网上绝大多数的服务只能使用IPv4来访问,而且还有很多应用程序可能还没有准备好用于IPv6,或者您可能需要与只有IPv4的计算机。 除了专门的应用程序,不需要与外界通信,一个纯IPv6的networking就不太实际。 无论你做什么,在我们将要从IPv4过渡到IPv6的时期,这可能会是很多年,你会想要运行一个“双堆栈”部署,主机同时接收IPv4和IPv6连接。 除了IPv4之外,还需要IPv6,而不是IPv4。