IPv6技术(第3章)课件.ppt
《IPv6技术(第3章)课件.ppt》由会员分享,可在线阅读,更多相关《IPv6技术(第3章)课件.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章 IPv6地址技术 机械工业出版社机械工业出版社ISBN 7-111-23468-5ISBN 7-111-23468-5全球全球IPv4地址分配情况地址分配情况全球全球IPv6地址分配情况地址分配情况IPv6与与IPv4地址比较地址比较学习内容及要求学习内容及要求 v本章学习内容及要求本章学习内容及要求 要求了解要求了解IPv6IPv6地址表示方式地址表示方式 掌握掌握IPv6IPv6地址空间和地址前缀内容地址空间和地址前缀内容 掌握掌握IPv6IPv6寻址模型内容寻址模型内容熟知熟知IPv6IPv6地址分类方法地址分类方法 掌握掌握IPv6IPv6单播地址、多播地址、任播地址内容单播地
2、址、多播地址、任播地址内容掌握掌握IPv6IPv6地址配置技术地址配置技术了解了解DHCPv6DHCPv6的应用方法的应用方法了解了解IPv6IPv6域名系统域名系统的使用的使用 学习目标学习目标v掌握掌握IP v6地址及前缀表示方法地址及前缀表示方法 v描述描述IP v6地址分类地址分类 v掌握掌握IP v6地址配置技术地址配置技术 v了解了解IP v6的域名解析的域名解析IP v6地址地址IP v6地址分类地址分类IP v6地址配置技术地址配置技术IP v6的域名解析的域名解析3.1 IPv6地址技术概述地址技术概述 v3.1.1 IPv6地址表示方式地址表示方式 在在RFC2373(IP
3、v6 Addressing Architecture)文档中规定了文档中规定了IPv6的地址结构的地址结构IPv6地址有地址有3种格式:首选格式;压缩表示格式;内嵌种格式:首选格式;压缩表示格式;内嵌IPv4地址的地址的IPv6地址格式地址格式后面两种格式更加清楚和易于使用后面两种格式更加清楚和易于使用新的新的RFCRFC文档文档 IPv6地址表示地址表示1000000000000001 0000010000010000 0000000000000000 00000000000000010000000000000000 0000000000000000 0000000000000000 010
4、0010111111111100000000000000100000100000100000000000000000000000000000000000100000000000000000000000000000000000000000000000001000101111111112001:0410:0000:0001:0000:0000:0000:45ff2001:410:0:1:0:0:0:45ff2001:410:0:1:45ff1.首选格式首选格式 v首选格式也称为标准的首选格式也称为标准的IPv6地址表达方式地址表达方式方法是把方法是把IPv6的的128位二进制位地址按每位二进制位地
5、址按每16位划分为一组,可以划分为位划分为一组,可以划分为8个组,每组用一个个组,每组用一个4位的十六进制整数表示,各组之间用冒号间隔。位的十六进制整数表示,各组之间用冒号间隔。v IPv6地址首选格式的基本表达方式是地址首选格式的基本表达方式是X:X:X:X:X:X:X:X其中其中X是一个是一个4位十六进制整数位十六进制整数(16位二进制位位二进制位)。每一个数字包含。每一个数字包含4位二位二进制位,每个十六进制整数包含进制位,每个十六进制整数包含4个数字,每个个数字,每个IPv6地址包括地址包括8个十六进个十六进制整数,共计制整数,共计128位位(448=128)00100000 0000
6、0001 00000100 00010000 00000000 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000 01000101 11111111划分为划分为16位一组,每一组用一个位一组,每一组用一个4位十六进制整数表示,各组之间由冒号间隔:位十六进制整数表示,各组之间由冒号间隔:2001:0410:0000:0001:0000:0000:0000:45ff 2.压缩表示格式压缩表示格式 vIPv6标准中允许用标准中允许用“空隙空隙”来表示这一长串的来表示这一长串的0,并且一个,
7、并且一个4位十六进制整位十六进制整数的起始的数的起始的0可以省略可以省略(压缩掉压缩掉),但中间和后面的但中间和后面的0不可以省略。不可以省略。例如上例如上面用首选格式表示的面用首选格式表示的IPv6IPv6地址地址 2001:0410:0000:0001:0000:0000:0000:45ff2001:0410:0000:0001:0000:0000:0000:45ff 可以被表示为:可以被表示为:2001:410:0:1:0:0:0:45ff2001:410:0:1:0:0:0:45ffv规定当地址中存在一个或多个连续的规定当地址中存在一个或多个连续的1616比特的字符比特的字符0 0时,
8、可以用两个冒号时,可以用两个冒号(双冒号双冒号)表示表示,双冒号可以代替地址中连续的,双冒号可以代替地址中连续的0 0,这两个冒号表示该地址,这两个冒号表示该地址可以扩展到一个完整的可以扩展到一个完整的128128位地址。上面的地址可以表示为:位地址。上面的地址可以表示为:2001:410:0:1:45ff 2001:410:0:1:45ff 需要注意的是需要注意的是v在使用压缩表示格式时,在使用压缩表示格式时,IPv6标准规定双冒号只能标准规定双冒号只能在地址中只能出现一次,在地址中只能出现一次,并且不能省略一个组中有并且不能省略一个组中有效的效的0,例如上面的地址不可以写为:,例如上面的地
9、址不可以写为:2001:41:0:1:45ff。3.内嵌内嵌IPv4地址的地址的IPv6地址格式地址格式 v在在IPv4和和IPv6的混合环境中可以采用内嵌的混合环境中可以采用内嵌IPv4地址的地址的IPv6地地址格式址格式v IPv6地址中的最低地址中的最低32位可以用于表示位可以用于表示IPv4地址,地址,该地址可以该地址可以按照一种混合方式表达,即按照一种混合方式表达,即X:X:X:X:X:X:d.d.d.d,其中,其中X表表示一个十六进制整数示一个十六进制整数(表示表示16位二进制数位二进制数),而,而d表示一个十进表示一个十进制整数制整数(表示表示8位二进制数位二进制数)。例如,地址
10、。例如,地址 0:0:0:0:0:0:202.161.68.97 就就是是一一个个合合法法的的IPv4地地址址,把把两两种种可可能能的的表表达达方方式式组组合合在在一一起,该地址也可以表示为:起,该地址也可以表示为::202.161.68.97 IPv4和和IPv6节点共存的方法节点共存的方法v当当然然两两个个不不同同IP版版本本最最明明显显的的一一个个差差别别是是地地址址。内内嵌嵌IPv4地地址址的的IPv6地地址址格格式式最最早早由由RFC1884定定义义,然然后后被被带带入入RFC2373中中,IPv6提提供供两两类类嵌嵌有有IPv4地地址的特殊地址。址的特殊地址。v这这两两类类地地址址
11、高高阶阶80位位均均为为0,低低价价32位位包包含含IPv4地地址址。当当中中间间的的16位位被被置置为为FFFF时时,则则指指示示该该地地址址为为IPv4映像的映像的IPv6地址。地址。vIPv4兼容地址兼容地址被节点用于通过被节点用于通过IPv4路由器并以隧道路由器并以隧道方式传送方式传送IPv6包。这些节点既理解包。这些节点既理解IPv4又理解又理解IPv6。IPv4映像地址映像地址则被则被IPv6节点用于访问只支持节点用于访问只支持IPv4的的节点。节点。3.1.2 IPv6地址空间和地址前缀地址空间和地址前缀 vIPv6格式前缀格式前缀FP(Format Prefix)采用类似于采用
12、类似于IPv4地址中的无地址中的无分类域间路由分类域间路由CIDR机制中的地址前缀,机制中的地址前缀,地址前缀用来标识地址前缀用来标识网络、子网和路由网络、子网和路由(选路选路)。vIPv6地址被分成两个部分:地址被分成两个部分:子网前缀和接口标识符子网前缀和接口标识符vIPv6地址前缀表示方法与地址前缀表示方法与IPv4地址中的地址中的CIDR一样,采用一样,采用“地地址址/前缀长度前缀长度”的格式,的格式,。vIPv6地址前缀格式为:地址前缀格式为:IPv6地址地址/前缀长度前缀长度 vIPv6节点地址中指出了前缀长度,例如,节点地址中指出了前缀长度,例如,4030:0:0:0:C9B4:
13、FF12:48BC:1A27/60,这个地址中用于选,这个地址中用于选路的前缀长度为路的前缀长度为60位。位。地址前缀地址前缀v地址前缀就是地址最前面的那段数字。地址前缀就是地址最前面的那段数字。v也属于也属于128位地址空间范围。位地址空间范围。v是路由或子网的表示是路由或子网的表示v类似于类似于IPv4网络中的网络网络中的网络IDv其表示方法类似于其表示方法类似于IPv4中的中的CIDR表示方法:地址表示方法:地址/前缀长度前缀长度FF02:/16IP v6地址结构地址结构vIPv6地址=前缀+接口标识前缀:相当于:相当于v4地址中的网络地址中的网络ID接口标识:相当于:相当于v4地址中的
14、主机地址中的主机ID2001:A304:6101:1:E0:F726:4E58v地址极其丰富。地球上的每一粒沙子都可以有地址极其丰富。地球上的每一粒沙子都可以有一个一个IPv6地址!地址!2001:A304:6101:1E0:F726:4E58前缀前缀接口标识接口标识IPv6地址地址:接口ID的生成v由IEEEEUI64规范自动生成很方便的哦很方便的哦v设备随机生成保护主机的私密性保护主机的私密性v手工配置建议在服务器和重要网络设备上配置建议在服务器和重要网络设备上配置EUI64规范v将48比特的MAC地址转化为64比特的接口ID由设备自动生成由设备自动生成MAC唯一,所以接口唯一,所以接口I
15、D也唯一也唯一v48比特的MAC地址v转化后的64比特的接口IDIPv6地址空间描述地址空间描述vRFC2373中给出了中给出了IPv6地址空间描述,内容包括:地址空间描述,内容包括:地址分配的情况,前缀地址分配的情况,前缀(地址分配中前面的位值地址分配中前面的位值)和作为整个地址空间和作为整个地址空间一部分的地址分配的长度一部分的地址分配的长度(所占所占IPv6地址空间的比率地址空间的比率)。vRFC2373文档也给文档也给出了一些用来识别特殊地址的格式前缀出了一些用来识别特殊地址的格式前缀(也称全球路由前缀也称全球路由前缀)例如例如本地链本地链路路地址或地址或多多播地址。播地址。vRFC2
16、373定义的定义的IPv6地址空间的分配情况如图地址空间的分配情况如图3.1所示所示其中超过其中超过80%的地址空间是未分配的。的地址空间是未分配的。vIPv6IPv6为为OSIOSI的的NSAPNSAP和和IPXIPX各保留了各保留了1/1281/128地址空间。地址空间。3.1.3 IPv6寻址模型寻址模型 vIPv6地址由两部分组成:地址由两部分组成:一部分是一部分是64位子网标识符;另一部分是位子网标识符;另一部分是64位接口标识符,可以看出位接口标识符,可以看出IPv6地址的一半是子网空间,另一半是接口空间。地址的一半是子网空间,另一半是接口空间。vIPv6地址是分配给接口的地址是分
17、配给接口的在在IPv6网络中一个接口可以有一个或多个网络中一个接口可以有一个或多个IPv6地址地址(包括单播地址,包括单播地址,任播地址和多播地址任播地址和多播地址)。v如果硬件有能力在多个网络接口上正确地共享其网络负载的如果硬件有能力在多个网络接口上正确地共享其网络负载的话,那么多个网络接口可以共享一个话,那么多个网络接口可以共享一个IPv6地址地址这使得从服务器扩展至负载分担的服务器群成为可能。这使得从服务器扩展至负载分担的服务器群成为可能。v一个网络接口可以具备多个任意类型的一个网络接口可以具备多个任意类型的IPv6地址。地址。IPv6地址的分配地址的分配v全球有全球有5个个RIR负责所
18、在区域的负责所在区域的IPv6地址的分配地址的分配v欧洲地区,欧洲地区,RIPE-NCC 负责欧洲、中东和部分中亚地区,负责欧洲、中东和部分中亚地区,v亚太地区,亚太地区,APNIC 负责亚洲和太平洋地区负责亚洲和太平洋地区v非洲地址,非洲地址,AfriNIC 负责非洲地区。负责非洲地区。v北北美美地地区区,ARIN 负负责责加加拿拿大大、美美国国以以及及加加勒勒比比海海和和北北大大西洋的一些岛屿。西洋的一些岛屿。v拉拉丁丁美美洲洲和和加加勒勒比比海海地地区区,LACNIC 负负责责拉拉丁丁美美洲洲和和加加勒勒比海地区的比海地区的IPv6地址的分配。地址的分配。3.2 IPv6地址分类地址分类
19、 v3.2.1 IPv6地址分类概述地址分类概述 vIPv6地址的分类方法与地址的分类方法与IPv4类似,按照其传输类型类似,按照其传输类型分为分为3种:种:单播地址单播地址(Unicast Address):用来标识单一网络接口。:用来标识单一网络接口。多播地址多播地址(Multicast Address):用来标识一组网络接口:用来标识一组网络接口(通通常属于不同的节点常属于不同的节点)。任播地址任播地址(Anycast Address):用来标识一组网络接口,这:用来标识一组网络接口,这些接口通常属于不同的节点。任播地址是些接口通常属于不同的节点。任播地址是IPv6引人的一引人的一种新的
20、地址类型种新的地址类型。特殊地址特殊地址需要说明的是需要说明的是v在在IPv6中取消了广播地址中取消了广播地址(Broadcast Address)用多播地址取代广播地址实现的功能用多播地址取代广播地址实现的功能vIPv6中取消了广播地址的原因是中取消了广播地址的原因是广播地址从一开始就为广播地址从一开始就为IPv4网络带来了问题网络带来了问题v广播被用来携带去向多个节点的信息,或被那些不广播被用来携带去向多个节点的信息,或被那些不知信息来自何方的节点用来发出请求知信息来自何方的节点用来发出请求v广播可能会为网络性能设置障碍广播可能会为网络性能设置障碍同一网络链路上的大量广播意味着该链路上的每
21、个节点同一网络链路上的大量广播意味着该链路上的每个节点都必须处理所有广播,但是其中绝大部分节点最终都将都必须处理所有广播,但是其中绝大部分节点最终都将忽略该广播,因为该广播信息与自己无关忽略该广播,因为该广播信息与自己无关 IPv6对此的解决办法对此的解决办法vIPv6对此的解决办法是使用一个对此的解决办法是使用一个“所有节点所有节点”多播地多播地址来替代那些必须使用广播的情况。址来替代那些必须使用广播的情况。v同时,同时,对那些原来使用了广播地址的场合,则使用对那些原来使用了广播地址的场合,则使用一些更加有限的多播地址。一些更加有限的多播地址。v通过这种方法,对于原来对广播携带的业务流感兴通
22、过这种方法,对于原来对广播携带的业务流感兴趣的节点可以加入一个多播地址,而其他对该信息趣的节点可以加入一个多播地址,而其他对该信息不感兴趣的节点则可以忽略发往该地址的包。不感兴趣的节点则可以忽略发往该地址的包。v广播从来不能解决信息穿越广播从来不能解决信息穿越InternetInternet的问题的问题例如选路信息,而多播则提供了一个可行的方法,可以例如选路信息,而多播则提供了一个可行的方法,可以实现路由信息穿越实现路由信息穿越Internet Internet IPv6的一般地址格式的一般地址格式 vIPv6 地址像地址像IPv4中那样是分配给中那样是分配给网络网络接口的接口的,而不而不是像
23、是像OSI中那样中那样是是分分配给网络节点。配给网络节点。一个节点的每个接口都需要至少一个单播地址。一个接一个节点的每个接口都需要至少一个单播地址。一个接口也可口也可以具有多个任意以具有多个任意类型的类型的IPv6地址地址(单播、多播或任单播、多播或任播播)。v一个典型的一个典型的IPv6IPv6地址由三个部数据报成地址由三个部数据报成:全球路由前缀全球路由前缀GRP GRP、子网子网 IDID和接口和接口IDID。子网IDM位全球路由前缀N位接口ID128-N-M位 图3.2 IPv6的一般地址格式IEEE EUI-64格式格式vIPv6主机地址的接口标识符基于主机地址的接口标识符基于IEE
24、E EUI-64格式格式该格式基于已存在的该格式基于已存在的MAC地址来创建地址来创建64位接口标识符,位接口标识符,这样的标识符在本地和全球范围是惟一的。这样的标识符在本地和全球范围是惟一的。可以访问可以访问IEEEIEEE网站:网站:vhttp:/standards.ieee.org/db/oui/tutorials/EUhttp:/standards.ieee.org/db/oui/tutorials/EUI64.htmlI64.html。v这些这些6464位接口标识符能在全球范围内逐个编址,并位接口标识符能在全球范围内逐个编址,并惟一地标识每个网络接口惟一地标识每个网络接口这意味着理论
25、上可多达这意味着理论上可多达2 26464个不同的物理接口个不同的物理接口 3.2.2 IPv6单播地址单播地址 v一个节点可以具有多个一个节点可以具有多个IPv6网络接口网络接口每个接口必须具有一个与之相关的单播地址。每个接口必须具有一个与之相关的单播地址。v一个一个IPv6单播地址可看成是一个两字段实体单播地址可看成是一个两字段实体其中一个字段用来标识网络,而另一个字段则用来标识该网络上节点其中一个字段用来标识网络,而另一个字段则用来标识该网络上节点的接口。的接口。v网络标识符可被划分为几部分,分别标识不同的网络部分。网络标识符可被划分为几部分,分别标识不同的网络部分。v IPv6单播地址
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IPv6 技术 课件
限制150内