计算机网络:第1章 IPv6技术_第1页
计算机网络:第1章 IPv6技术_第2页
计算机网络:第1章 IPv6技术_第3页
计算机网络:第1章 IPv6技术_第4页
计算机网络:第1章 IPv6技术_第5页
已阅读5页,还剩139页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IPv6基础技术IPv4协议回顾让我们回头看看IPv4!有哪些问题呢?IPv4的危机(1/3)IPv4先天不足移动性支持不够地址危机端到端业务模式无法实施QoS和性能问题安全问题路由表的膨胀配置复杂IPv4的危机(2/3)地址缺乏是最大的危机约43亿的地址分类浪费了大量的IP地址不到一年,网络数量翻一番2011年2月3日,IANA地址池枯竭!92年开始限制地址分配!IPv4地址是否可以买卖?地址危机有一些技术解决手段。。。。。。是否可以买卖?2009年?APNIC允许区域交易2011年3月,微软购买北电666,624个IPv4地址,花费750万美元,约11.25美元一个买卖可以解决问题吗?(43亿>30亿)IPv4的危机(3/3)IPv4选路性能问题IPv4安全问题(留给高层解决,SSH、https)IPv4配置问题。。。。。。紧迫感!为什么要引入IPv6IPv4取得了极大的成功IPv4地址资源的紧张限制了Internet的进一步发展NAT(网络地址转换)、CIDR(无类域间路由)、VLSM(可变长了网掩码)等技术的使用仅仅暂时缓解IPv4地址紧张,但不是根本解决办法。新技术的出现对IP协议提出了更多的需求0引言IPv4面临的问题(1)地址空间消耗很快,虽然NAT减少了IP地址的需求量(2)首部长度不定,中间结点(路由器)需要消耗相当资源用于分组处理(3)缺少QoS(4)安全性不够高为什么要引入IPv6IPv6优势(1)扩大地址空间-128位(2)改革首部格式,帮助加速处理/转发-首部长度固定40字节,(3)不支持分割(4)改革首部实现QoS为什么要引入IPv6IPv4地址匮乏地址空间有限大量A、B类地址被浪费新技术新设备需要地址地址匮乏0引言IPv4地址匮乏—解决之道NAT技术CIDR技术IPv4地址耗尽速度大大减缓破坏了IP的端到端模型与IPv4相比,IPv6具有以下特点:近乎无限的地址空间更简洁的报文头部内置的安全性更好的QoS支持更好的移动性编址层次等级IPv6的特点0引言巨大的地址空间1.IPv4地址

地址长度:32位

地址空间:2的32次方约42亿(世界上平均3个人有2个IP地址)2.IPv6地址

地址长度:128位

地址空间:2的128次方约3.4×10^38个(地球上每一粒沙子都有一个IP地址)0引言巨大的地址空间地址空间的优势给每个设备都分配一个全球唯一的IP地址

IPv6编址层次等级Internet地址注册机构提供商组织机构站点主机优势:便于路由聚合0引言地址自动配置IPv6主机IPv6路由器发送网络类型信息(IPv6前缀、默认IPv6路由器)网络类型信息1IPv6地址技术

IPv6地址表示IPv6地址分类IPv6地址配置IPv6地址表示IPv4地址表示

(1)二进制:

10101100000100000000000100000001

(2)十进制:

IPv6地址表示

十六进制2001:0410:0000:0001:0000:0000:0000:45ff

IPv6地址表示(1)IPv6地址的压缩表示

2001:0410:0000:0001:0000:0000:0000:45ff(2)::压缩

2001:0410:0000:0001::45ff

(3)错误压缩

2001:0410::0001::45ff错误!(不允许存在两个::的0压缩)IPv6地址表示(1)IPv6地址的压缩表示

2001:0410:0000:0001:0000:0000:0000:45ff(2)压缩前导的0

2001:410:0:1:0:0:0:45ff(3)注意

::压缩和压缩前导0可以同时使用

2001:410:0:1::45ff10000000000000010000010000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000100010111111111100000000000000100000100000100000000000000000000000000000000000100000000000000000000000000000000000000000000000001000101111111112001:0410:0000:0001:0000:0000:0000:45ff2001:410:0:1:0:0:0:45ff2001:410:0:1::45ffIPv6地址表示同一个地址可以使用不同的表示法:

