IPv6实验指导书.docx
《IPv6实验指导书.docx》由会员分享,可在线阅读,更多相关《IPv6实验指导书.docx(136页珍藏版)》请在冰豆网上搜索。
IPv6实验指导书
目录
实验一IPv6地址配置3
实验二IPv6邻居发现6
实验三IPv6静态邻居配置9
实验四IPv6地址冲突检测12
实验五IPv6静态路由17
实验六IPv6默认态路由26
实验七IPv6OSPFv3单区域34
实验八IPv6OSPFv3多区域43
实验九IPv6访问控制列表52
实验十IPv6手动隧道(PC-Switch)56
实验十一IPv6手动隧道(Switch-Switch)64
实验十二IPv6自动隧道(PC-Switch)73
实验十三IPv6自动隧道(switch-Switch)82
实验一IPv6地址配置
【实验名称】
IPv6地址配置
【实验目的】
掌握如何在交换机上配置IPv6地址
【背景描述】
才子大学是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校计划建设IPv6试验网,得知R公司的RG-S3760性能很好而且支持IPv6这个讯息后,学校就设备对IPv6协议栈的支持还是心存疑虑。
一直服务才子大学的ST网络公司技术工程师小王得知这个消息后主动和学校领导联系安排一次测试。
【需求分析】
需求1:
IPv6技术在学校得到稳定的应用及更快地普及。
分析1:
在试验网中的主体部分应该是IPv6技术,根据背景分析来看,IPv6地址的测试需要在纯IPv6环境下测试。
需求2:
学校希望测试设备对IPv6地址配置的支持
分析2:
需要在设备上配置IPv6地址,并且验证地址的可用性。
【实验拓扑】
【实验设备】
双协议栈交换机RG-S3760-481台IPv6PC1台配置线1条
【预备知识】
交换机登录配置方法
IPv6地址结构
【实验步骤】
第一步:
搭建上图所示的实验拓扑。
第二步:
在PC1上运行超级终端程序,并设置好相应的参数。
第三步:
进入相应端口配置IPv6地址。
Switch#config
Switch(config)#interfacevlan1
Switch(config-if)#ipv6address1:
:
1/64
Switch(config-if)#ipv6enable!
!
!
在交换机上启用IPv6协议
Switch(config-if)#noshutdown
第四步:
查看相应端口配置。
3760_1#showipv6interfacesvlan1
interfaceVlan1isUp,ifindex:
2001
address(es):
MacAddress:
00:
d0:
f8:
c1:
b3:
e2
INET6:
fe80:
:
2d0:
f8ff:
fec1:
b3e2,subnetisfe80:
:
/64
Joinedgroupaddress(es):
ff02:
:
2
ff01:
:
1
ff02:
:
1
ff02:
:
1:
ffc1:
b3e2
INET6:
1:
:
1,subnetis1:
:
/64
Joinedgroupaddress(es):
ff02:
:
2
ff01:
:
1
ff02:
:
1
ff02:
:
1:
ff00:
1
MTUis1500bytes
ICMPerrormessageslimitedtooneevery100milliseconds
ICMPredirectsareenabled
NDDADisenabled,numberofDADattempts:
1
-NDreachabletimeis30000milliseconds
NDadvertisedreachabletimeis0milliseconds
NDretransmitintervalis1000milliseconds
NDadvertisedretransmitintervalis0milliseconds
NDrouteradvertisementsaresentevery200seconds<240--160>
NDrouteradvertisementslivefor1800seconds
验证测试:
1、验证地址被正确配置在接口上。
Switch#pingipv61:
:
1
AAAAA
Pingstatisticsfor1:
:
1:
Packets:
Send=0,Receive=0,RcvBad=0,Lost=0,<0%loss>
【注意事项】
◆交换机的IPv6功能需要开启
◆IPv6地址格式要正确
【参考配置】
S3760_1#showrunning-config
Systemsoftwareversion:
RGNOSV4.11BuildApr292006Release
Buildingconfiguration...
Currentconfiguration:
123bytes
version1.0
!
hostnameS3760_1
vlan1
!
interfaceVlan1
ipv6address1:
:
1/64
ipv6enable
end
实验二IPv6邻居发现
【实验名称】
IPv6邻居发现
【实验目的】
掌握IPv6的邻居发现功能
【背景描述】
才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校计划建设了IPv6试验网,在打消了学校对设备是否支持IPv6的疑虑之后,学校负责人了解到IPv6设备间的正常通信都是基于邻居发现协议,因此设备是否支持邻居发现协议是IPv6试验网络能够正常运行的关键,校方要求ST网络公司的小王做进一步邻居发现功能的测试。
【需求分析】
需求1:
应用IPv6后,并且启用设备的路由公告功能后,设备能自动发现链路上的其他IPv6设备
分析1:
在设备上启用IPv6,开启邻居公告功能,查看设备是否能发现邻居。
如果能够发现链路上的其他设备,说明邻居发现协议运行正常。
【实验拓扑】
【实验设备】
双协议栈交换机RG-S3760-481台IPv6PC1台
配置线1条双绞线1条
【预备知识】
交换机的登录配置方法
IPv6邻居发现协议
【实验步骤】
第一步:
进入交换机相应端口进行配置。
Switch#config
Switch(config)#interfacevlan1
Switch(config-if)#ipv6address1:
:
1/64
Switch(config-if)#ipv6enable
Switch(config-if)#noipv6ndsuppress-r!
!
!
启用IPv6邻居发现功能
Switch(config-if)#noshutdown
第二步:
查看端口配置。
S3760#showinterfacevlan1
Interface:
Vlan1
Description:
AdminStatus:
up
OperStatus:
down
Hardware:
-
Mtu:
1500
LastChange:
0d:
0h:
0m:
0s
ARPTimeout:
3600sec
PhysAddress:
00d0.f8c1.b3e2
ManagementStatus:
Enabled
Broadcastaddress:
第三步:
在主机上安装IPv6协议,配置IPv6地址。
C:
\>ipv6install!
!
!
在xp系统上安装IPv6
C:
\>netsh
Netsh>interfaceipv6
netshinterfaceipv6>addaddress“abc”1:
:
2!
!
!
abc是网卡名
第四步:
查看PC端口配置。
Netshinterfaceipv6>showaddressinterface=abc
第五步:
验证配置。
1.查看交换机邻居
Switch#showipv6neighbors
IPv6AddressLinklayerAddrInterface
1:
:
100d0.f8c1.b3e2Vlan1
fe80:
:
217:
31ff:
fe07:
3b10017.3107.03b1Vlan1
fe80:
:
2d0:
f8ff:
fec1:
b3e200d0.f8c1.b3e2Vlan1
2.查看PC邻居
netshinterfaceipv6>showneighborsinterface=abc
【注意事项】
●首先必须在PC上安装IPv6协议;
●在本例中网卡名称为abc,通常xp默认命名是本地连接;
●在相应端口上,要启用邻居发现功能。
【参考配置】
S3760_1#showrun
Systemsoftwareversion:
RGNOSV4.11BuildApr292006Release
Buildingconfiguration...
Currentconfiguration:
148bytes
!
version1.0
!
hostnameS3760_1
vlan1
!
interfaceVlan1
ipv6address1:
:
1/64
ipv6enable
noipv6ndsuppress-ra
end
实验三IPv6静态邻居配置
【实验名称】
IPv6静态邻居
【实验目的】
掌握IPv6静态邻居配置
【背景描述】
才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校建设了IPv6试验网,试验网建设伊始没有复杂的网络设计,只涉及到比较少的IPv6子网。
在了解了IPv6的邻居发现功能后,学校提出希望能自己手动添加邻居,ST网络公司技术工程师小王主持这次测试。
【需求分析】
需求1:
应用IPv6后,能够自己指定设备的邻居。
分析1:
需要在设备上作相应的配置,指定设备的邻居。
【实验拓扑】
【实验设备】
双协议栈交换机RG-S3760-481台IPv6PC1台
配置线1条双绞线1条
【预备知识】
交换机的登录配置方法
IPv6邻居发现协议
【实验步骤】
第一步:
配置交换机相应端口。
S3760_1(config)#interfacevlan1
S3760_1(config-if)#ipv6address1:
:
1/64
S3760_1(config-if)#noshutdown
S3760_1(config-if)#ipv6enable
S3760_1(config-if)#noipv6ndsuppress-ra
S3760_1(config-if)#exit
S3760_1(config)#ipv6neighbor1:
:
2vlan10017.3107.03b1fa0/48
!
!
!
指定邻居的IP地址,所在VLAN,MAC地址和所接端口
S3760_1(config)#end
第二步:
查看交换机端口配置。
S3760#showinterfacevlan1
Interface:
Vlan1
Description:
AdminStatus:
up
OperStatus:
down
Hardware:
-
Mtu:
1500
LastChange:
0d:
0h:
0m:
0s
ARPTimeout:
3600sec
PhysAddress:
00d0.f8c1.b3e2
ManagementStatus:
Enabled
Broadcastaddress:
第三步:
验证交换邻居配置。
S3760_1#showipv6neighborsverbose1:
:
2
IPv6AddressLinklayerAddrInterface
1:
:
20017.3107.03b1Vlan1
State:
REACH/HAge:
-asked:
0Port:
1
【注意事项】
●在指定静态邻居时,需要指定指定邻居的IP地址,所在VLAN,MAC地址和所接端口。
【参考配置】
S3760_1#showrunning-config
ystemsoftwareversion:
RGNOSV4.11BuildApr292006Release
Buildingconfiguration...
Currentconfiguration:
208bytes
version1.0
!
hostnameS3760_1
vlan1
!
interfaceVlan1
ipv6address1:
:
1/64
ipv6enable
noipv6ndsuppress-ra
ipv6neighbor1:
:
2Vlan10017.3107.03b1FastEthernet0/48
end
实验四IPv6地址冲突检测
【实验名称】
IPv6地址冲突检测
【实验目的】
掌握IPv6的地址冲突检测功能
【背景描述】
才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校建设了IPv6试验网,试验网建设伊始没有复杂的网络设计,只涉及到比较少的IPv6子网。
运行IPv6协议的设备会自动地为自己生成IPv6地址,但是自动生成的IPv6地址可能会和其他设备上自动生成的IPv6地址相冲突,因此在IPv6试验网中,各设备必须有地址冲突检测的机制。
ST网络公司技术工程师小王开始又一轮的测试。
【需求分析】
需求1:
在IPv6试验网中,设备能会自动生成IPv6地址,需要有一个机制保证此IPv6地址不与其他设备上的IPv6地址相冲突。
分析1:
在IPv6地址生效前运行地址冲突检测机制可以解决IPv6地址冲突的问题。
【实验拓扑】
【实验设备】
双协议栈交换机RG-S3760-481台IPv6PC1台
配置线1条双绞线1条Ethereal软件一套
【预备知识】
交换机的登录配置方法
IPv6地址冲突检测原理
【实验步骤】
第一步:
在PC上安装Ethereal软件,启动抓包。
打开程序,点击工具栏上的Capture,点击下拉菜单上的start
在出现的窗口中选择相应的网卡,点OK。
出现包捕获的窗口
当要停止抓包时,点STOP。
第二步:
配置交换机相应端口。
S3760_1(config)#intvlan1
S3760_1(config-if)#ipv6enable
第三步:
点stop,停止抓包,分析数据。
当交换机启用IPv6协议后10秒钟左右,即可停止抓包
在抓到数据包中,可以看到源地址为任意地址,目的地址为组播地址的NS报文(如示例中的第4条),在此NS报文中可以看到需要检测的IPv6地址。
【注意事项】
在交换机上启用IPv6协议之前就要开始抓包。
【参考配置】
S3760_1#shrun
Systemsoftwareversion:
RGNOSV4.11BuildApr292006Release
Buildingconfiguration...
Currentconfiguration:
100bytes
version1.0
!
hostnameS3760_1
vlan1
!
interfaceVlan1
ipv6enable
End
实验五IPv6静态路由
【实验名称】
基于IPv6的静态路由
【实验目的】
掌握在IPv6环境下通过静态路由的设置实现不通网段的通讯
【背景描述】
才子学校是E地区重点高校,为了配合IPv6技术在学校得到稳定的应用及更快地普及,学校建设了IPv6试验网,试验网建设伊始没有复杂的网络设计,只涉及到比较少的IPv6子网,在初期的测试中,集中在同一网段的IPv6主机通讯正常,学校决定进行跨网段的IPv6主机通讯的试验。
ST网络公司技术工程师小王由于在前期的测试中得到校方的认可,所以这次的测试校方主动要求小王配合本次测试,参与本次测试的是部署在IPv6网络中的计算机系及通讯工程系的部分IPv6主机。
小王在与两个系的相关负责人取得联系并确认了测试时间后,新一轮测试就要开始了。
【需求分析】
需求1:
IPv6技术在学校得到稳定的应用及更快地普及。
分析1:
在试验网中的主体部分应该是IPv6技术,根据背景分析来看,跨网段的IPv6主机通讯的测试首先要在纯IPv6的环境下进行。
需求2:
试验网建设伊始没有复杂的网络设计,只涉及到比较少的IPv6子网,学校决定进行跨网段的IPv6主机通讯的试验。
分析2:
当网络中子网数较少的情况下,建议采用静态路由实现网络互联互通,这样三层设备之间不必因为交互路由信息而占用网络带宽资源,使得数据传输更有效率。
【实验拓扑】
【实验设备】
双协议栈交换机RG-S3760-482台IPv6PC2台双绞线3条
【预备知识】
双协议栈的概念
IPv6地址结构
IPv6主机地址配置
IPv6邻居发现协议
S3760双栈交换机IPv6功能的开启
【实验步骤】
第一步:
在S3760_1上配置接口的IP地址。
S3760_1(config)interfacefa0/1
S3760_1(config-if)#noswitchport
S3760_1(config-if)#ipv6address5:
:
1/64
S3760_1(config-if)#ipv6enable
S3760_1(config-if)#noshutdown
S3760_1(config-if)#exit
S3760_1(config)#intfa0/48
S3760_1(config-if)#noswitchport
S3760_1(config-if)#ipv6add1:
:
1/64
S3760_1(config-if)#ipv6enable
S3760_1(config-if)#noshutdown
S3760_1(config-if)#noipv6ndsuppress-ra
S3760_1(config-if)#exit
验证交换机接口配置:
S3760_1#shipv6interfaces
interfaceFastEthernet0/1isUp,ifindex:
1
address(es):
MacAddress:
00:
d0:
f8:
c1:
b3:
e3
INET6:
5:
:
1,subnetis5:
:
/64
Joinedgroupaddress(es):
ff02:
:
2
ff01:
:
1
ff02:
:
1
ff02:
:
1:
ff00:
1
INET6:
fe80:
:
2d0:
f8ff:
fec1:
b3e3,subnetisfe80:
:
/64
Joinedgroupaddress(es):
ff02:
:
2
ff01:
:
1
ff02:
:
1
ff02:
:
1:
ffc1:
b3e3
MTUis1500bytes
ICMPerrormessageslimitedtooneevery100milliseconds
ICMPredirectsareenabled
NDDADisenabled,numberofDADattempts:
1
NDreachabletimeis30000milliseconds
NDadvertisedreachabletimeis0milliseconds
NDretransmitintervalis1000milliseconds
NDadvertisedretransmitintervalis0milliseconds
NDrouteradvertisementsaresentevery200seconds<240--160>
NDrouteradvertisementslivefor1800seconds
interfaceFastEthernet0/48isUp,ifindex:
48
address(es):
MacAddress:
00:
d0:
f8:
c1:
b3:
e4
INET6:
1:
:
1,subnetis1:
:
/64
Joinedgroupaddress(es):
ff02:
:
2
ff01:
:
1
ff02:
:
1
ff02:
:
1:
ff00:
1
INET6:
fe80:
:
2d0:
f8ff:
fec1:
b3e4,subnetisfe80:
:
/64
Joinedgroupaddress(es):
ff02:
:
2
ff01:
:
1
ff02:
:
1
ff02:
:
1:
ffc1:
b3e4
MTUis1500bytes
ICMPerrormessageslimitedtooneevery100milliseconds
ICMPredirectsareenabled
NDDADisenabled,numberofDADattempts:
1
NDreachabletimeis30000millis
第二步:
在交换机S3760_1上配置静态路由。
S3760_1(config)#ipv6route2:
:
/64fa0/15:
:
2!
!
!
配置静态路由
S3760_1(config)#end
验证测试:
查看S3760_1上的静态路由配置
S3760_1#showipv6route
Codes:
C-Connected,L-Local,S-Static,R-RIP
O-OSPFintraarea,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
[*]-theroutenotaddtohardwareforhardwaretablefull
L:
:
1/128
via:
:
1,Loopback
C1:
:
/64
via:
:
FastEthernet0/48
L1:
:
1/128
via