版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第12章IPv6技术编著:
秦燊劳翠金
随着因特网规模的不断扩大,IPv4的可用地址日益缺乏;另外,无论是手工配置还是从DHCP服务器获取地址,对于终端用户来说IPv4地址都不够方便;同时,IPv4协议还存在安全性差、QoS功能弱等问题。因此,IETF(因特网工程任务组)从1990年代开始了IPng的制定,IPv6应运而生。IPv6从地址空间足量、配置简单方便、安全性好和QoS功能强等方面突破,顺应了网络的发展趋势。12.1IPv6基础
一、IPv6地址的表示和构成
IPv6地址采用128位二进制表示,分为8段,每段16位。书写时,每段的16位二进制转换为4位十六进制,段与段之间用冒号隔开。例如一个完整的IPv6地址可表示为:1234:5678:90AB:CDEF:0123:4567:89AB:CDEF。为缩短书写长度,每段的前导0可以去掉,如2001:0000:0000:000A:0000:0000:0000:0123可以压缩为:2001:0:0:A:0:0:0:123。另外,一个或多个的段内全0时,可用::(双冒号)进一步压缩,但一个IPv6地址最多一个::(双冒号)。如上例的IPv6地址可以进一步压缩为2001::A:0:0:0:123或2001:0:0:A::123,但不能压缩为2001::A::123。
IPv6地址取消了网络号、主机号、子网掩码等概念,改用前缀、接口标识符(接口ID)、前缀长度表示。例如:1234:5678:90AB:CDEF:0123:4567:89AB:CDEF/64表示该地址的前缀长度是64位,其前缀是1234:5678:90AB:CDEF,其接口标识符是0123:4567:89AB:CDEF。二、IPv6地址的分类IPv6地址可分为单播地址、组播地址和任播地址。其中,IPv6的单播地址、组播地址与IPv4的类似,任播地址则是IPv6特有的。1.常见的单播地址有:未指定地址,用于节点未获得有效地址前作为源地址,表示暂无地址,前缀为::/128。环回地址,用于发送测试报文时将自己作为目的地址,与IPv4的127.0.0.1类似,前缀为::1/128。链路本地地址,用于以路由器为边界的链路本地节点间的通信,前缀为FE80::/10。全球单播地址,与IPv4的公有地址类似,由IANA(InternetAssignedNumbersAuthority,Internet地址分配机构)统一分配,前缀是2000::/3。2.组播地址前缀为FF00::/8。预留的组播地址FF02::1用于表示链路本地范围的所有节点;FF02::2用于表示链路本地范围的所有路由器。3.任播地址用来标识一组接口,发给任播地址的数据会被送给这组接口中距离源节点最近的接口。利用任播地址,可以实现诸如移动用户接入因特网时,自动连入最近的接收站等功能。任播地址是从单播地址空间中分配的,配置时需明确指明它是任播地址。三、邻居发现协议IPv6中的主机无须任何配置就可以连通网络,依赖的就是IPv6的邻居发现协议(ND协议)。邻居发现协议能实现地址解析、路由器发现/前缀发现、地址自动配置、地址重复检测等功能。以地址解析为例,某主机为了实现与另一主机通信,需要先获取到对方的链路层地址,这一功能在IPv4中是通过ARP地址解析协议实现的,IPv6则是借助邻居发现协议(ND协议),以被请求节点的组播地址作为目标地址,向被请求节点发送邻居请求消息(NS消息),并从对方返回的邻居通告消息(NA消息)中获取到对方的链路层地址。路由器发现/前缀发现是指主机能获取路由器及其所在网络的前缀,以及链路MTU等其它配置参数。地址自动配置则根据路由器发现/前缀发现所获得的信息,自动配置IPv6地址。自动配置的地址最后要通过邻居发现协议(ND协议)提供的地址重复检测功能避免地址冲突。12.2IPv6地址的配置
1.链路本地地址(LinkLocalAddress),是为单一链路的通信而设计的地址,可手动配置,也可自动配置。自动配置又分为由mac地址生成的EUI64格式、随网络环境变化的stable_secret格式、随机生成的random格式。当接口变为可用时,可自动生成一个128位的EUI64格式链路本地地址,包括由FE80::/10补充0拓展得到的64位前缀FE80::/64和符合IEEEEUI-64格式的64位接口标识符。IEEEEUI-64格式接口标识符的生成方法是将48位的MAC地址从中间切开,加入16位的0xFFFE得到64位,再将这64位二进制数从高位往低位方向的第7位设置为1。
2.全球单播地址(GlobalAddress),可手动配置,也可自动配置。自动配置又分为无状态(Stateless)和有状态(Stateful)。无状态是指网络中无专门的IP地址管理者,客户端只根据网关公告的消息自行配置IPv6地址;有状态是指有网络中有IP地址管理者配置的DHCPv6服务器为客户端分配和管理IPv6地址、维护IPv6地址的租期等。
(1)通过无状态地址自动配置获得全球单播地址。主机自动生成链路本地地址后,就可以与本链路上的路由器进行通信了。借助邻居发现协议(ND协议),主机向代表链路本地所以路由器的组播地址FF02::2发送路由器请求消息(RS消息),以获取网关响应的路由器公告消息(RA消息),然后从路由器公告消息(RA消息)中提取出全球唯一的IPv6地址前缀,加上随机生成的后缀或采用EUI-64地址作为后缀作为接口标识符,生成全球单播地址。
(2)通过有状态地址自动配置获得全球单播地址。“有状态”又分为有状态DHCPv6(StatefulDHCPv6)和无状态DHCPv6(StatelessDHCPv6)。有状态DHCPv6是指客户端的IPv6地址、DNS等其它参数均通过DHCPv6获取;无状态DHCPv6是指客户端的IPv6地址通过路由器公告消息(RA消息)生成、DNS等其它参数则通过DHCPv6获取。12.2.1思科设备的IPv6地址配置
在PacketTracer中搭建如图12-1所示的拓扑,通过无状态地址自动配置获取全球唯一地址。
1.如图12-2所示,在主机PC0的配置页面中,勾选“Automatic”选项:图12-1思科设备IPv6地址配置的拓扑图12-2主机PC0的配置页面2.在PC0上查看PC0的IPv6地址情况,命令如下:C:\>ipconfigLink-localIPv6Address.........:FE80::2D0:97FF:FEEB:34A7IPv6Address....................:::IPv4Address....................:0.0.0.0可以看到,PC0的链路本地地址是FE80::2D0:97FF:FEEB:34A7,这是由MAC地址自动生成的,借助它,可进一部从充当网关的路由器处获取到全球单播地址前缀。3.路由器R1的配置命令如下:R1(config)#ipv6unicast-routing//全局开启IPv6路由R1(config)#interfacegigabitEthernet0/0R1(config-if)#ipv6enable//接口使能IPv6R1(config-if)#ipv6address2000::/64eui-64//指定地址前缀,使用EUI-64生成接口IDR1(config-if)#noshutdownR1(config-if)#exitR1(config)#interfacegigabitEthernet0/1R1(config-if)#ipv6enableR1(config-if)#ipv6address2001::/64eui-64R1(config-if)#noshutdownR1(config-if)#end4.查看路由器R1的配置结果,命令如下:R1#showipv6interfacebriefGigabitEthernet0/0[up/up]FE80::202:16FF:FEC6:67012000::202:16FF:FEC6:6701GigabitEthernet0/1[up/up]FE80::202:16FF:FEC6:67022001::202:16FF:FEC6:6702可以看到,接口G0/0和G0/1都有两个地址,一个是链路本地地址,另一个是全球单播地址。
5.路由器R1配置好后,查看和测试电脑自动获取到的地址,命令如下:C:\>ipv6config//查看PC0自动获取到的地址信息C:\>ipv6config//查看PC1自动获取到的地址信息C:\>ping2001::20C:85FF:FEDA:6584//PC0pingPC1测试12.2.2华为设备的IPv6地址配置
在eNSP中搭建如图12-3所示拓扑,完成以下任务:(1)为R1配置自动生成链路本地地址,为R1配置全球单播地址:2000:0001::1/64。(2)为R2配置自动生成链路本地地址,为R2配置全球单播地址:2000:0001::2/64。
图12-3华为设备IPv6地址配置的拓扑1.R1的配置,命令如下:[R1]ipv6//全局开启IPv6路由[R1]interfaceGigabitEthernet0/0/0[R1-GigabitEthernet0/0/0]ipv6enable//接口使能IPv6[R1-GigabitEthernet0/0/0]ipv6addressautolink-local//自动生成链路本地地址[R1-GigabitEthernet0/0/0]ipv6address2000:1::164//配置全球单播地址2.查看R1的配置结果,命令如下:[R1]displayipv6interfaceg0/0/0GigabitEthernet0/0/0currentstate:UPIPv6protocolcurrentstate:UPIPv6isenabled,link-localaddressisFE80::2E0:FCFF:FE43:2E63Globalunicastaddress(es):2000:1::1,subnetis2000:1::/64可以看到接口G0/0/0的两个地址,其中链路本地地址是FE80::2E0:FCFF:FE43:2E63、全球单播地址是2000:1::1/64。
3.R2的配置,命令如下:[R2]ipv6[R2]interfaceGigabitEthernet0/0/0[R2-GigabitEthernet0/0/0]ipv6enable[R2-GigabitEthernet0/0/0]ipv6addressautolink-local[R2-GigabitEthernet0/0/0]ipv6address2000:1::2644.查看R2的配置结果,命令如下:[R2]displayipv6interfaceGigabitEthernet0/0/0GigabitEthernet0/0/0currentstate:UPIPv6protocolcurrentstate:UPIPv6isenabled,link-localaddressisFE80::2E0:FCFF:FE0F:5704Globalunicastaddress(es):2000:1::2,subnetis2000:1::/645.在路由器R1上PingR2的ipv6链路本地地址,注意此时需要指定出接口,命令如下:[R1]pingipv6FE80::2E0:FCFF:FE0F:5704-iGigabitEthernet0/0/0PINGFE80::2E0:FCFF:FE0F:5704:56databytes,pressCTRL_CtobreakReplyfromFE80::2E0:FCFF:FE0F:5704bytes=56Sequence=1hoplimit=64time=20ms//能ping通6.R1pingR2的全局单播地址,命令如下:[R1]pingipv62000:1::2PING2000:1::2:56databytes,pressCTRL_CtobreakReplyfrom2000:1::2bytes=56Sequence=1hoplimit=64time=10ms//能ping通12.2.3华三设备的IPv6地址配置在HCL中搭建如图12-4所示拓扑完成以下任务:
(1)为R1配置自动生成链路本地地址,为R1配置全球单播地址:2000:0001::1/64,(2)为R2配置自动生成链路本地地址,为R2配置全球单播地址:2000:0001::2/64。
图12-4华三设备IPv6地址配置的拓扑
1.R1的配置,命令如下:[R1]interfaceGigabitEthernet0/0[R1-GigabitEthernet0/0]ipv6addressautolink-local//开启IPv6链路本地地址自动生成[R1-GigabitEthernet0/0]ipv6address2000:1::164//配置全球单播地址[R1-GigabitEthernet0/0]undoipv6?//查看参数详解ndIPv6neighbordiscovery[R1-GigabitEthernet0/0]undoipv6nd?raRouteradvertisement[R1-GigabitEthernet0/0]undoipv6ndra?haltSuppressIPv6routeradvertisements[R1-GigabitEthernet0/0]undoipv6ndrahalt//允许接口发布RA消息
2.查看R1的配置结果,命令如下:[R1]displayipv6interfaceGigabitEthernet0/0GigabitEthernet0/0currentstate:UPLineprotocolcurrentstate:UPIPv6isenabled,link-localaddressisFE80::5CFB:BBFF:FE1F:105Globalunicastaddress(es):2000:1::1,subnetis2000:1::/64可以看到接口G0/0/0的两个地址,其中链路本地地址是FE80::5CFB:BBFF:FE1F:105,全球单播地址是2000:1::1/64。3.R2的配置,命令如下:[R2]interfaceGigabitEthernet0/0[R2-GigabitEthernet0/0]ipv6addressautolink-local//开启IPv6链路本地地址自动生成[R2-GigabitEthernet0/0]ipv6address2000:1::264//配置全球单播地址[R2-GigabitEthernet0/0]undoipv6ndrahalt//允许其发布RA消息4.查看R2的配置结果,命令如下:[R2]displayipv6interfaceGigabitEthernet0/0GigabitEthernet0/0currentstate:UPLineprotocolcurrentstate:UPIPv6isenabled,link-localaddressisFE80::5CFB:DEFF:FEC2:205Globalunicastaddress(es):2000:1::2,subnetis2000:1::/64可以看到接口G0/0/0的两个地址,其中链路本地地址是FE80::5CFB:DEFF:FEC2:205,全球单播地址是2000:1::2/64。
5.R1pingR2的本地链路地址测试。注意,在路由器上Pingipv6链路本地地址,需要指定出接口。命令如下:[R1]pingipv6-iGigabitEthernet0/0FE80::5CFB:DEFF:FEC2:205
6.R1pingR2的全局单播地址测试,命令如下:[R1]pingipv62000:1::2
12.3IPv6静态路由
在PacketTracer中搭建如图12-5所示拓扑,完成思科设备IPv6静态路由的配置。12.3.1思科设备IPv6静态路由的配置图12-5思科设备IPv6静态路由配置的拓扑
1.各路由器的基本配置,命令如下:R1(config)#interfacegigabitEthernet0/0//R1的配置R1(config-if)#ipv6enableR1(config-if)#ipv6address2222:1::1/64R1(config-if)#noshutdownR1(config-if)#exitR1(config)#interfacegigabitEthernet0/1R1(config-if)#ipv6address2222:2::1/64R1(config-if)#noshutdownR2(config)#interfacegigabitEthernet0/0//R2的配置R2(config-if)#ipv6enableR2(config-if)#ipv6address2222:2::2/64R2(config-if)#noshutdownR2(config-if)#exitR2(config)#interfacegigabitEthernet0/1R2(config-if)#ipv6address2222:3::1/64R2(config-if)#noshutdownR3(config)#interfacegigabitEthernet0/1//R3的配置R3(config-if)#ipv6enableR3(config-if)#ipv6address2222:3::2/64R3(config-if)#noshutdownR3(config-if)#exitR3(config)#interfacegigabitEthernet0/0R3(config-if)#ipv6address2222:4::1/64R3(config-if)#noshutdown2.静态路由配置及IPv6路由表的查看,命令如下:R1(config)#ipv6unicast-routing//R1的配置R1(config)#ipv6route2222:3::/642222:2::2R1(config)#ipv6route2222:4::/642222:2::2R1(config)#exitR1#showipv6route
//查看R1的IPv6路由表R2(config)#ipv6unicast-routing//R2的配置R2(config)#ipv6route2222:1::/642222:2::1R2(config)#ipv6route2222:4::/642222:3::2R2(config)#exitR2#showipv6route//查看R2的IPv6路由表R3(config)#ipv6unicast-routing//R3的配置R3(config)#ipv6route2222:1::/642222:3::1R3(config)#ipv6route2222:2::/642222:3::1R3(config)#exitR3#showipv6route//查看R3的IPv6路由表
3.PC0pingPC1测试,命令如下:C:\>ipv6config//查看PC0的IPv6地址FastEthernet0Connection:(defaultport)Connection-specificDNSSuffix..:Link-localIPv6Address.........:FE80::200:CFF:FE52:5C77IPv6Address.........................:2222:1::10DefaultGateway...................:2222:1::1DHCPv6IAID.........................:DHCPv6ClientDUID..............:00-01-00-01-B5-C9-D2-18-00-00-0C-52-5C-77C:\>ping2222:4::10//PC0pingPC1测试Pinging2222:4::10with32bytesofdata:Replyfrom2222:4::10:bytes=32time<1msTTL=125//可以ping通12.3.2华为设备IPv6静态路由的配置
在eNSP中搭建如图12-6所示拓扑,完成华为设备IPv6静态路由的配置。图12-6华为设备IPv6静态路由配置的拓扑
1.路由器的基本配置,命令如下:[R1]ipv6//在R1上全局开启IPV6功能[R1]interfaceGigabitEthernet0/0/0[R1-GigabitEthernet0/0/0]ipv6enable//接口开启ipv6功能[R1-GigabitEthernet0/0/0]ipv6address2222:1::164[R1-GigabitEthernet0/0/0]quit[R1]interfaceGigabitEthernet0/0/1[R1-GigabitEthernet0/0/1]ipv6enable[R1-GigabitEthernet0/0/1]ipv6address2222:2::164[R2]ipv6//R2的基本配置[R2]interfaceGigabitEthernet0/0/0[R2-GigabitEthernet0/0/0]ipv6enable[R2-GigabitEthernet0/0/0]ipv6address2222:2::264[R2-GigabitEthernet0/0/0]quit[R2]interfaceGigabitEthernet0/0/1[R2-GigabitEthernet0/0/1]ipv6enable[R2-GigabitEthernet0/0/1]ipv6address2222:3::164[R3]ipv6//R3的基本配置[R3]interfaceGigabitEthernet0/0/1[R3-GigabitEthernet0/0/1]ipv6enable[R3-GigabitEthernet0/0/1]ipv6address2222:3::264[R3-GigabitEthernet0/0/1]quit[R3]interfaceGigabitEthernet0/0/0[R3-GigabitEthernet0/0/0]ipv6enable[R3-GigabitEthernet0/0/0]ipv6address2222:4::164
2.如图12-7所示,为PC1配置IPv6地址和IPv6网关。图12-7PC1的IPv6地址配置
3.如图12-8所示,为PC2配置IPv6地址和IPv6网关。图12-8PC2的IPv6地址配置
4.静态路由配置,命令如下:[R1]ipv6route-static2222:3::642222:2::2//R1的配置[R1]ipv6route-static2222:4::642222:2::2[R2]ipv6route-static2222:1::642222:2::1//R2的配置[R2]ipv6route-static2222:4::642222:3::2[R3]ipv6route-static2222:1::642222:3::1//R3的配置[R3]ipv6route-static2222:2::642222:3::15.PC1pingPC2测试,命令如下:PC>ping2222:4::10From2222:4::10:bytes=32seq=1hoplimit=252time=31ms//可以ping通12.3.3华三设备IPv6静态路由的配置
在HCL中搭建如图12-9所示拓扑,完成华三设备IPv6静态路由的配置。图12-9华三设备IPv6静态路由配置的拓扑
1.各路由器的基本配置,命令如下:[R1]interfaceGigabitEthernet0/0//R1的基本配置[R1-GigabitEthernet0/0]ipv6address2222:1::164[R1-GigabitEthernet0/0]undoipv6ndrahalt[R1-GigabitEthernet0/0]quit[R1]interfaceGigabitEthernet0/1[R1-GigabitEthernet0/1]ipv6address2222:2::164[R1-GigabitEthernet0/1]undoipv6ndrahalt[R2]interfaceGigabitEthernet0/0//R2的基本配置[R2-GigabitEthernet0/0]ipv6address2222:2::264[R2-GigabitEthernet0/0]undoipv6ndrahalt[R2-GigabitEthernet0/0]quit[R2]interfaceGigabitEthernet0/1[R2-GigabitEthernet0/1]ipv6address2222:3::164[R2-GigabitEthernet0/1]undoipv6ndrahalt[R3]interfaceGigabitEthernet0/1//R3的基本配置[R3-GigabitEthernet0/1]undoipv6ndrahalt[R3-GigabitEthernet0/1]ipv6address2222:3::264[R3-GigabitEthernet0/1]quit[R3]interfaceGigabitEthernet0/0[R3-GigabitEthernet0/0]ipv6address2222:4::164[R3-GigabitEthernet0/0]undoipv6ndrahalt
2.PC1采用win2003系统,配置命令如下:C:\DocumentsandSettings\Administrator>netshnetsh>interfaceipv6netshinterfaceipv6>install//安装IPv6协议栈netshinterfaceipv6>addaddress"本地连接"2222:1::10//设置IPv6地址netshinterfaceipv6>addaddress"本地连接"2222:1::10//设置缺省网关netshinterfaceipv6>quit3.PC2采用win2003系统,配置命令如下:C:\DocumentsandSettings\Administrator>netshnetsh>interfaceipv6netshinterfaceipv6>install//安装IPv6协议栈netshinterfaceipv6>addaddress"本地连接"2222:4::10//设置IPv6地址netshinterfaceipv6>addaddress"本地连接"2222:4::1/设置缺省网关netshinterfaceipv6>quit
4.各路由器的静态路由配置,命令如下:[R1]ipv6route-static::02222:2::2//R1的配置,配置IPv6默认路由[R2]ipv6route-static2222:1::642222:2::1//R2的配置[R2]ipv6route-static2222:4::642222:3::2//R2的配置[R3]ipv6route-static::02222:3::1//R3的配置,配置IPv6默认路由5.PC1pingPC2测试,命令如下:C:\DocumentsandSettings\Administrator>ping2222:4::10Pinging2222:4::10from2222:1::10with32bytesofdata:Replyfrom2222:4::10:time=4ms//可以ping通。12.4.1思科设备RIPng的配置拓扑与“思科设备IPv6静态路由的配置”案例相同,完成思科设备RIPng的配置。1.地址配置地址配置与“思科设备IPv6静态路由的配置”案例相同。2.各路由器的RIPng配置,命令如下:R1(config)#ipv6unicast-routing//R1的配置R1(config)#ipv6routerriprip01R1(config-rtr)#exitR1(config)#interfacerangegigabitEthernet0/0R1(config-if)#ipv6riprip01enableR1(config-if)#exitR1(config)#interfacegigabitEthernet0/1R1(config-if)#ipv6riprip01enable12.4动态路由协议RIPngR2(config)#ipv6unicast-routing//R2的配置R2(config)#ipv6routerriprip02R2(config-rtr)#exitR2(config)#interfacgigabitEthernet0/0R2(config-if)#ipv6riprip02enableR2(config-if)#exitR2(config)#interfacegigabitEthernet0/1R2(config-if)#ipv6riprip02enableR3(config)#ipv6unicast-routing//R3的配置R3(config)#ipv6routerriprip03R3(config-rtr)#exitR3(config)#interfacerangegigabitEthernet0/0R3(config-if)#ipv6riprip03enableR3(config-if)#exitR3(config)#interfacegigabitEthernet0/1R3(config-if)#ipv6riprip03enable3.测试步骤如下:(1)查看R1的IPv6路由表,命令如下:R1#showipv6route(2)查看PC0的IPv6地址,命令如下:C:\>ipv6configFastEthernet0Connection:(defaultport)Connection-specificDNSSuffix..:Link-localIPv6Address.........:FE80::200:CFF:FE52:5C77IPv6Address....................:2222:1::10DefaultGateway.................:2222:1::1DHCPv6IAID.....................:DHCPv6ClientDUID..............:00-01-00-01-B5-C9-D2-18-00-00-0C-52-5C-77(3)PC0pingPC1测试,命令如下:C:\>ping2222:4::10Pinging2222:4::10with32bytesofdata:Replyfrom2222:4::10:bytes=32time<1msTTL=125//可以ping通12.4.2华为设备RIPng的配置在“华为设备IPv6静态路由的配置”案例基础上继续完成华为设备RIPng的配置。1.取消各路由器原来配置的静态路由,命令如下:[R1]undoipv6route-staticall//在R1上取消原来配置的静态路由[R2]undoipv6route-staticall//在R2上取消原来配置的静态路由[R3]undoipv6route-staticall//在R3上取消原来配置的静态路由2.各路由器的RIPng配置,命令如下:[R1]ripng1//R1的配置[R1-ripng-1]quit[R1]interfaceGigabitEthernet0/0/0[R1-GigabitEthernet0/0/0]ipv6enable[R1-GigabitEthernet0/0/0]ripng1enable[R1-GigabitEthernet0/0/0]quit[R1]interfaceGigabitEthernet0/0/1[R1-GigabitEthernet0/0/1]ipv6enable[R1-GigabitEthernet0/0/1]ripng1enable[R2]ripng1//R2的配置[R2-ripng-1]quit[R2]interfaceGigabitEthernet0/0/0[R2-GigabitEthernet0/0/0]ipv6enable[R2-GigabitEthernet0/0/0]ripng1enable[R2-GigabitEthernet0/0/0]quit[R2]interfaceGigabitEthernet0/0/1[R2-GigabitEthernet0/0/1]ipv6enable[R2-GigabitEthernet0/0/1]ripng1enable[R3]ripng1//R3的配置[R3-ripng-1]quit[R3]interfaceGigabitEthernet0/0/1[R3-GigabitEthernet0/0/1]ipv6enable[R3-GigabitEthernet0/0/1]ripng1enable[R3-GigabitEthernet0/0/1]quit[R3]interfaceGigabitEthernet0/0/0[R3-GigabitEthernet0/0/0]ipv6enable[R3-GigabitEthernet0/0/0]ripng1enable3.查看R2的邻居,命令如下:[R2]displayripng1neighborNeighbor:FE80::2E0:FCFF:FEE5:9BBGigabitEthernet0/0/1Protocol:RIPNGNeighbor:FE80::2E0:FCFF:FEFB:7D41GigabitEthernet0/0/0Protocol:RIPNG可以看到,R2已经和R3及R1建立了正常的邻居关系。4.查看R2的RIPng路由表,命令如下:[R2]displayripng1route可以看到,R2已经学习到非直连的2222:4::/64和2222:1::/64这两个网段的路由信息。5.PC1pingPC2测试,命令如下:PC>ping2222:4::10Ping2222:4::10:32databytes,PressCtrl_CtobreakFrom2222:4::10:bytes=32seq=1hoplimit=252time=31ms//可以ping通12.4.3华三设备RIPng的配置在“华三设备IPv6静态路由的配置”案例基础上继续完成华三设备RIPng的配置。1.在各路由器上取消原来配置的静态路由,命令如下:[R1]undoipv6route-static::0//R1的配置,取消原来配置的默认路由[R2]undoipv6route-static2222:1::64//R2的配置,取消原来配置的静态路由[R2]undoipv6route-static2222:4::64//R2的配置,取消原来配置的静态路由[R3]undoipv6route-static::0//R3的配置,取消原来配置的默认路由2.各路由器上的RIPng配置,命令如下:[R1]ripng1//R1的配置[R1-ripng-1]quit[R1]interfaceGigabitEthernet0/0[R1-GigabitEthernet0/0]ripng1enable[R1-GigabitEthernet0/0]quit[R1]interfaceGigabitEthernet0/1[R1-GigabitEthernet0/1]ripng1enable[R2]ripng1//R2的配置[R2-ripng-1]quit[R2]interfaceGigabitEthernet0/0[R2-GigabitEthernet0/0]ripng1enable[R2-GigabitEthernet0/0]quit[R2]interfaceGigabitEthernet0/1[R2-GigabitEthernet0/1]ripng1enable[R2-GigabitEthernet0/1]quit[R3]ripng1//R3的配置[R3-ripng-1]quit[R3]interfaceGigabitEthernet0/0[R3-GigabitEthernet0/0]ripng1enable[R3-GigabitEthernet0/0]quit[R3]interfaceGigabitEthernet0/1[R3-GigabitEthernet0/1]ripng1enable3.查看R1的RIPng路由表,命令如下:[R1]displayripng1route4.PC1pingPC2测试,命令如下:C:\DocumentsandSettings\Administrator>ping2222:4::1012.5.1思科设备OSPFv3的配置拓扑与“思科设备IPv6静态路由的配置”案例相同,完成思科设备OSPFv3的配置。1.地址配置地址配置与“思科设备IPv6静态路由的配置”案例相同。2.各路由器的OSPFv3配置,命令如下:R1(config)#ipv6unicast-routing//R1的配置R1(config)#ipv6routerospf1R1(config-rtr)#router-id1.1.1.1R1(config-rtr)#exitR1(config)#interfacegigabitEthernet0/0R1(config-if)#ipv6ospf1area0R1(config-if)#exitR1(config)#interfacegigabitEthernet0/1R1(config-if)#ipv6ospf1area012.5动态路由协议OSPFv3R2(config)#ipv6unicast-routing//R2的配置R2(config)#ipv6routerospf1R2(config-rtr)#router-id2.2.2.2R2(config-rtr)#exitR2(config)#interfacegigabitEthernet0/0R2(config-if)#ipv6ospf1area0R2(config-if)#exitR2(config)#interfacegigabitEthernet0/1R2(config-if)#ipv6ospf1area0R3(config)#ipv6unicast-routing//R3的配置R3(config)#ipv6routerospf1R3(config-rtr)#router-id3.3.3.3R3(config-rtr)#exitR3(config)#interfacegigabitEthernet0/0R3(config-if)#ipv6ospf1area0R3(config-if)#exitR3(config)#interfacegigabitEthernet0/1R3(config-if)#ipv6ospf1area03.查看R1的OSPFv3路由表,命令如下:R1#showipv6routeospf4.查看PC0的IPv6地址,命令如下:C:\>ipv6config5.PC0pingPC1测试,命令如下:C:\>ping2222:4::10Pinging2222:4::10with32bytesofdata:Replyfrom2222:4::10:bytes=32time<1msTTL=125//可以ping通12.5.2华为设备OSPFv3的配置在“华为设备RIPng的配置”案例基础上继续完成华为设备OSPFv3的配置。1.取消各路由器上原来的RIPng配置,命令如下:[R1]undoripng1//在R1上取消原来的RIPng配置Warning:TheRIPNGprocesswillbedeleted.Continue?[Y/N]y[R2]undoripng1//在R2上取消原来的RIPng配置Warning:TheRIPNGprocesswillbedeleted.Continue?[Y/N]y[R3]undoripng1//在R3上取消原来的RIPng配置Warning:TheRIPNGprocesswillbedeleted.Continue?[Y/N]y2.各路由器上的OSPFv3配置,命令如下:[R1]ospfv31//R1的配置[R1-ospfv3-1]router-id1.1.1.1[R1-ospfv3-1]quit[R1]interfaceGigabitEthernet0/0/0[R1-GigabitEthernet0/0/0]ospfv31area0[R1-GigabitEthernet0/0/0]quit[R1]interfaceGigabitEthernet0/0/1[R1-GigabitEthernet0/0/1]ospfv31area0[R2]ospfv31//R2的配置[R2-ospfv3-1]router-id2.2.2.2[R2-ospfv3-1]quit[R2]interfaceGigabitEthernet0/0/0[R2-GigabitEthernet0/0/0]ospfv31area0[R2-GigabitEthernet0/0/0]quit[R2]interfaceGigabitEthernet0/0/1[R2-GigabitEthernet0/0/1]ospfv31area0[R3]ospfv31//R3的配置[R3-ospfv3-1]router-id3.3.3.3[R3-ospfv3-1]quit[R3]interfaceGigabitEthernet0/0/0[R3-GigabitEthernet0/0/0]ospfv31area0[R3-GigabitEthernet0/0/0]quit[R3]interfaceGigabitEthernet0/0/1[R3-GigabitEthernet0/0/1]ospfv31area03.查看R2的OSPFv3邻居状态,命令如下:[R2]displayospfv3peer
4.查看R1的ospfv3路由表,命令如下:[R2]displayospfv3routing5.PC1pingPC2测试,命令如下:PC>ping2222:4::1012.5.3华三设备OSPFv3的配置在“华三设备RIPng的配置”案例基础上继续完成华三设备OSPFv3的配置。1.取消各路由器上原来的RIPng配置,命令如下:[R1]undoripng1//在vR1上取消原来的RIPng配置UndoRIPNGprocess?[Y/N]:y[R2]undoripng1//在R2上取消原来的RIPng配置UndoRIPNGprocess?[Y/N]:y[R3]undoripng1//在R3上取消原来的RIPng配置UndoRIPNGprocess?[Y/N]:y2.各路由器上的OSPFv3配置,命令如下:[R1]ospfv31//R1的配置[R1-ospfv3-1]router-id1.1.1.1[R1-ospfv3-1]quit[R1-GigabitEthernet0/0]ospfv31area0[R1-GigabitEthernet0/0]quit[R1]interfaceGigabitEthernet0/1[R1-GigabitEthernet0/1]ospfv31area0[R2]ospfv31//R2的配置[R2-ospfv3-1]router-id2.2.2.2[R2-ospfv3-1]quit[R2]interfaceGigabitEthernet0/0[R2-GigabitEthernet0/0]ospfv31area0[R2-GigabitEthernet0/0]quit[R2]interfaceGigabitEthernet0/1[R2-GigabitEthernet0/1]ospfv31area0[R3]ospfv31//R3的配置[R3-ospfv3-1]router-id3.3.3.3[R3-ospfv3-1]quit[R3]interfaceGigabitEthernet0/0[R3-GigabitEthernet0/0]ospfv31area0[R3-GigabitEthernet0/0]quit[R3]interfaceGigabitEthernet0/1[R3-GigabitEthernet0/1]ospfv31area03.查看R2的OSPFv3邻居状态,命令如下:[R2]displayospfv3peer4.查看R1的ospfv3路由表,命令如下:[R1]displayospfv3routing5.PC1pingPC2测试,命令如下:C:\DocumentsandSettings\Administrator>ping2222:4::10Pinging2222:4::10from2222:1::10with32bytesofdata:Replyfrom2222:4::10:time=3ms//可以ping通12.6.1思科设备IPv6-over-IPv4隧道的配置在PacketTracer中搭建如图12-10所示的拓扑,完成思科设备IPv6-over-IPv4隧道的配置。12.6IPv6-over-IPv4隧道图12-10思科设备IPv6-over-IPv4隧道配置的拓扑1.各路由器的基本配置,命令如下:R1(config)#interfacegigabitEthernet0/0//R1的配置R1(config-if)#ipv6enableR1(config-if)#ipv6address2222:1::1/64R1(config-if)#noshutdownR1(config-if)#exitR1(config)#interfacegigabitEthernet0/1R1(config-if)#ipaddress192.168.2.1255.255.255.0R1(config-if)#noshutdownR2(config)#interfacegigabitEthernet0/0//R2的配置R2(config-if)#ipaddress192.168.2.2255.255.255.0R2(config-if)#noshutdownR2(config-if)#exitR2(config)#interfacegigabitEthernet0/1R2(config-if)#ipaddress192.168.3.1255.255.255.0R2(config-if)#noshutdownR3(config)#interfacegigabitEthernet0/0//R3的配置R3(config-if)#ipv6enableR3(config-if)#ipv6address2222:4::1/64R3(config-if)#noshutdownR3(config-if)#exitR3(config)#interfacegigabitEthernet0/1R3(config-if)#ipaddress192.168.3.2255.255.255.0R3(config-if)#noshutdown2.PC0的配置如下:地址和掩码:2222:1::10/64,缺省网关:2222:1::13.PC1的配置如下:地址和网关:2222:4::10/64,缺省网关:2222:4::14.各路由器配IPv4路由,命令如下:R1(config)#routerospf1//R1的配置R1(config-router)#router-id1.1.1.1R1(config-router)#network192.168.2.00.0.0.255area0R2(config)#routerospf1//R2的配置R2(config-router)#router-id2.2.2.2R2(config-router)#network192.168.2.00.0.0.255area0R2(config-router)#network192.168.3.00.0.0.255area0R3(config)#routerospf1//R3的配置R3(config-router)#router-id3.3.3.3R3(config-router)#network192.168.3.00.0.0.255area05.在R1和R3上创建隧道,命令如下:R1(config)#interfacetunnel0//R1的配置R1(config-if)#tunnelsourcegigabitEthernet0/1R1(config-if)#tunneldestination192.168.3.2R1(config-if)#ipv6address2222:23::1/64R1(config-if)#tunnelmodeipv6ipR3(config)#interfacetunnel0//R3的配置R3(config-if)#tunnelsourcegigabitEthernet0/1R3(config-if)#tunneldestination192.168.2.1R3(config-if)#ipv6address2222:23::2/64R3(config-if)#tunnelmodeipv6ip6.路由器R1和R3配IPv6路由,命令如下:R1(config)#ipv6unicast-routing//R1的配置R1(config)#ipv6routerospf2R1(config-rtr)#exitR1(config)#interfacegigabitEthernet0/0R1(config-if)#ipv6ospf2area0R1(config-if)#exitR1(config)#interfacetunnel0R1(config-if)#ipv6ospf2area0R3(config)#ipv6unicast-routing//R3的配置R3(config)#ipv6routerospf2R3(config-rtr)#exitR3(config)#interfacegigabitEthernet0/0R3(config-if)#ipv6ospf2area0R3(config-if)#exitR3(config)#interfacetunnel0R3(config-if)#ipv6ospf2area07.查看R1的IPv6路由表,命令如下:R1#showipv6routeospf8.查看PC0的IPv6地址,命令如下:C:\>ipv6config9.PC0pingPC1测试,命令如下:C:\>ping2222:4::1012.6.2华为设备IPv6-over-IPv4隧道的配置拓扑如图12-11所示,在“华为设备OSPFv3的配置”案例基础上,继续完成华为设备IPv6-over-IPv4隧道的配置。图12-11华为设备IPv6-over-IPv4隧道配置的拓扑1.取消各路由器上原来的OSPFv3配置,命令如下:[R1]undoospfv31//R1的配置Warning:TheOSPFv3processwillbedeleted.Continue?[Y/N]y[R2]undoospfv31//R2的配置Warning:TheOSPFv3processwillbedeleted.Continue?[Y/N]y[R3]undoospfv31//R3的配置Warning:TheOSPFv3processwillbedeleted.Continue?[Y/N]y2.按新案例的规划,更改各路由器原IPv6地址为新的IPv4地址,命令如下:[R1]interfaceGigabitEthernet0/0/1//R1的配置[R1-GigabitEthernet0/0/1]undoipv6enable[R1-GigabitEthernet0/0/1]ipaddress192.168.2.124[R2]interfaceGigabitEthernet0/0/0//R2的配置[R2-GigabitEthernet0/0/0]undoipv6enable[R2-GigabitEthernet0/0/0]ipaddress192.168.2.224[R2-GigabitEthernet0/0/0]quit[R2]interfaceGigabitEthernet0/0/1[R2-GigabitEthernet0/0/1]undoipv6enable[R2-GigabitEthernet0/0/1]ipaddress192.168.3.124[R3]interfaceGigabitEthernet0/0/1//R3的配置[R3-GigabitEthernet0/0/1]undoipv6enable[R3-GigabitEthernet0/0/1]ipaddress192.168.3.2243.配IPv4路由,命令如下:[R1]ospf1router-id1.1.1.1//R1的配置[R1-ospf-1]area0[R1-ospf-1-area-0.0.0.0]network192.168.2.00.0.0.255[R2]ospf1router-id2.2.2.2//R2的配置[R2-ospf-1]area0[R2-ospf-1-area-0.0.0.0]network192.168.2.00.0.0.255[R2-ospf-1-area-0.0.0.0]network192.168.3.00.0.0.255[R3]ospf1router-id3.3.3.3//R3的配置[R3-ospf-1]area0[R3-ospf-1-area-0.0.0.0]network192.168.3.00.0.0.2554.配IPv6overIPv4隧道,命令如下:[R1]interfaceTunnel0/0/0//R1的配置[R1-Tunnel0/0/0]tunnel-protocolipv6-ipv4[R1-Tunnel0/0/0]ipv6enable[R1-Tunnel0/0/0]ipv6address2222:23::1/64[R1-Tunnel0/0/0]source192.168.2.1[R1-Tunnel0/0/0]destination192.168.3.2[R3]interfaceTunnel0/0/0//R3的配置[R3-Tunnel0/0/0]tunnel-protocolipv6-ipv4[R3-Tunnel0/0/0]ipv6enable[R3-Tunnel0/0/0]ipv6address2222:23::2/64[R3-Tunnel0/0/0]source192.168.3.2[R3-Tunnel0/0/0]destination192.168.2.15.配IPv6路由,命令如下:[R1]ipv6route-static2222:4::64Tunnel0/0/0//R1的配置[R3]ipv6route-static2222:1::64T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 知名企业施工现场临水、电设计及计算
- 2024至2030年等径直接铜接头项目投资价值分析报告
- 2024至2030年法国香水香皂项目投资价值分析报告
- 营业用房长期租赁合同范例
- 薯类制品批发合同范例
- 陕西师范大学《仪器分析化学类》2023-2024学年第一学期期末试卷
- 旧车报废销户合同范例
- 2024年芙蓉全蔬汤项目可行性研究报告
- 钻空施工合同范例
- 管道材料合同范例
- 水果削皮机的工业工程设计论文
- 空压站设备安装施工组织设计方案(空压站设备安装)
- 肝癌患者的护理疑难病例讨论记录文本
- 四大经典之温病
- 石化装置动设备操作规程
- 海花岛(海南儋州)民宿众筹计划书
- 注塑件通用技术条件
- 人大代表选举主持词_1
- KingSCADA初级教程工程安全和用户管理
- 消防安装工程质量通病及防治措施
- 植物大战僵尸儿童填色画2
评论
0/150
提交评论