2001:0da8:0207:0000:0000:0000:0000:8207

2001:da8:207:0:0:0:0:8207

2001:da8:207::8207IPv6地址表示IPv6地址=前缀+接口标识(1)前缀:相当于IPv4地址中的网络ID(2)接口标识:相当于IPv4地址中的主机ID(3)前缀长度用“/xx”来表示

2001:da8:207::8207/64IPv6地址表示IPv6地址表示1.地址前缀部分,或者有固定的值,或者是路由或子网的标识。

例如:站点本地地址11111110110SubnetID10bite38bite16biteInterfaceID64biteIPv6地址技术

IPv6地址表示IPv6地址分类IPv6地址配置IPv4地址分类(1)A类,B类,C类,D类,E类(2)单播地址:A、B、C类地址

多播地址:D类

保留地址:E类

广播地址:55等IPv6地址分类单播地址(UnicastAddress)组播地址(MulticastAddress)任播地址(AnycastAddress)特殊地址IPv6地址分类特殊地址地址类型二进制前缀IPv6标识未指定00...0(128bits)::/128环回地址00...1(128bits)::1/128组播11111111FF00::/8链路本地地址1111111010FE80::/10站点本地地址1111111011FEC0::/10全局单播(其他)环回地址主机使用环回地址发送数据包到其自身,环回地址不能分配给物理接口。

IPv4环回地址类似,您可以对IPv6环回地址启用ping命令,从而测试本地主机的TCP/IP配置。IPv6环回地址除最后一位外全为0,使用压缩格式表示为::1/128或简单的::1。未指定地址未指定地址是全0地址,使用压缩格式表示为::/128或::

的。它不能分配给接口,仅可作为IPv6数据包的源地址。在设备尚无永久IPv6地址,未指定地址用作源地址。1.单播地址(UnicastAddress)标识一个接口,目的地址为单播地址的报文会被送到被标识的接口2.组播地址(MulticastAddress)标识多个接口,目的地址为组播地址的报文会被送到被标识的所有接口IPv6地址分类3.任播地址(AnycastAddress)标识多个接口,目的为任播地址的报文会被送到最近的一个被标识接口,最近节点是由路由协议来定义的4.IPv6没有定义广播地址IPv6地址分类IPv6单播地址分类可聚合全球单播地址(用户互联网地址)链路本地地址站点本地地址其它地址使用类似CIDR的分级体系,有利于路由聚合可聚合全球单播地址可聚合全球单播地址可聚合全球单播地址

IPv6的公网地址,类似于IPv4网络的公网单播地址

提供商站点主机4816642001:0410:01100002:0200:CBCF:1234:4402可聚合全球单播地址可聚合全球单播地址

IPv6的公网地址,类似于IPv4网络的公网单播地址

注意:可聚合全球单播地址的前缀前3位固定是001。

有效地址范围前缀(2000~3FFF)0010+后面12个0~0011+后面12个12001::/642002::/64首批使用的可聚合全球单播地址IPv4网络中建立6to4隧道的地址目前只使用了下面两个前缀地址段,其它的为保留地址段可聚合全球单播地址链路本地地址前缀固定FE80::/64,接口ID在后64位11111110100InterfaceID10bite54bite64bite只能在连接到同一本地链路的节点之间使用FE80::/64链路本地地址链路本地地址链路本地地址对于邻节点发现是必需的,并且总是自动配置且不可路由的链路本地地址以FE80开头,该地址的通信不会通过路由器,占全部地址的1/1024链路本地地址10位54位64位1111111010000…000接口IDFE80(固定)固定为0自动选为硬件(网卡)地址IP地址的无状态自动配置—接口ID(主机号)生成IP地址主机号IEEE

