实验6.2 IPv6部署实验

合集下载

ipv6实验报告(1)

ipv6实验报告(1)
R1使用FF02::1多播地址,通告2019:3::/64前缀给本地接口f0/0范围的所有节点:
自动配置结果:
R2上的接口IP地址配置:
Win2008无状态自动配置:
R2使用FF02::1多播地址,通告2019:5::/64前缀给本地接口f0/0范围的所有节点:
自动配置结果:
测试:
Win7pingWin2008:
neighbor 2019:6::2 activate
network 2019:5::/64
network 2019:8::/64
exit-address-family
Wri
R5配置
conf t
ipv6 unicast-routing
ipv6 router ospf 1
router-id 4.4.4.4
Win2008pingWin7:
三、RIPng
实验拓扑图:
R1路由表:
R2路由表:
R3路由表:
测试:
PC1pingPC2、PC1tracePC2:
PC2pingPC1、PC2tracePC1:
四、OSPF
涉及知识点
路由器Opsf设置
网络拓扑
R1配置
conf t
ipv6 unicast-routing
ip route 0.0.0.0 0.0.0.0 e1/2
R7配置
conf t
ipv6 uni
interface e1/1
ip address 210.1.1.2 255.255.255.0
ipv6 nd suppress-ra
no sh
interface e1/2
ip address 210.2.20.2 255.255.255.0

IPv6综合实验

IPv6综合实验

IPv6综合实验【实验名称】IPv6构建园区骨干网【实验目的】掌握在大型网络中如何采用IPv6相关技术构建园区骨干网络【背景描述】状元学校是一家新兴的民办高校,考虑到网络的高速发展,学校决定建设双协议栈的网络以供学员既能访问IPv4的站点,又能访问IPv6的站点;在校园网建设的初期,为了保证IPv6网络的顺利开通,学校要求进行IPv6全网的测试工作,另外学校提出希望进行基于IPv6的访问控制,要求能够提供基于IPv6的主机防PING功能。

在得知此消息后,速通网络公司的业务代表小白与学校负责人取得了联系,并争取到了测试的机会。

该公司指定技术骨干小强作为本次测试的工程师,一场用测试赢订单的战斗开始了。

【需求分析】需求1:学校要求建设双协议栈的网络以供学员既能访问IPv4的站点,又能访问IPv6的站点。

分析1:首先要求参与设备必须支持IPv6协议栈,同时考虑到IPv4网络的并存,所以选用的测试设备必须是双协议栈设备。

在这里建议使用锐捷RG-S3760系列交换机,该交换机是全面硬件支持IPv6的双协议栈交换机。

需求2:学校要求进行IPv6全网的测试工作。

分析2:涉及到全网的互联互通,可以采用静态路由及动态路由协议两种方法。

考虑到学校的网络规划不可能仅仅是由少数几个网段构成的,多个网段构成的网络如果采用静态路由,势必会增加网络管理员的工作量,因为静态路由需要手工的维护,所以建议采用IPv6协议栈下的OSPFv3来构建骨干网络。

在OSPFv3协议下进行骨干区域的划分,每个区域内部的路由振荡,不能影响到其他区域,并且借助OSPFv3协议可以使网络路由信息实现自动地、动态地管理,减轻管理员的工作量。

需求3:学校提出希望进行基于IPv6的访问控制,要求能够提供基于IPv6的主机防PING功能。

分析3:校方提出这个需求,表面上是防PING测试,降低网络设备受到攻击的可能性,其实是要看看该核心设备对安全策略的支持,对IPv6访问控制技术是否支持完善。

IPv6的静态路由实验

IPv6的静态路由实验

IPv6的静态路由实验ipv6staticroutingandsummary一、实验拓扑图:s1/02001:ab1:0:2::2/64s1/12001:ab1:0:3::1/64r2loopback02001:ab1:0:8::1/642001: ab1:0:9::1/642001:ab1:0:a::1/642001:ab1:0:b::1/642001:ab1:0:c::1/64s1/12001:ab 1:0:2::1/64s1/02001:ab1:0:3::2/64loopback02001:ab1:0:4::1/64r1r3二、实验目的:1、掌控基本的ipv6的布局方法。

