因此,我知道在工作中存在对SLAAC的扩展,以便通过RAs (RFC 6106)实现DNS发现。但最初的意图是什么?IPv6设计者是如何设想没有DNS的情况下工作的呢?为什么多播DNS会从Windows中删除?我可以找到很多关于SLAAC的信息,它缺乏DNS支持,以及SLAAC/DHCPv6 6的争论(以及提议的,但没有得到支持的扩展),但没有讨论最初的理由。
发布于 2012-05-24 09:37:51
最初(而且仍然有效)的想法是将IPv6地址与SLAAC/autoconf与路由器广告(RA)结合起来,并为所有其他选项(如DNS )组合无状态DHCPv6。这使得DHCPv6服务器非常简单,因为它不需要维护租约数据库之类的东西。它只需要告诉客户所有额外的选项,如DNS域和解析器。
发布于 2012-05-25 16:25:04
IPv6的设计在一开始就很学术,如果您想了解整个故事,我会查看IETF IPng工作组的邮件列表和doucment档案。但是,该宪章只是取代了IP层,将所有更高层的协议留给其他协议。请记住,IPv4直到部署多年后才有DHCP、BOOTP甚至DNS。让这些东西在IPv6上工作是留给其他IETF组的。
其他IETF组并没有立即加入IPv6潮流,供应商、实现者、ISP、网络管理员或其他人也没有。所以现在我们手头有一堆烂摊子。
发布于 2012-05-24 07:43:12
也许理由是IPv4不会很快消失,使用v4解析器(它可以返回AAAA记录)将是一个可接受的解决方案,直到为本地v6配置解决了一个可行的v6?
https://serverfault.com/questions/392115
复制相似问题