EUI-64规范是其中最重要的一种生成方法将48比特的MAC地址转化为64比特的接口ID(1)MAC地址的唯一性保证了接口ID的唯一性(2)设备自动生成,不需人为干预IP地址的无状态自动配置—接口ID生成48位MAC地址64位接口ID无状态地址自动配置—接口ID生成MAC地址:0000:0b0a:2d51二进制:在公司-ID和节点-ID之间插入fffe:设置U/L位为1:生成EUI-64地址:0200:0bff:fe0a:2d51链路本地地址的接口ID生成链路本地地址的接口ID生成EUI-64地址MAC:00D0:F800:ABCDEUI-64:02D0:F8FF:FE00:ABCDFE80::02D0:F8FF:FE00:ABCD第7位置1插入FF:FEIPv6本地链路地址的各种用途主机使用本地路由器的本地链路地址作为默认网关IPv6地址路由器使用本地链路地址交换动态路由协议消息。转发IPv6数据包时,路由器的路由表使用本地链路地址确定下一跳路由器。路由表转发表站点本地地址1.应用范围局限在一个站点内使用,类似于IPv4中的私有地址11111110110SubnetID10bite38bite16biteInterfaceID64bite2.站点本地地址不是自动生成的,可以分配给站点内的任何节点FEC0::/48唯一本地地址许多站点也使用RFC1918地址的私有性质来帮助保护或隐藏其网络,使其免遭潜在的安全风险。IPv6提供特定站点寻址,但是这并不能够用作将支持IPv6的内部设备与IPv6Internet隔开。最初的IPv6规范定义了用于特定用途的本地站点地址,使用前缀范围FEC0::/10。该规范中有很多不明之处,因此,IETF已经弃用本地站点地址,开始倾向于唯一本地地址。站点本地地址站点本地地址相当IPv4的私有地址(/8;/16;/24)没有直接连接到IPv6Internet路由的内部网可以使用站点本地地址,不能自动配置。外部站点不可到达站点本地地址,IPV6路由器不能把本地站点的通信转发到此站点以外。站点本地地址10位38位16位64位11111110110…0子网ID接口IDFEC0(固定)自已选定自己选定管理员指定其它地址IPv4兼容地址,::w.x.y.zIPv4映射地址,::FFFF:W.X.Y.Z6to4地址,用于在IPv4网络中建立6to4隧道

2002:ac10:0202::1IPv6地址分类单播地址组播地址任播地址IPv6组播地址在IPv6中,组播地址有特定的前缀,但是和IPv4中的D类地址前缀不同。

IPv6组播地址最高8位:全111111111标志范围组ID844112标志(flgs):0000/1前3位为0,第4位为0表示当前组播地址是由IANA分配的一个永久分配地址,第4位为1表示当前组播地址是一个临时组播地址字段意义:0,预留

1,节点本地范围

2,链路本地范围

5,站点本地范围

8,组织本地地址

E:全球范围

F:预留目前只定义最低的32位ID,将剩余的80都置0。每个组ID都映射到一个唯一的以太网组播地址。IPv6组播地址IPv6组播地址特殊的组播地址

FF01::1(节点本地范围所有节点组播地址)FF01::2(节点本地范围所有路由器组播地址)

FF02::1(链路本地范围所有节点组播地址)

FF02::2(链路本地范围所有路由器组播地址)

IPv6组播地址特殊的组播地址

FF05::2(站点本地范围所有路由器组播地址)

FF02::1:FFXX:XXXX(Solicited-Node组播地址)

前缀FF02:0:0:0:0:1:FF这104位是固定的,后面的XX:XXXX这24位是接口ID的后24位,即48位网卡MAC地址的后24位。该地址有特殊用途。一些众所周知的组播地址IPV6众所周知的组播地址IPv4众所周知的组播地址

组播组

节点-本地范围FF01::1

所有-节点地址FF01::2

所有—路由器地址

链路-本地范围FF02::1

所有-节点地址FF02::2

所有—路由器地址FF02::5

OSPF所有路由器FF02::6

OSPFDR/BDRFF02::9

RIP路由器FF02::D3所有PIM路由器

站点-本地范围FF05::2

所有—路由器地址

任何有效范围FF0X::101