2、掌握基于ipv6的静态路由以及路由总结配置。

注意:使用ccnp标准版完成本实验三、实验步骤1、布局3台路由器的ipv6地址,布局如下:r1(config)#ipv6unicast-routingr1(config)#interfaceloopback0r1(config-if)#ipv6address2001:ab1:0:8::1/64r1(config-if)#ipv6address2001:ab1:0:9::1/64r1(config-if)#ipv6address2001:ab1:0:a::1/64r1(config-if)#ipv6address2001:ab1:0:b::1/64r1(config-if)#ipv6address2001:ab1:0:c::1/64r1(config)#interfaceserial1/1r1(config-if)#ipv6address2001:ab1:0:2::1/64r2(config)#ipv6unicast-routingr2(config)#interfaceserial1/0r2(config-if)#ipv6address2001:ab1:0:2::2/64r2(config)#interfaceserial1/1r2(config-if)#ipv6address2001:ab1:0:3::1/64r3(config)#ipv6unicast-routingr3(config)#interfaceloopback0r3(config-if)#ipv6address2001:ab1:0:4::1/64r3(config)#interfaceserial1/0r3(config-if)#ipv6address2001:ab1:0:3::2/642、在r2路由器上使用ping测试与r1与r3之间的互通性r2#ping2001:ab1:0:2::1r2#ping2001:ab1:0:3::23、查看r1的路由表r1#showipv6routeipv6routingtable-14entriesc2001:ab1:0:2::/64[0/0]via::,serial1/1c关键字前缀指出本地连接的网段l2001:ab1:0:2::1/128[0/0]via::,serial1/1c2001:ab1:0:8::/64[0/0]via::,loopback0l2001:ab1:0:8::1/128[0/0]via::,loopback0l关键字后缀表示此为本地轻易主机地址c2001:ab1:0:9::/64[0/0]via::,loopback0l2001:ab1:0:9::1/128[0/0]via::,loopback0c2001:ab1:0:a::/64[0/0]via::,loopback0l2001:ab1:0:a::1/128[0/0]via::,loopback0c2001:ab1:0:b::/64[0/0]via::,loopback0l2001:ab1:0:b::1/128[0/0]via::,loopback0c2001:ab1:0:c::/64[0/0]via::,loopback0l2001:ab1:0:c::1/128[0/0]via::,loopback0lfe80::/10[0/0]via::,null0fe80地址后缀为链路本地单播地址,主要用作ospf路由协议更新时做为其更新的源址lff00::/8[0/0]via::,null0多播地址4、在所有路由器上配置到其他非直连网络的静态路由,配置如下:r1(config)#ipv6route2001:ab1:0:3::/642001:ab1:0:2::2r1(config)#ipv6route2001:a b1:0:4::/642001:ab1:0:2::2r2(config)#ipv6route2001:ab1:0:4::/642001:ab1:0:3::2r3回环口路由r2(config)#ipv6route2001:ab1:0:8::/622001:ab1:0:2::1r1回环口的汇总路由r2(config)#ipv6route2001:ab1:0:c::/622001:ab1:0:2::1r1回环不容汇总路由r3(config)#ipv6route::/02001:ab1:0:3::1配置静态默认路由,简化路由配置5、查阅r2上的路由表r2#showipv6routeipv6routingtable-9entriesc2001:ab1:0:2::/64[0/0]via::,serial1/0l2001:ab1:0:2::2/128[0/0]via::,serial1/0c2001:ab1:0:3::/64[0/0]via::,serial1/1l2001:ab1:0:3::1/128[0/0]via::,serial1/1s2001:ab1:0:4::/64[1/0]via2001:ab1:0:3::2s2001:ab1:0:8::/62[1/0]via2001:ab1:0: 2::1s2001:ab1:0:c::/62[1/0]via2001:ab1:0:2::1手工布局的静态路由,ad为1lfe80::/10[0/0]via::,null0lff00::/8[0/0]via::,null06、测试静态路由的有效性r3#ping2001:ab1:0:9::1typeescapesequencetoabort.sending5,100-byteicmpechosto2001:ab1:0:9::1,timeoutis2seconds:successrateis100percent(5/5),round-tripmin/avg/max=76/88/112ms。

