您好,别的先不多说,B答案肯定是错误的。因为B答案是 DHCP ,而在ipv6中 应该是 DHCPv6。。
9 t7 V/ Y6 p+ I9 [! v2 |; {6 k6 `6 _$ y T$ Q9 D! p& ~
AD是正确答案。。详情见下面我从网上抄的答案:3 X# W5 z$ u1 s% O( P- e" q
) y2 c- U2 V0 @8 _" g* B
+ y4 ]' N% y/ f( Q# t3 ^
ipv6中获得ip的几种方式:, q- i+ E! f7 G3 w4 h- }
+ L) a0 B9 C9 c, m) |% N 1. 手动配置,命令:ipv6 address xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/nn
' ^4 @; e) e. z. O: l d4 U, X/ o s2 I8 O- q
2. stateless autoconfiguration,过程如下:(假设r1已经在与host1互联的接口上配置好了一个global unicast address)6 ]* k! N1 J7 T* @( b# D1 ~/ @
3 {* m. i( E, c$ {* j7 @4 `3 S7 ~ a. host1通过r1的RA发现这条链路上的prefix" b( f; w) F+ y8 {8 {
6 l: J8 Y8 y" |0 u% M# c) L( ^ b. host1生成一个interface id,并添加在prefix的后面7 o8 W6 c( G" ?/ f9 V
1 c5 ~8 ]8 ?& n6 m) R
c. host1通过DAD判断这个地址是否唯一,如果唯一则使用次地址。9 {+ Y" z. v/ x# a
% y, a& @9 i g/ G' k cisco的路由器可以通过关闭RA来禁止stateless autoconfiguration,命令:ipv6 nd suppress-ra,默认这个命令是关闭的。
$ }2 S9 }. z3 R8 L: V* H$ L- d
' v+ Y$ K7 v, n1 }. ^" g 由于有了stateless autoconfiguration,那么一个企业更换sp的时候就不需要手动在每台pc上更换地址,而只要将路由器上每个接口的prefix改掉就可以了。并且cisco还提供了一个接口级的命令:ipv6 nd prefix at ,这样就可以设置在某一时间自动更改接口的prefix。(注,这个命令需要时间的准确性,可惜的是cisco的设备还不支持ipv6的ntp)& @1 _+ F4 o' F. d: O0 R2 Y$ D
9 p1 ~5 u9 h" v! L$ _) y& {; I0 t
3. stateful dhcp,功能较强两种方式都更为强大。默认情况下,cisco路由器使用RA发送有关stateless autoconfiguration的,如果想只使用stateful dhcp,那么需要输入接口命令:ipv6 nd managed-config-flag(但不推见这样做)+ m3 ]7 Y0 O; A4 K
/ F# {' m# T0 {/ B, J 4. dhcp-pd(dhcp prefix delegation),地址委派。在pe-ce的简单环境下,只需要在pe配置好ipv6的地址和ipv6 dhcp池,那么ce就可以直接通过dhcp获得接口地址,并且在其下联接口上仍然可以获得dhcp池中的地址。这样做也是为了方便用户更换sp。
7 m( s8 s2 X/ L7 I- e6 k* M$ K! D2 X' w
*但在实际的运营中,还是第一种方法最为可靠保险。 |