网络时间协议NTP还有一种特殊的组播地址Solicited-node节点地址:被请求节点组播地址,主要用于重复地址检测和获取邻居节点的链路层地址。在ICMPv6协议中应用。地址构成:前104位:FF02::1:FF/104(::有64个二进制零)后24位:单播地址的后24位凡是单播地址后24位相同的接口自动加入相应的请求节点组播组!一个实例用于标识一组网络接口目标地址为任播地址的数据报将发送给最近的一个接口适合于Oneto—OneofMany的通讯场合Who’sGateway?I’mnearestone.IPv6任播地址任播地址标识一组网络接口(通常属于不同的节点)。目标地址是任播地址的数据包将发送给其中路由意义上最近的一个网络接口。任播过程涉及一个任播报文发起方和一个或多个响应方。任播报文的发起方通常为请求某一服务(DNS查找)的主机或请求返还特定数据(例如,HTTP网页信息)的主机。任播地址与单播地址在格式上无任何差异,唯一的区别是一台设备可以给多台具有相同地址的设备发送报文。IPv6任播地址IPv6任播地址用来标识一组网络接口,路由器会将目标地址是任播地址的数据包发送给最近的一个网络接口。从单播地址空间中进行分配,使用单播地址的任何格式任播地址仅被用作目的地址,且仅被分配给路由器R1R2Unicast允许源结点向单一目标结点发送数据报,Multicast允许源结点向一组目标结点发送数据报,而Anycast则允许源结点向一组目标结点中的一个结点发送数据报,而这个结点由路由系统选择,对源结点透明;同时,路由系统选择“最近”的结点为源结点提供服务,从而在一定程序上为源结点提供了更好的服务也减轻了网络负载。IPv6任播地址任播地址示例企业网络中运用任播地址有很多优势。其中一个优势是业务冗余。比如,用户可以通过多台使用相同地址的服务器获取同一个服务(例如,HTTP)。这些服务器都是任播报文的响应方。如果不是采用任播地址通信,当其中一台服务器发生故障时,用户需要获取另一台服务器的地址才能重新建立通信。如果采用的是任播地址,当一台服务器发生故障时,任播报文的发起方能够自动与使用相同地址的另一台服务器通信,从而实现业务冗余。

任播地址示例使用多服务器接入还能够提高工作效率。例如,用户(即任播地址的发起方)浏览公司网页时,与相同的单播地址建立一条连接,连接的对端是具有相同任播地址的多个服务器。用户可以从不同的镜像服务器分别下载html文件和图片。用户利用多个服务器的带宽同时下载网页文件,其效率远远高于使用单播地址进行下载。任播地址示例一个接口(网卡或者路由器接口)上的地址:可配置多地址一台IPv6主机,其一个接口上可以具有的IPv6地址如下表所示链路本地地址FE80::/10环回地址::1/128所有节点组播地址FF01::1(本地接口范围),FF02::1(本地链路范围)分配的可聚合全球单播地址2001::/3被请求节点组播地址FF02::1:FF00:/104主机所属组的组播地址FF00::/8一台主机到底有多少个IPv6地址?单播地址每个接口的链路本地地址每个接口的单播地址(可以是一个站点本地地址和一个或多个可聚集全球地址)回环(loopback)接口的回环地址(::1)一台主机到底有多少个IPv6地址?此外,主机还必须监听如下这些组播地址节点本地范围内所有节点组播地址(FF01::1)链路本地范围内所有节点组播地址(FF02::1)请求节点(solicited-node)组播地址(如果主机的某个接口加入请求节点组)组播组组播地址(如果主机的某个接口加入任何组播组)IPv6地址如何配置?手工配置(与IPv4相同)无状态地址自动配置(ICMPv6中的ND协议)有状态地址自动配置(DHCPv6)默认情况下,IPv6主机可以为每个接口配置一个链路本地地址!手工配置(以xp为例)c:\Document\Ad>netsh

netsh>interface

netsh

interface>ipv6

netshinterface

ipv6>addaddressint=42::2

netshinterface

ipv6>addroute2::/64

netshinterface

ipv6>showadd

netshinterface

ipv6>showroutes注意:首先要安装IPv6协议,在命令行和图形界面都可注意:各类地址的应用范围IPv6地址子网规划IPv4子网划分是管理地址稀缺性IPv6子网划分是根据路由器的数量及它们所支持的网络来构建寻址分层结构。如果真的需要,在半字节边界划分一个IPv6地址规划的例子有一个地址块:2001:0DB8:ACAD::/48可以这样规划-全球单播地址-本地站点地址,格式为FEC0::/10-本地链路地址,格式为FE80::/10单播地址组播地址任播地址以FF开头与单播地址使用相同的地址空间,IPv6地址分类总结IPv6地址技术

