1、IPv6实验指导书 目 录实验一 IPv6地址配置 3实验二 IPv6邻居发现 6实验三 IPv6静态邻居配置 9实验四 IPv6地址冲突检测 12实验五 IPv6静态路由 17实验六 IPv6默认态路由 26实验七 IPv6 OSPFv3单区域 34实验八 IPv6 OSPFv3多区域 43实验九 IPv6访问控制列表 52实验十 IPv6手动隧道(PC-Switch) 56实验十一 IPv6手动隧道(Switch-Switch) 64实验十二 IPv6自动隧道(PC-Switch) 73实验十三 IPv6自动隧道(switch-Switch) 82实验一 IPv6地址配置【实验名称】IPv
2、6地址配置【实验目的】掌握如何在交换机上配置IPv6地址【背景描述】 才子大学是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校计划建设IPv6试验网,得知R公司的RG-S3760性能很好而且支持IPv6这个讯息后,学校就设备对IPv6协议栈的支持还是心存疑虑。一直服务才子大学的ST网络公司技术工程师小王得知这个消息后主动和学校领导联系安排一次测试。【需求分析】需求1:IPv6技术在学校得到稳定的应用及更快地普及。分析1:在试验网中的主体部分应该是IPv6技术,根据背景分析来看,IPv6地址的测试需要在纯IPv6环境下测试。 需求2:学校希望测试设备对IPv6地址配置
3、的支持 分析2:需要在设备上配置IPv6地址,并且验证地址的可用性。【实验拓扑】 【实验设备】 双协议栈交换机 RG-S3760-48 1台 IPv6 PC 1台 配置线 1条【预备知识】 交换机登录配置方法IPv6地址结构【实验步骤】第一步:搭建上图所示的实验拓扑。第二步:在PC1上运行超级终端程序,并设置好相应的参数。第三步:进入相应端口配置IPv6地址。Switch#configSwitch(config)#interface vlan 1Switch(config-if)#ipv6 address 1:1/64Switch(config-if)#ipv6 enable !在交换机上启用
4、IPv6协议Switch(config-if)#no shutdown第四步:查看相应端口配置。3760_1#show ipv6 interfaces vlan 1interface Vlan 1 is Up, ifindex: 2001 address(es): Mac Address: 00:d0:f8:c1:b3:e2 INET6: fe80:2d0:f8ff:fec1:b3e2 , subnet is fe80:/64 Joined group address(es): ff02:2 ff01:1 ff02:1 ff02:1:ffc1:b3e2 INET6: 1:1 , subnet
5、is 1:/64 Joined group address(es): ff02:2 ff01:1 ff02:1 ff02:1:ff00:1 MTU is 1500 bytes ICMP error messages limited to one every 100 milliseconds ICMP redirects are enabled ND DAD is enabled, number of DAD attempts: 1 -ND reachable time is 30000 milliseconds ND advertised reachable time is 0 millise
6、conds ND retransmit interval is 1000 milliseconds ND advertised retransmit interval is 0 milliseconds ND router advertisements are sent every 200 seconds ND router advertisements live for 1800 seconds验证测试:1、验证地址被正确配置在接口上。Switch#ping ipv6 1:1AAAAAPing statistics for 1:1: Packets: Send=0, Receive=0, R
7、cvBad=0, Lost=0,【注意事项】 交换机的IPv6功能需要开启 IPv6地址格式要正确【参考配置】S3760_1#show running-config System software version : RGNOS V4.11 Build Apr 29 2006 ReleaseBuilding configuration.Current configuration : 123 bytesversion 1.0!hostname S3760_1vlan 1!interface Vlan 1 ipv6 address 1:1/64 ipv6 enableend实验二 IPv6邻居发现
8、【实验名称】IPv6邻居发现【实验目的】掌握IPv6的邻居发现功能 【背景描述】 才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校计划建设了IPv6试验网,在打消了学校对设备是否支持IPv6的疑虑之后,学校负责人了解到IPv6设备间的正常通信都是基于邻居发现协议,因此设备是否支持邻居发现协议是IPv6试验网络能够正常运行的关键,校方要求ST网络公司的小王做进一步邻居发现功能的测试。【需求分析】需求1:应用IPv6后,并且启用设备的路由公告功能后,设备能自动发现链路上的其他IPv6设备 分析1:在设备上启用IPv6,开启邻居公告功能,查看设备是否能发现邻居。如
9、果能够发现链路上的其他设备,说明邻居发现协议运行正常。【实验拓扑】 【实验设备】 双协议栈交换机 RG-S3760-48 1台 IPv6 PC 1台 配置线 1条 双绞线 1条【预备知识】 交换机的登录配置方法IPv6邻居发现协议【实验步骤】第一步:进入交换机相应端口进行配置。Switch#config Switch(config)#interface vlan 1Switch(config-if)#ipv6 address 1:1/64Switch(config-if)#ipv6 enableSwitch(config-if)#no ipv6 nd suppress-r !启用IPv6邻居发
10、现功能Switch(config-if)#no shutdown第二步:查看端口配置。S3760#show interface vlan 1Interface : Vlan 1Description :AdminStatus : upOperStatus : downHardware : -Mtu : 1500LastChange : 0d:0h:0m:0sARP Timeout : 3600 secPhysAddress : 00d0.f8c1.b3e2ManagementStatus:EnabledBroadcast address :第三步:在主机上安装IPv6协议,配置IPv6地址。C
11、:ipv6 install !在xp系统上安装IPv6 C:netshNetshinterface ipv6netsh interface ipv6add address “abc” 1:2 !abc是网卡名 第四步:查看PC端口配置。Netsh interface ipv6show address interface=abc 第五步:验证配置。1. 查看交换机邻居Switch#show ipv6 neighbors IPv6 Address Linklayer Addr Interface1:1 00d0.f8c1.b3e2 Vlan 1 fe80:217:31ff:fe07:3b1 001
12、7.3107.03b1 Vlan 1 fe80:2d0:f8ff:fec1:b3e2 00d0.f8c1.b3e2 Vlan 1 2. 查看PC邻居 netsh interface ipv6show neighbors interface=abc【注意事项】 首先必须在PC上安装IPv6协议; 在本例中网卡名称为abc,通常xp默认命名是本地连接; 在相应端口上,要启用邻居发现功能。【参考配置】S3760_1#show runSystem software version : RGNOS V4.11 Build Apr 29 2006 ReleaseBuilding configuration
13、.Current configuration : 148 bytes!version 1.0!hostname S3760_1vlan 1!interface Vlan 1 ipv6 address 1:1/64 ipv6 enable no ipv6 nd suppress-raend实验三 IPv6静态邻居配置【实验名称】IPv6静态邻居【实验目的】掌握IPv6静态邻居配置【背景描述】 才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校建设了IPv6试验网,试验网建设伊始没有复杂的网络设计,只涉及到比较少的IPv6子网。在了解了IPv6的邻居发现功能后,学
14、校提出希望能自己手动添加邻居,ST网络公司技术工程师小王主持这次测试。【需求分析】需求1:应用IPv6后,能够自己指定设备的邻居。 分析1:需要在设备上作相应的配置,指定设备的邻居。【实验拓扑】 【实验设备】 双协议栈交换机 RG-S3760-48 1台 IPv6 PC 1台 配置线 1条 双绞线 1条【预备知识】 交换机的登录配置方法IPv6邻居发现协议【实验步骤】第一步:配置交换机相应端口。S3760_1(config)#interface vlan 1S3760_1(config-if)#ipv6 address 1:1/64S3760_1(config-if)#no shutdownS
15、3760_1(config-if)#ipv6 enable S3760_1(config-if)#no ipv6 nd suppress-ra S3760_1(config-if)#exitS3760_1(config)#ipv6 neighbor 1:2 vlan 1 0017.3107.03b1 fa 0/48 !指定邻居的IP地址,所在VLAN,MAC地址和所接端口S3760_1(config)#end第二步:查看交换机端口配置。S3760#show interface vlan 1Interface : Vlan 1Description :AdminStatus : upOperSt
16、atus : downHardware : -Mtu : 1500LastChange : 0 d:0h:0m:0sARP Timeout : 3600 secPhysAddress : 00d0.f8c1.b3e2ManagementStatus:EnabledBroadcast address :第三步:验证交换邻居配置。S3760_1#show ipv6 neighbors verbose 1:2IPv6 Address Linklayer Addr Interface1:2 0017.3107.03b1 Vlan 1 State: REACH/H Age: - asked: 0 Por
17、t: 1【注意事项】 在指定静态邻居时,需要指定指定邻居的IP地址,所在VLAN,MAC地址和所接端口。【参考配置】S3760_1#show running-configystem software version : RGNOS V4.11 Build Apr 29 2006 ReleaseBuilding configuration.Current configuration : 208 bytesversion 1.0!hostname S3760_1vlan 1!interface Vlan 1 ipv6 address 1:1/64 ipv6 enable no ipv6 nd su
18、ppress-raipv6 neighbor 1:2 Vlan 1 0017.3107.03b1 FastEthernet 0/48end实验四 IPv6地址冲突检测【实验名称】IPv6地址冲突检测【实验目的】掌握IPv6的地址冲突检测功能【背景描述】 才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校建设了IPv6试验网,试验网建设伊始没有复杂的网络设计,只涉及到比较少的IPv6子网。运行IPv6协议的设备会自动地为自己生成IPv6地址,但是自动生成的IPv6地址可能会和其他设备上自动生成的IPv6地址相冲突,因此在IPv6试验网中,各设备必须有地址冲突检测
19、的机制。ST网络公司技术工程师小王开始又一轮的测试。【需求分析】需求1:在IPv6试验网中,设备能会自动生成IPv6地址,需要有一个机制保证此IPv6地址不与其他设备上的IPv6地址相冲突。 分析1:在IPv6地址生效前运行地址冲突检测机制可以解决IPv6地址冲突的问题。【实验拓扑】 【实验设备】 双协议栈交换机 RG-S3760-48 1台 IPv6 PC 1台 配置线 1条 双绞线 1条 Ethereal软件 一套【预备知识】 交换机的登录配置方法IPv6地址冲突检测原理【实验步骤】第一步:在PC上安装Ethereal软件,启动抓包。打开程序,点击工具栏上的Capture,点击下拉菜单上的
20、start在出现的窗口中选择相应的网卡,点OK。 出现包捕获的窗口当要停止抓包时,点STOP。第二步:配置交换机相应端口。S3760_1(config)#int vlan 1S3760_1(config-if)#ipv6 enable 第三步:点stop,停止抓包,分析数据。当交换机启用IPv6协议后10秒钟左右,即可停止抓包在抓到数据包中,可以看到源地址为任意地址,目的地址为组播地址的NS报文(如示例中的第4条),在此NS报文中可以看到需要检测的IPv6地址。【注意事项】在交换机上启用IPv6协议之前就要开始抓包。【参考配置】S3760_1#sh runSystem software ver
21、sion : RGNOS V4.11 Build Apr 29 2006 ReleaseBuilding configuration.Current configuration : 100 bytesversion 1.0!hostname S3760_1vlan 1!interface Vlan 1 ipv6 enableEnd实验五 IPv6静态路由【实验名称】 基于IPv6的静态路由【实验目的】 掌握在IPv6环境下通过静态路由的设置实现不通网段的通讯【背景描述】 才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校建设了IPv6试验网,试验网建设伊始没有
22、复杂的网络设计,只涉及到比较少的IPv6子网,在初期的测试中,集中在同一网段的IPv6主机通讯正常,学校决定进行跨网段的IPv6主机通讯的试验。ST网络公司技术工程师小王由于在前期的测试中得到校方的认可,所以这次的测试校方主动要求小王配合本次测试,参与本次测试的是部署在IPv6网络中的计算机系及通讯工程系的部分IPv6主机。小王在与两个系的相关负责人取得联系并确认了测试时间后,新一轮测试就要开始了。【需求分析】 需求1:IPv6技术在学校得到稳定的应用及更快地普及。 分析1: 在试验网中的主体部分应该是IPv6技术,根据背景分析来看,跨网段的IPv6主机通讯的测试首先要在纯IPv6的环境下进行
23、。 需求2:试验网建设伊始没有复杂的网络设计,只涉及到比较少的IPv6子网,学校决定进行跨网段的IPv6主机通讯的试验。 分析2:当网络中子网数较少的情况下,建议采用静态路由实现网络互联互通,这样三层设备之间不必因为交互路由信息而占用网络带宽资源,使得数据传输更有效率。【实验拓扑】 【实验设备】 双协议栈交换机 RG-S3760-48 2台 IPv6 PC 2台 双绞线 3条【预备知识】 双协议栈的概念IPv6地址结构IPv6主机地址配置IPv6邻居发现协议S3760双栈交换机IPv6功能的开启【实验步骤】第一步:在S3760_1上配置接口的IP地址。S3760_1(config) inter
24、face fa 0/1S3760_1(config-if)#no switchportS3760_1(config-if)#ipv6 address 5:1/64S3760_1(config-if)#ipv6 enableS3760_1(config-if)#no shutdownS3760_1(config-if)#exitS3760_1(config)#int fa 0/48S3760_1(config-if)#no switchportS3760_1(config-if)#ipv6 add 1:1/64S3760_1(config-if)#ipv6 enableS3760_1(confi
25、g-if)#no shutdownS3760_1(config-if)#no ipv6 nd suppress-raS3760_1(config-if)#exit验证交换机接口配置:S3760_1#sh ipv6 interfaces interface FastEthernet 0/1 is Up, ifindex: 1 address(es): Mac Address: 00:d0:f8:c1:b3:e3 INET6: 5:1 , subnet is 5:/64 Joined group address(es): ff02:2 ff01:1 ff02:1 ff02:1:ff00:1 INE
26、T6: fe80:2d0:f8ff:fec1:b3e3 , subnet is fe80:/64 Joined group address(es): ff02:2 ff01:1 ff02:1 ff02:1:ffc1:b3e3 MTU is 1500 bytes ICMP error messages limited to one every 100 milliseconds ICMP redirects are enabled ND DAD is enabled, number of DAD attempts: 1 ND reachable time is 30000 milliseconds
27、 ND advertised reachable time is 0 milliseconds ND retransmit interval is 1000 milliseconds ND advertised retransmit interval is 0 milliseconds ND router advertisements are sent every 200 seconds ND router advertisements live for 1800 secondsinterface FastEthernet 0/48 is Up, ifindex: 48 address(es)
28、: Mac Address: 00:d0:f8:c1:b3:e4 INET6: 1:1 , subnet is 1:/64 Joined group address(es): ff02:2 ff01:1 ff02:1 ff02:1:ff00:1 INET6: fe80:2d0:f8ff:fec1:b3e4 , subnet is fe80:/64 Joined group address(es): ff02:2 ff01:1 ff02:1 ff02:1:ffc1:b3e4 MTU is 1500 bytes ICMP error messages limited to one every 10
29、0 milliseconds ICMP redirects are enabled ND DAD is enabled, number of DAD attempts: 1 ND reachable time is 30000 millis第二步:在交换机S3760_1上配置静态路由。S3760_1(config)#ipv6 route 2:/64 fa 0/1 5:2 !配置静态路由S3760_1(config)#end验证测试:查看S3760_1上的静态路由配置S3760_1#show ipv6 routeCodes: C - Connected, L - Local, S - Static, R - RIP O - OSPF intra area, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 * - the route not add to hardware for hardware table fullL :1/128 via :1, LoopbackC 1:/64 via :, FastEthernet 0/48L 1:1/128 via