IPV6,实验报告

IPV6,实验报告

篇一:ipv6封装实验报告背景知识ipv4协议面临最大的问题是地址空间不足,主要表现为:地址数量不足,路由效率不高,缺乏安全设计,缺乏服务质量保证。

根据这些缺陷,由此提出ipv6协议,ipv6协议是ietf指定地下一代ip协议,特点主要表现为:新的协议头部格式,巨大的地址空间(ip 地址的长度从ipv4的 32 位升为 128 位。

),有效的分层路由结构,内置的安全性服务,更好的支持服务质量,良好的扩展性。

实训目的(一) 充分理解ipv6的数据结构和ipv6地址格式主要字段:1. version: 4-bit,internet 协议版本号,此处为 6。

2. traffic class: 8-bit,类似于ipv4的type_of_service,用以提供区分服务和优先级。

3. flow label: 20-bit,用以标记那些要求路由器对其作特殊处理的报文流。

所谓报文流是指从一个特定源到特定目的地之间的报文序列,并且源节点希望中间路由器能够对它们进行特殊处理。

4. payload length: 16-bit,用以表示ipv6数据包中除基本报头以外剩余部分的长度(以字节为单位),任何扩展报头都将作为payload length的一部分计算在内。

5. next header: 8-bit,类似于ipv4的protocol字段,通常用以标识上层是tcp还是udp,或标识紧跟在 ipv6 数据包头后面的下一个头的类型(有扩展报头时)。

6. hop limit: 8-bit,无符号整数。

相当于ipv4中的time_to_live,按转发包的每个节点逐一递减。

如果跃点限制递减到零,包就会被丢弃。

ipv6 地址的表述和书写:表述和书写时,把长度为128个二进制位(bit)的ipv6地址分成8个16位的二进制段、每一个16位的二进制段用4位的16进制数表示,段间用“:”(冒号)隔开(其书写方法和ipv4的十进制数加“.”不同)。

配置IPV6

配置IPV6

实验配置IPV6一、实验目的通过本节实验掌握IP V6地址的配置方法,了解在IP V6的基础上起路由协议。

二、实验需要的知识点IPV4取得了极大的成功,IPV4地址资源的紧张限制了Internet的进一步发展。

NAT、CIDR、VLSM等技术的使用仅仅暂时缓解IPV4地址紧张,但不是根本解决办法新技术的出现对IP协议提出了更多的需求。

与IPV4相比,IPV6具有以下特点:近乎无限的地址空间;更简洁的报文头部;内置的安全性;更好的QOS支持;更好的移动性。

IPV6地址= 前缀+ 接口标识。

前缀:相当于V4地址中的网络ID。

接口标识:相当于V4地址中的主机ID。

将48比特的MAC地址转化为64比特的接口ID。

MAC地址的唯一性保证了接口ID的唯一性。

设备自动生成,不需人为干预。

三、实际生活中的应用由于IP地址的紧张问题,IPV6已经渐渐开始取代IPV4。

所以我们很需要及时的掌握IPV6技术。

四、实验要求两台26以上型号的Cisco路由器通过串口相连。

两台路由器分别使用IPV6地址,并且启用RIP协议。

五、实验拓扑及IP地址六、实验步骤1、给2台路由器分别命名主机名。

路由器A:RouterA;路由器B:RouterB;定义进入特权模式的密码为:cisco在全局模式下使用指令的关键字:hostname name2、分别在路由器A和路由器B上启用IPV6在全局模式下使用指令的关键字:ipv6 unicast3、根据拓扑图在两台路由器的各个接口上配置IPV6地址。