IPv6地址表示IPv6地址分类二、IPv6协议格式IPv4地址格式回顾IPv6协议格式的分析IPv4和IPv6报头结构IPv4和IPv6报头结构版本相同的字段只是版本号不同网络头部长度从IPv6中去掉了。在IPv6中不包括一个报头长度字段,因为IPv6报头通常式固定的40字节。每个扩展报头也是固定的长度,或者指明了自身的长度。IPv4与IPv6报头结构不同点服务类型被IPv6中的流量类型代替总长被IPv6的有效载荷长度字段代替,它只是指明了有效载荷的长度识别分片标记分片偏移从IPv6中去掉。分片信息不包括在IPv6头中。它包含在一个分片扩展头中IPv4与IPv6报头结构不同点生存期被IPv6中的跳数限制代替协议被IPv6下一报头字段代替头部效验在IPv6中被去掉。在IPv6中,bit级的对整个IPv6包的错误发现在在链路层执行。IPv4与IPv6报头结构不同点源地址这个字段是相同的,除了IPv6地址是128位目的地址这个字段是相同的,除了IPv6地址是128位选项在IPv6中被去掉。IPv4的选项被IPv6中的扩展头代替IPv4与IPv6报头结构不同点IPv6基本报头备注version=6TrafficClassIPV4TOSFlowLabel用于指示流NextHeaderIPV4ProtocolHopLimitIPV4TTLPayloadLength指示该IP报文负荷长度Source和Destination地址都是128位IPv4IPv610.1.2IPv6的基本首部IPv6仍支持无连接的传送所引进的主要变化如下更大的地址空间。IPv6将地址从IPv4的32位增大到了128位。扩展的地址层次结构。灵活的首部格式。10.1.2IPv6的基本首部改进的选项允许协议继续扩充支持即插即用(即自动配置)支持资源的预分配。IPv6数据报的首部IPv6将首部长度变为固定的40字节,称为基本首部(baseheader)。将不必要的功能取消了,首部的字段数减少到只有8个。取消了首部的检验和字段,加快了路由器处理数据报的速度。在基本首部的后面允许有零个或多个扩展首部。所有的扩展首部和数据合起来叫做数据报的有效载荷(payload)或净负荷。IPv6数据报的首部IPv6数据报的一般形式基本首部

扩展首部1

扩展首部N…数据部分选项IPv6数据报有效载荷041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24有效载荷(扩展首部/数据)IPv6的基本首部(40B)IPv6的有效载荷(至64KB)041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位t)有效载荷长度跳数限制24扩展首部/数据IPv6的基本首部(40B)IPv6的有效载荷(至64KB)有效载荷(扩展首部/数据)041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B版本(version)——4位。它指明了协议的版本,对IPv6该字段总是6。041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B通信量类(trafficclass)——8位。这是为了区分不同的IPv6数据报的类别或优先级。目前正在进行不同的通信量类性能的实验。041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B流标号(flowlabel)——20位。“流”是互联网络上从特定源点到特定终点的一系列数据报,“流”所经过的路径上的路由器都保证指明的服务质量。所有属于同一个流的数据报都具有同样的流标号。041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B有效载荷长度(payloadlength)——16位。它指明IPv6数据报除基本首部以外的字节数(所有扩展首部都算在有效载荷之内),其最大值是64KB。041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B下一个首部(nextheader)——8位。它相当于IPv4的协议字段或可选字段。041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B跳数限制(hoplimit)——8位。源站在数据报发出时即设定跳数限制。路由器在转发数据报时将跳数限制字段中的值减1。当跳数限制的值为零时,就要将此数据报丢弃。041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B源地址——128位。是数据报的发送站的IP地址。041631版本位目的地址源地址下一个首部流标号12通信量类(128位)(128位)有效载荷长度跳数限制24IPv6的基本首部40B目的地址——128位。是数据报的接收站的IP地址。学习目标了解IPv6所能提供的各种应用掌握IPv6各种过渡技术掌握IPv6的部署学习完本课程,您应该能够:课程内容

IPv6现实应用IPv6网络部署进程IPv6过渡技术IPv6的部署IPv6现实应用当前IP网络的现实地址短缺不断增长的互联网设备和新应用永远在线的互联网接入业务需求构筑宽带和移动的无缝互联网无线(PDA、3G...)、宽带接入、Internet家电...IPv6提供双向通信带来新的业务用户时时在线,在线学校,IPCAR...IPv6是解决之道IPv6比IPv4更安全、更高效移动通信随时随地移动上网4G与互联网的融合Internet移动时时在线,双向通信网络游戏网络课堂随时随地资源共享我要访问你计算机上的资源!NoProblem!IPv6网络广泛的嵌入式应用汽车、PDA、家用电器……智能式建筑下班了!车里空调先打开!家里的热水放好,20分钟后要用。IPv6网络明白!Yes,sir!组播应用IPv6具有增强的组播能力什么电影我都有!想看什么,就看什么!IPv6网络课程内容

