我在哪里可以使用 IPv6 文档前缀

网络工程 ip 网络 ipv6 射频卡 字首
2021-07-14 15:50:39

我们目前正在构建一门包含实践部分的网络课程,学生必须在虚拟环境中配置一个小型网络。

但是,我们不确定可以使用哪些 ipv6 前缀进行配置。IPv6 文档前缀 ( 2001:db8::/32 RFC3849 ) 似乎适合。然而,有人提出这个前缀应该只在文本示例中使用,永远不要在任何地方实际配置,即使在隔离的测试网络中也是如此。(当然它会起作用,但可能会被视为违反 RFC)。

这里的问题是 RFC 对此相当抽象,这完全取决于人们如何解释“文档”一词。我在互联网上找不到有关实验测试/教程网络中使用情况或“文档”规范的任何来源。

你能帮我吗?

3个回答

IPv6 文档前缀(2001:db8:::/32)必须用于文档目的。意思是书面例子、图表、PPT演示、教科书解释等。

在实际网络中不应使用此范围。

fc00::/7根据RFC4193有一个“私有 IP 范围”应用于设备测试、演示、课程等

此范围内的单播地址必须在无法访问公共互联网的本地网络中使用。

如果您的测试环境与您的本地网络分离,您可以使用任何非特殊用途的 IPv6 地址。但是,如果您正在寻找等效的私有 IPv4 地址,您应该查看RFC4193

在那里您可以看到这fc00::/7是用于测试目的的合适子网。

另一方面,您可能已经从您的 ISP 获得了 IPv6 前缀,您可以根据需要对其进行分解。

仅从 RFC 中,我看不到任何定义该文档是严格书面文本的内容。你有这个解释的任何来源吗?

根据IANA IPv6 特殊用途地址注册表2001:db8::/32文档地址范围不能用于源或目标寻址,不可转发(可路由)或全局可达,并且不被任何协议保留。这使得地址范围不适合在实际网络上使用。

例如,如果不允许在 IP 数据包中将这些地址用作源地址或目标地址,您将如何使用该范围内的任何地址?

事实上,您可能会遇到一些拒绝使用该地址范围的设备,这完全符合标准。毕竟,IANA 拥有所有的 IPv4 和 IPv6 地址。