在全局模式下使用指令的关键字:interface interface在接口模式下使用指令的关键字:ipv address ipv6-address4、在DCE端配置时钟。

在接口模式下使用指令的关键字:clock rate clock。

5、路由器RouterA和RouterB的S0/0和lo0运行ipv6 rip在接口模式下使用指令的关键字:ipv6 rip cisco enable七、检测1、在路由器A的特权模式下使用指令:show IPV6 interface s0/0RouterA#sh ipv int s0/0Serial0/0 is up, line protocol is upIPV6 is enabled, link-local address is FE80::202:16FF:FEFC:7E40Global unicast address(es):2080:1:1:11::1, subnet is 2080:1:1:11::/64Joined group address(es):FF02::1FF02::2FF02::9FF02::1:FF00:1FF02::1:FFFC:7E40MTU is1500 bytesICMP error messages limited to one every 100 millisecondsICMP redirects are enabledND DAD is enabled, number of DAD attempts: 1NDReachable time is 30000 millisecondsHosts use stateless autoconfig for addresses.2、路由器A的特权模式下使用指令:show IPV6 routeRouterA#sh ipv roIPV6 Routing Table - 7 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2C 2080:1:1:11::/64 [0/0]via ::, Serial0/0L 2080:1:1:11::1/128 [0/0]via ::, Serial0/0L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:1::/64 [0/0]via ::, Loopback0L FEC0:0:0:1::1/128 [0/0]via ::, Loopback0R FEC0:0:0:2::/64 [120/2]via FE80::205:32FF:FE3E:6C00, Serial0/0L FF00::/8 [0/0]via ::, Null0八、标准配置RouterA :router>enrouter#config terminalrouter(config)#hostname RouterARouterA(config)#enable password ciscoRouterA(config)#no ip domain lookupRouterA(config)#IPV6 unicastRouterA(config)#interface s0/0RouterA(config-if)#no shutdownRouterA(config-if)#IPV6 address 2080:1:1:11::1/64RouterA(config-if)#IPV6 rip cisco enableRouterA(config-if)#clock rate 64000RouterA(config-if)#interface lo0RouterA(config-if)#IPV6 address fec0:0:0:1::1/64RouterA(config-if)#IPV6 rip cisco enableRouterA(config-if)#exitRouterB :router>enrouter#config terminalrouter(config)#hostname RouterBRouterB(config)#enable password ciscoRouterB(config)#no ip domain lookupRouterB(config)#IPV6 unicastRouterB(config)#interface s0/0RouterB(config-if)#no shutdownRouterB(config-if)#IPV6 address 2080:1:1:11::2/64 RouterB(config-if)#IPV6 rip cisco enable RouterB(config-if)#interface lo0RouterB(config-if)#IPV6 address fec0:0:0:2::2/64 RouterB(config-if)#IPV6 rip cisco enable RouterB(config-if)#exit。

IPv6安全设备部署与测试

IPv6安全设备部署与测试

IPv6安全设备部署与测试随着互联网的快速发展,IPv6(Internet Protocol version 6)作为下一代互联网协议已经成为未来网络的趋势。

然而,随之而来的是对IPv6安全的日益关注。

本文将针对IPv6安全设备的部署与测试进行探讨。

一、IPv6安全设备的部署在部署IPv6安全设备之前,首先需要对网络进行评估。

评估网络的IPv6部署情况,包括网络设备的支持程度、IPv6地址分配情况等。

只有了解网络的情况,才能更好地选择适合的IPv6安全设备。

接下来,根据评估结果,选择合适的IPv6安全设备进行部署。

IPv6安全设备一般包括防火墙、入侵检测系统(IDS)和入侵预防系统(IPS)等。

在选择设备时,需要考虑设备的性能、功能和兼容性,确保其能适应IPv6环境的需求。

部署IPv6安全设备时,需要根据网络拓扑结构进行规划。

将设备放置在关键的网络节点上,确保对整个IPv6网络流量进行监控和保护。

同时,还需要合理设置设备的参数和策略,以提高网络的安全性。