IPv6现实应用IPv6网络部署进程IPv6过渡技术IPv6的部署IPv6网络部署进程循序渐进,降低成本IPv6孤岛IPv6孤岛IPv4Internet协议转换IPv6孤岛IPv6孤岛IPv6InternetIPv6InternetIPv4孤岛IPv4孤岛IPv4InternetIPv6孤岛主要通过隧道技术将各个孤岛互联4.4网际协议:因特网中的转发和编址IPv4到IPv6的迁移设立标志日,统一迁移双栈技术新加入的设备支持IPv4/IPv6双协议栈一段链路上,如果源和目标均支持IPv6,则使用IPv6进行通信如果任一方不支持IPv6,则使用IPv4进行通信可能会出现信息的丢失IPv4网络IPv6IPv6ABCDEF双协议栈IPv6/IPv4双协议栈IPv6/IPv41184.4网际协议:因特网中的转发和编址隧道技术IPv6IPv6ABEF隧道双协议栈IPv6/IPv4双协议栈IPv6/IPv4IPv4网络…IPv4数据报IPv4数据报IPv4网络源地址:B目的地址:EIPv6数据报流标号:X源地址:A目的地址:F……

数据IPv6数据报流标号:X源地址:A目的地址:F……

数据IPv6数据报源地址:B目的地址:EIPv6数据报课程内容

IPv6现实应用IPv6网络部署进程IPv6过渡技术IPv6的部署过渡技术概述双协议栈技术同时启用v4与v6协议栈隧道技术v6报文封装在v4中主流技术网络地址转换NAT-PT多个IPv6网络之间互通采用隧道技术来完成互通IPv6报文作为IPv4的载荷优点充分利用现有网络骨干网内部设备无须升级缺点额外的隧道配置效率降低GRE隧道技术GRE隧道技术IPv6报文被包含在GRE报文中作为GRE的载荷优点通用性好技术成熟,易于理解缺点维护复杂IPv4报头IPv6报头IPv6有效数据IPv4有效数据GRE报头GRE隧道技术的流程发送方与接收方都是双栈设备隧道已预先建立好发送方封装报文,接收方解封装IPv6孤岛IPv6孤岛IPv4网络隧道双栈双栈IPv6主机IPv6主机IPv6报头+数据IPv6报头+数据IPv6报头+数据IPv4报头

源:目的:GRE报头GRE隧道的配置IPv6孤岛IPv6孤岛IPv4网络隧道双栈双栈IPv6主机IPv6主机IPv6报头+数据IPv6报头+数据IPv6报头+数据IPv4报头

源:目的:GRE报头interfaceethernet0ipaddressinterfacetunnel0ipv6address1::164sourcedestinationipv6route-static1::264tunnel0interfaceethernet0ipaddressinterfacetunnel0ipv6address1::264sourcedestinationipv6route-static1::164tunnel0注意还要在两边配置静态路由:ipv6route-static1::264tunnel0ipv6route-static1::164tunnel0否则不通IPv6inIPv4隧道技术IPv6inIPv4隧道技术IPv6报文被包含在IPv4报文中作为IPv4的载荷同GRE隧道有类似的优缺点IPv4报头IPv6报头IPv6有效数据IPv4有效数据IPv6inIPv4隧道的配置IPv6孤岛IPv6孤岛IPv4网络隧道双栈双栈IPv6主机IPv6主机IPv6报头+数据IPv6报头+数据IPv6报头+数据IPv4报头

源:目的:interfaceethernet0ipaddressinterfacetunnel0ipv6address1::164sourcedestination

