本文件显示您可以使用以下选项之一:
interface type/number
ipv6 address ipv6-prefix/prefix-length eui-64
ipv6 address ipv6-prefix/prefix-length link-local <------format
ipv6 address ipv6-prefix/prefix-length anycast 另一方面,当您尝试命令行选项时,您会得到以下内容:
R1(config-subif)# ipv6 address ?
WORD General prefix name
X:X:X:X::X IPv6 link-local address
X:X:X:X::X/<0-128> IPv6 prefix
autoconfig Obtain address using autoconfiguration
dhcp Obtain a ipv6 address using dhcp命令ipv6地址the 80:1链接本地将工作,而不遵循上述格式。我在这里错过了什么?
编辑:下面是使用文档所示格式的一些测试
R1(config-subif)#ipv6 address FE80::1/11 link-local
^
% Invalid input detected at '^' marker.
R1(config-subif)#ipv6 address FE80::1/10 link-local
^
% Invalid input detected at '^' marker.
R1(config-subif)#ipv6 address FE80::0/10 link-local
^
% Invalid input detected at '^' marker.发布于 2016-04-27 19:55:42
链接到的文档声称有特定的IOS版本。这可能是不正确的;这在Cisco文档中并不少见。
实际上,在多个IOS 15.X版本上测试了这一点后,您不会在链接本地地址上指定前缀长度,因为链接本地地址是隐式的,正如您在CLI中看到的那样(ipv6 address ?显示X:X:X:X::X IPv6 link-local address,该地址没有前缀长度)。在非链接本地IPv6地址上指定前缀长度,因为没有隐式前缀长度。
就我个人而言,我认为在您的接口上指定特定的链接本地地址将是一个巨大的痛苦,几乎没有什么收获。只要在接口上启用IPv6,就会分配一个唯一的链接本地地址,这就是您真正需要的。从MAC地址派生接口ID确实没有安全风险,因为该地址永远不会断开链接,也不会像全局范围地址那样在整个Internet上被跟踪。
发布于 2016-08-22 16:42:57
链接本地地址由前缀is 80:/10定义,但实际上is 80:/64在RFC 4291中使用:
链接-本地地址有以下格式:收10位//5位/ 54位/ 64位- +----------+-------------------------+----------------------------+ =1111111010#.0接口ID \ +----------+-------------------------+----------------------------+
如您所见,网络ID部分(前半部分,“X:X”)是固定的,只能修改接口ID (最后64位)。
您可以在以下相关问题中找到更多信息:当实际使用fe80::/64时,为什么会为链接本地地址保留fe80::/10?
https://networkengineering.stackexchange.com/questions/29997
复制相似问题