二、IPv6安全设备的测试在部署完IPv6安全设备后,为了验证设备的有效性和稳定性,需要进行相应的测试。

首先,进行功能测试。

测试设备是否能够正常进行IPv6流量的监控、识别和过滤。

通过发送特定的IPv6流量包,验证设备的防御和检测能力。

同时,还需要测试设备对IPv6协议的支持程度,确保其能够正确处理各种IPv6协议和扩展头部。

其次,进行性能测试。

测试设备在不同负载下的处理能力和响应时间。

通过模拟大规模IPv6流量进行测试,评估设备的性能是否满足实际需求。

同时,还需要测试设备的容错性和可拓展性,确保在网络规模扩大时能够保持稳定运行。

最后,进行安全性测试。

测试设备的抗攻击能力和漏洞情况。

通过模拟各类攻击进行测试,评估设备的安全性能。

同时,还需要定期更新设备的固件和安全策略,及时修复漏洞和增强安全防护能力。

三、总结IPv6安全设备的部署与测试是保障网络安全的重要环节。

计算机网络实验报告-IPv6技术实验2

计算机网络实验报告-IPv6技术实验2

实验7 IPv6技术实验1. 3.5节步骤2中,请思考下面问题:主机加入到组播组中的过程是什么?答:1.通过地址自动配置,主机获得了多播组地址。

2.主机发送MLD多播侦听报告报文给本地链路的路由器。

3.路由器根据报文中的信息,向多播转发表中添加表项,以记录多播组的成员身份。

2. 3.5节步骤3中,仔细观察PC1与RT1之间的交互报文,回答下述问题:1)为什么报文中的“next header”采用hop-by-hop的选项?答:因为hop-by-hop选项规定该报文的传送路径上每台中间节点都要读取并处理该拓展报头,起到提醒路由器对MLD报文进行深入检查的作用。

2)为什么跳数被限制为1?答:为了将此报文限制在链路本地上。

3)在“Hop-by-Hop”选项中,有一个“Padn”,它的作用是什么?答:作用是插入两个或多个填充字节,使字段符合对齐要求。

3. 3.5节步骤4中,仔细观察Router Solicitation的报文,回答下述问题:1)在前面的multicast listener report报文中,报文的跳数限制为1,而在这里,同样是主机发给路由器的报文,为什么跳数却采用255?答:接收节点只认为跳数限值是255的报文有效,防止非本链路的设备通过发送路由器宣告来试图干扰通信流。

2)报文中的ICMP选项中的“source link-layer address”的作用是什么?答:作用是表示发送者的mac地址。

4. 3.5节步骤6中,仔细观察Router Advertisement的报文,回答下述问题:1)“Cur hop limit”的含义是什么?答:本网段发出普通报文时的默认跳数限制。

2)报文中“lifetime”的含义是什么?答:发送该报文的路由器作为缺省路由器的生存周期。

3)“reachable time”的含义是什么?答:本链路上所有节点的“可达”状态保持时间。

4)“retransmit time”的含义是什么?答:重传NS报文的时间间隔,用于邻居不可达检测和地址解析。

IPv6实验

IPv6实验