tunnel-protocolipv6-ipv4interfaceethernet0ipaddressinterfacetunnel0ipv6address1::264sourcedestinationtunnel-protocolipv6-ipv4自动隧道技术自动隧道技术目的地址为IPv4兼容IPv6地址,包含的IPv4地址即为隧道末端IPv4兼容IPv6地址:0:0:0:0:0:0:a.b.c.d(前96位为0,后32位为IPv4地址)适用于不经常性的IPv6节点连接需求优点不需要为每条隧道预先配置维护方便缺点目的地址要求是IPv4兼容IPv6地址(前缀为96;同一子网内)自动隧道技术的流程发送方与接收方都是双栈设备发送方在发送时根据目的地址建立隧道发送方封装报文,接收方解封装IPv4网络隧道双栈设备双栈设备

IPv6报头+数据IPv6报头+数据IPv4报头IPv4地址:IPv6地址:::

源:目的:

源:::目的:::IPv4地址:IPv6地址:::自动隧道的配置interfaceethernet0ipaddressinterfacetunnel0ipv6address::96sourcetunnel-protocolipv6-ipv4auto-tunnelinterfaceethernet0ipaddressinterfacetunnel0ipv6address::96sourcetunnel-protocolipv6-ipv4auto-tunnelIPv4网络隧道双栈设备双栈设备IPv6报头+数据IPv6报头+数据IPv4报头IPv4地址:IPv6地址:::

源:目的:

源:::目的:::IPv4地址:IPv6地址:::6to4隧道技术6to4隧道技术目的地址为6to4地址,包含的IPv4地址即为隧道末端6to4地址:2002:a.b.c.d:xxxx:xxxx:xxxx:xxxx:xxxx可通过6to4中继路由器,使6to4网点连接到大的纯IPv6网络优点不需要为每条隧道预先配置,维护方便缺点整个IPv6网点使用特殊的6to4地址6to4地址6to4隧道技术的流程6to4网络IPv4网络隧道6to4边缘IPv6主机IPv6主机IPv6报头+数据IPv6报头+数据IPv6报头+数据IPv4报头6to4网络6to4边缘2002:0901:0203::/482002:8001:0203::/48纯IPv6网络6to4中继3FFE:ABCD::/48

源:目的:同自动隧道技术类似6to4中继通往纯IPv6网络的网关只要前缀一样就可以6to4隧道的配置interfaceethernet0ipaddressinterfacetunnel0ipv6address2002:8001:0203::48sourcetunnel-protocolipv6-ipv46to4ipv6route-static2002::16tunnel0interfaceethernet0ipaddressinterfacetunnel0ipv6address2002:0901:020348sourcetunnel-protocolipv6-ipv46to4ipv6route-static2002::16tunnel06to4网络IPv4网络隧道6to4边缘IPv6主机IPv6主机IPv6报头+数据IPv6报头+数据IPv6报头+数据IPv4报头6to4网络6to4边缘2002:0901:0203::/482002:8001:0203::/48纯IPv6网络6to4中继3FFE:ABCD::/48

源:目的:IPv6网络和IPv4网络互通

双栈技术同时支持IPv6和IPv4协议应用程序根据DNS解析地址类型选择使用IPv6或IPv4协议优点互通性好,实现简单,允许应用逐渐从IPv4过渡到IPv6缺点只适用双栈节点本身对每个IPv4节点都要升级,成本较大,没有解决IPv4地址紧缺问题IPv6/IPv4应用层IPv4TCP/UDPIPv6链路层NAT-PT原理NAT-PT的工作原理通过中间的NAT-PT协议转换服务器,实现纯IPv6节点和纯IPv4节点间的互通NAT-PT服务器分配动态IPv4地址来标识IPv6主机(与DNS配合)NAT-PT服务器向相邻IPv6网络宣告96位地址前缀信息,用于标识IPv4主机NAT-PT服务器负责IPv4-to-IPv6,或IPv6-to-IPv4的报文转换优点只需设置NAT-PT服务器缺点资源消耗较大,服务器负载重NAT-PT种类静态NAT-PTNAT-PT服务器提供一对一的IPv6地址和IPv4地址的映射配置复杂,使用大量的IPv4地址动态NAT-PTNAT-PT服务器提供多对一的IPv6地址和IPv4地址的映射采用上层协议复用的方法

NAT-PTDNSALG动态NAT-PT与DNSALG联合使用,转换DNS请求可利用原有的DNS服务器静态NAT-PT转换过程IPv6网络IPv6主机IPv4主机IPv4网络映射地址:=1::12::2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论