– / – / • 对于上述网址的IPv6地址,在浏览器中直接敲入 对应的IPv6地址,然后观察现象,给予解释说明
问题2?
• 实验课后,通过笔记本等无线网络设备, 连接到深圳大学无线局域网SZU-WLAN
– 查看网络连接配置 – 测试IPv6网络连通性(用之前实验课上访问测 试过的IPv6资源) – 对于所见到现象给予自己的解释说明
• wireshark是捕获机器上的某一块网卡的网络包,当你的 机器上有多块网卡的时候,你需要选择一个网卡。 • 点击Caputre->Interfaces.. 出现下面对话框,选择正确的 网卡。然后点击"Start"按钮, 开始抓包
• 我们简单的使用该命令来测试到达的时间 和经过的IP地址: • C:\>tracert • Tracing route to [202.108.250.228] • over a maximum of 30 hops: • 1 <1 ms <1 ms <1 ms 192.168.0.1 • 2 1 ms <1 ms 1 ms 211.152.23.6 • 3 * 5 ms 3 ms 211.152.47.253 • 4 3 ms 3 ms 3 ms 210.78.156.66 • 5 3 ms 9 ms 4 ms 211.99.57.113 • 6 6 ms 5 ms 7 ms 202.108.250.228 • Trace complete. • 看信息我们知道我们通过了6个IP节点和使用的时间。第 一个一般是我们的机器是从该IP出去的,第二个开始就是 经过的路由,最后一个当然就是我们的目的地了。
2、IPConfig 最常用的选项: (3) ipconfig /release和ipconfig /renew 这是两个附加选项,只能在向DHCP服务器租用 其IP地址的计算机上起作用。 如果输入ipconfig /release,所有接口的租用IP 地址便重新交付给DHCP服务器(归还IP地址)。 如果输入ipconfig /renew,本地计算机便设法与DHCP 服务器取得联系,并租用一个IP地址。多数情况下网 卡将被重新赋予和以前所赋予的相同的IP地址。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验背景
2. IPv6网络与IPv4网络之间的互通 (1)Dual Stack Model。 Dual Stack Model要求所有节点都支持双协议栈,这样就不存在IPv4与IPv6之间的相互通 信问题。但是这种机制要给每一个IPv6的节点分配一个IPv4地址,不能解决IPv4地址空间 耗尽的问题。 (2)Limited Dual Stack Model。 Limited Dual Stack Model要求服务器和路由器仍然是双栈的,而非服务器的主机只需要支 持IPv6。这种机制可以节省大量的IPv4地址,但是不能在纯IPv6服务器和纯IPv4非服务器 间直接通信,需要网关来协助完成。 (3)SOCKS64。 SOCKS64是对原有SOCKS协议(RFC1928)的扩展,可接收IPv4节点的连接请求,并可转 发给其他的IPv4或IPv6节点。它不需要修改DNS或者做地址映射,可用于IPv6节点连接纯 IPv4节点、IPv6网络中的IPv4节点和IPv4网络中的IPv6节点等多种环境,但由于 SOCKS64相当于高层协议网关,因此实现的代价很大。 (4)SIIT (Stateless IP/ICMP Translation)。 SIIT是无状态的IP协议和ICMP协议转换,对每个分组都进行翻译。SIIT定义了IPv6和IPv4 的分组报头进行转换的方法,但需要较大的备用IPv4地址池来分配IPv4地址,给需要与 IPv4节点通信的IPv6节点。SIIT可以和其他机制(如NAT-PT)结合实现纯IPv6节点和纯IPv4 节点间的通信,但在采用网络层加密和数据完整性保护的环境下不可用。
实验背景
(3)IPv4兼容IPv6自动隧道 自动隧道能够完成点到多点的连接,而手动隧道仅仅是点到点的连接。IPv4兼容IPv6自动隧道 技术能够使隧道自动生成。在IPv4兼容IPv6自动隧道中,只需要告诉设备隧道的起点,隧道的 终点由设备自动生成。为了完成隧道终点的自动产生,IPv4兼容IPv6自动隧道需要使用一种特 殊的地址,即IPv4兼容IPv6地址。在IPv4兼容IPv6地址中,前缀是0:0:0:0:0:0,最后的32位是 IPv4地址,要求自动隧道的每个节点都有一个全球唯一的IPv4地址。IPv4兼容IPv6自动隧道将 使用这32位IPv4地址来自动构造隧道的目的地址。IPv4兼容IPv6的自动隧道两端的主机或路由 器必须同时支持IPv4和IPv6协议栈。使用IPv4兼容IPv6的自动隧道可以方便地在IPv4上建立 IPv6隧道,但是它限于在隧道的两端点进行通信,隧道两端点后的网络不能通过隧道通信。采 用这种机制不能解决IPv4地址空间耗尽的问题,而且也不适用于要经过NAT域的情况。 (4)Tunnel Broker 隧道代理(Tunnel Broker)是一种架构,而不是具体的协议。隧道代理的主要目的是简化隧道 的配置,提供自动的配置手段。对于已经建立起IPv6的ISP来说,使用隧道代理技术可以方便地 扩展网络用户。从这个意义上说,Tunnel Broker可以看作一个虚拟的IPv6 ISP,通过Web方式 为用户分配IPv6地址、建立隧道,并提供和其他IPv6节点之间的通信。隧道代理的特点是灵活 、可操作性强,可以针对不同的用户提供不同的隧道配置,它要求隧道的双方都支持双栈。 (5)6over4 随着IPv6的广泛应用,有些节点可能仅支持IPv6协议,这种节点一旦安装在IPv4网络中(没有 直接相连的IPv6路由器),就需要考虑如何保证该节点能够与外界通信。该方案利用IPv4网络
实验背景
(5)NAT-PT 。 NAT-PT利用NAT(Network Address Translation)技术将IPv4地址和IPv6地址分别看作NAT 技术中的内部地址和全局地址,同时根据协议不同对分组做相应的语义翻译,从而使纯 IPv4和纯IPv6节点之间能够透明通信。NAT-PT在IPv4分组和IPv6分组之间进行基于会话 的报头和语义翻译,因此是有状态的。对于一些内嵌地址信息的高层协议(如FTP),NATPT需要和应用层的网关协作来完成翻译。NAT-PT克服了SIIT机制需要较大备用IPv4地址 池的缺点,能够实现纯IPv4节点和纯IPv6节点的大部分通信应用,但在采用网络层加密和 数据完整性保护的环境下将不能工作。 (6)BIS (Bump-In-the-Stack)。 BIS机制允许在IPv4节点运行的不支持IPv6的应用程序能够与纯IPv6节点进行通信,要求 在IPv4协议栈中插入三个特殊的扩展模块:域名解析模块、地址映射模块和报头翻译模块 。其基本思想是当IPv4应用程序与纯IPv6节点通信时,将节点的IPv6地址映射成一个备用 IPv4地址池中的IPv4地址。可以认为BIS是NAT-PT在主机节点IP协议栈的特例实现。 (7)TRT (Transport Relay Translator)。 TRT机制和NAT-PT类似,但它是在传输层将一个IPv4的TCP或UDP连接与一个IPv6的 TCP或UDP连接联系起来,也就是说是在传输层实现协议转换,而不是在网络层。 TRT机制的每个连接都是真正的IPv4或IPv6连接,因此可以避免IP分组分片和ICMP报文转 换带来的问题,但对一些存在内嵌地址信息的高层协议(如FTP),同样需要和应用层的网关 协作来完成协议转换。
XXX
实验6.2 IPv6部署实验
1
实验背景
实验目的与内容
2
3
实验设备
实验步骤
4
实验背景
由于目前网络上所有的主机和网络设备都是基于IPv4的,另外就是应用程序方面也都是基 于IPv4的,因此IPv6虽然好,但也不能一步到位,因为要把这些设备和应用全部替代为 IPv6设备所需的代价成本是巨大的。也就是只能一步一步来,因此就要考虑IPv6与IPv4的 共存与互通问题了。目前IPv6的过渡技术主要有下面三种: 1.双协议栈技术 在同一个主机或者网络设备上同时启用IPv4与IPv6协议栈,主要是在第三层即IP层加多一 个IPv6协议栈,也就是IPv4+IPv6。好处就是在能用上IPv6的同时,我们以前所布置的IPv4 应用也能用,不用大变动。这是目前过渡期用最广泛的一种过渡技术,也是其他过渡技术 的基础。 2.隧道技术 把IPv6数据封装起来放到IPv4上来传。技术上很容易,但有一个不好的地方就是不能实现 IPv4与IPv6主机的直接通信。 3.NAT-PT(Network Address Translation-Protocol Translation)技术 这有点好像IPv4时代的NAT,只不过这时NAT设备上多了一个IPv6协议栈。这种方法有一 个好处就是能实现IPv4与IPv6主机的直接通信,还能最大可能上使IPv4上的应用程序也能 在IPv6上用。
实验背景
ISATAP隧道以后,IPv6网络将底层的IPv4网络看成一个非广播的点到多点的链路(NBMA)。 ISATAP隧道的地址也有特定的格式,它的接口ID必须为::0:5ffe:w.x.y.x的形式。其中,0:5ffe是 IANA规定的格式,w.x.y.x是单播IPv4地址,它嵌入到IPv6地址的低32位。ISATAP地址的前64 位是通过向ISATAP路由器发送请求得到的。与6to4地址类似,ISATAP地址中也有IPv4地址存 在,它的隧道建立也是基于此内嵌的IPv4地址来进行。 (8)Teredo隧道 Teredo隧道是一种IPv6-over-UDP隧道。为了解决传统的NAT不能够支持IPv6-over-IPv4数据包 的穿越问题,Teredo隧道技术采用将IPv6数据封装在UDP载荷中的方式穿越NAT,使得NAT域 内的IPv6节点得到全球性的IPv6连接。 (9)6PE 随着MPLS技术和标准的成熟,出现一种新的基于MPLS/VPN的IPv6隧道机制。该方法将整个 MPLS网络看成IPv6隧道,并充分利用MPLS的特性。该方案具有MPLS网络的一切优点,支持 约束路由流量工程,可以把IPv4和IPv6的数据流当作不同的流,从而在核心网络中减小 IPv4/IPv6争抢资源的影响。同时由于在MPLS网络中转发是根据标记进行的,不需要数据层面 支持IPv6的数据转发,即无需核心网络软硬件的升级,只需要边缘路由器具有配置IPv6的能力 即可。当IPv6核心网络达到一定的规模,且当其数据量足够大时,就可以采用这种方案。6PE 隧道的特点是使用现成的MPLS/VPN技术,不需要升级ISP的核心网络,只要将PE路由器升级 IPv4/IPv6双栈,并在连接核心网络的接口上运行MPLS即可。6PE技术减少了对现有的网络架 构及业务的影响身角度来分类叙述的,它们的工作原理不同,所适用的场合也 不同。在进行IPv6网络部署时,无非分两种情况:IPv6(跨IPv4)网络之间的互通、IPv6 网络和IPv4网络之间互通。前者主要利用双协议栈和在IPv4网络中建立IPv6隧道来实现; 后者主要利用双协议栈、协议转换、应用层网关(Application Level Gateway)和在IPv6网络 中建立IPv4隧道来实现。下面分别做一下简要的介绍。 1.IPv6(跨IPv4)网络之间的互通 (1)IPv6-over-IPv4 GRE隧道。 使用标准的GRE隧道技术,可在IPv4的GRE隧道上承载IPv6数据报文。GRE隧道是两点之 间的连路,每条连路都是一条单独的隧道。GRE隧道把IPv6作为乘客协议,将GRE作为承 载协议。所配置的IPv6地址是在Tunnel接口上配置的,而所配置的IPv4地址是Tunnel的源 地址和目的地址(隧道的起点和终点)。GRE隧道主要用于两个边缘路由器或终端系统与 边缘路由器之间定期安全通信的稳定连接。边缘路由器与终端系统必须实现双协议栈。 (2)IPv6-over-IPv4手动隧道 手动隧道也是通过IPv4骨干网连接的两个IPv6域的永久链路,用于两个边缘路由器或者终 端系统与边缘路由器之间安全通信的稳定连接。手动隧道的转发机制与GRE隧道一样,但 它与GRE隧道的封装格式不同,手动隧道直接将IPv6报文封装到IPv4报文中,IPv6报文作 为IPv4报文的净载荷。采用这种机制的节点至少需要一个全球唯一的IPv4地址,节点的外 部路由器需要支持双栈。当隧道要经过NAT域时这种机制可能不可用。
相关文档
最新文档