小白网-奉贤部落-奉贤免费信息发布平台

查看: 56|回复: 0

IPV6的地址范例(Ipv6地址范例)

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 13:03 | 显示全部楼层 |阅读模式
IPV6地址分类
如图所示,地址分为三类:多播、单播和任播(也称为泛洪);
单播可分为:全局单播地址(可以了解为公网地址- IPv6)、当地链路地址、站点当地地址、环回地址、未指定地址和嵌入IPv4地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
IPv6的地址长度为128位他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。128位地址被分红每16位一个段,每个段被转换成十六进制数字并用冒号分隔他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。而且字母巨细写不影响地址变更他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。比如:2000:0000:0000:0000:0001:2345:6789:ABCD这个地址很长他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。你可以用两种方式紧缩这个地址,省略每段的前导零,可是每段最少要有一个数字例如:2000: 0: 0: 1: 230他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。只能有一个地址::他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。例如:2000::1:2345:6789:abcd
-
单播IPv6地址聚合全局单播地址可以在全局范围内路由和到达,相当于IPv4中的全局地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。前三位是001例如:2000::1:2345:6789:abcd他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
IPv6公共收集地址(全局单播地址)
前3位牢固为001;
地址范围:2 XXX:xxxxx/3-3 fff::ffff;
2001::/16 IPV6互联网地址;
2002::/16 6to4过渡地址;
3ffe::/16前缀用于6骨骼测试目标;
注:接口标识符指的是64位MAC地址(未来网卡的MAC地址),大概是在48位MAC地址的根本上扩大到64位(EUI64)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。在全局单播地址中,规定2001:BCFF:FEA6::/48代表IPv6路由前缀,2001:BCFF:FEA6:6C01::/64代表IPv6子网前缀他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
-
链路当地地址用于同一链路上相邻节点之间的通讯,相当于IPv4中的169.254.0.0/16地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。IPv6路由器不会在链路的当地地址转发数据包他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。前10位是1111 1110 10,由于最初一位是64位的接口ID,所以它的前缀总是fe80::/64例如:fe80::1他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
当节点启用IPv6时,它会自动天生他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。格式以下图所示他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。64位扩大名是按照EUI 64从MAC地址转换而来的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
IPv6的dhcp天生形式
EUI-64格式:基于MAC地址自动构建;
比如MAC地址是0012:3400:ABCD;
首先,将MAC地址一分为二,插入一个牢固值fixed;
0012:3400:ABCD ->0012:34FF:FE00:ABCD;
把第七位再翻一遍:0->: 1,1- gt;0
0012:34FF:FE00:ABCD ->0212:34FF:FE00:ABCD;
在末端增加前缀:
FE80::212:34FF:FE00:ABCD;
-
站点当地地址对于没法拜候internet的当地收集,您可以利用站点当地地址,该地址相当于IPv4 (10.0.0.0/8、172.16.0.0/12和192.168.0.0/16)中的私有地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。它的前10位是1111 1110 11,最初是16位子网ID和64位接口ID,所以它的前缀是FEC0::/48他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
类似于IPv4中的私有地址,它仅用于内部收集,如打印机他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
对于IPv6当地站点地址的设置,必须经过DHCPv6停止地址分派、无状态前缀通告或手动输入他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
值得留意的是,在RFC3879中,终极决议放弃单播站点当地地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。放弃的缘由是单播站点当地地址因其固有的不肯定性而致使的复杂性跨越了它们能够带来的益处他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。它在RFC4193年被ULA取代他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
ULA,唯一的当地地址,概念上相当于私有IP,只能在当地收集利用,不能在IPv6互联网上路由他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。上述站点当地地址由于最初的标准界说模糊而被放弃,随后RFC重新界说了唯一当地地址,以满足当地情况下私有IPv6地址的利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
在RFC4193中,用于在当地通讯中替换站点的当地单播地址的范例是标准化的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。ULA有牢固前缀FC00::/7,分为两部分:FC00::/8,还没有界说,FD00::/8界说以下:
RFC4193中的唯一当地IPv6单播地址(ULA)标准化了用于在当地通讯中替换单播站点的当地地址的地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。ULA有一个牢固前缀FD00::/8,后跟一个40位随机标识符,称为全局ID他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
未指定地址0:0:0:0:0:0:0:0:0:0或::当没法肯定有用地址时,一般将未指定地址作为源地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。未指定的地址不能用作目标地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
环回地址环回地址::1用于标识环回接口,以便节点可以向自己发送数据包他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。相当于IPv4的环回地址是127.0.0.1
IPv4兼容地址是这样的:w.x,y.z,其中w.x.y.z是IPv4公共地址的十进制点记法,用于IPv6/IPv4节点(和支持)在只支持IPv4的收集上与IPv6协议停止通讯他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。ipv6地址和ipv4地址之间没有公式,也就是说两者之间没有绝对的映照关系他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。但究竟证实这类技术并不是一个好主张,在RFC4291中放弃了这类地址的利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
IPv4映照地址的形式为:FFFF:w.x.y.z,其中w.x.y.z是IPv4公共地址的十进制点记法,用于仅支持IPv4作为IPv6节点的节点他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
6 over 4 address[64 bit-prefix]:0:0:WWXX:YYZZ,其中WWXX:YYZZ是w.x.y.z IPv4公共地址的十进制点记法,用于利用6to4协议地道机制的节点他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
64地址2002:WWXX:YYZZ:[SLA ID]:[接口ID],用于暗示利用6to4协议的地道机制节点他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
组播IPv6地址的前八位是1111 1111,其中从FF01::到FF0F::的组播地址是保存的私有地址FF01::1节点当地范围一切节点组播地址FF02::1链路当地范围一切节点组播地址FF01::2节点当地范围一切路由器组播地址FF02::2链路当地范围一切路由器组播地址FF05::2:他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
IPv6组播地址
位0000暗示是永久保存的组播地址,分派给各类技术;
位0001暗示它是用户可以利用的姑且多播地址;
段界说了组播地址的范围,界说以下:
二进制十六进制范围范例
001 1当地接口范围
010 2当地链接范围
011 3当地子网范围
000 4当地治理范围
015当地站点范围类似于多播公用收集地址他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
1000 8构造范围
类似于多播的110e全球公共收集地址
以下是一些多播指定的地址:
FF02::1一切节点在当地链接范围内的一切节点中
02:: 2一切路由器当地链路范围内的一切路由器
FF02::5一切ospf路由器
02:: 9一切RIP路由器一切运转RIP的路由器
02:: a一切eigrp路由器一切运转EIGRP的路由器
FF05::2: 2站点范围内的一切路由器
-
当对IPv6地址空停止子网分别时,有需要利用子网分别技术将48位全局地址前缀分别为16个子网ID字段,以便答应将残剩地址空之间的摘要和拜托路由到IPv6内部网的分歧部分他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。您不需要以任何特定的方式划份子网他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。这里描写的子网分别技术假定您是经过利用子网ID字段的高位来分别地址空之间的可变部分来划份子网的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。虽然这类方式有助于分层寻址和路由,但不是必须的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。例如,在只要几个子网的小型构造中,经过对子网停止编号(从0起头),您可以轻松地为全局地址建立一个平面寻址空间空他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
IPv6的子网分别
对于全球地址,互联网号码分派机构(IANA)或ISP将分派一个IPv6地址前缀,其前48位是牢固的他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。要对48位全局地址前缀的子网ID字段划份子网,您需要履行两步进程:1 .肯定子网利用的位数他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。2.列举新的子网收集前缀他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。用于子网分别的位数决议了可以分派给收集每个部分的新子网收集前缀的能够数目(基于地理分区或部分分类)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。在分层路由根本设备中,您必须肯定每一层所需的收集前缀数目,然后肯定每一层所需的位数他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。为条理结构的每一级挑选的位数越多,在条理结构的最初一级列举单个子网所需的位数就越少他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
例如,您可以实现两层的条理结构来反应地理/部分结构,其中4位用于地理层,6位用于部分层他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。该计划答应16个地理地区,每个地区的每个部分只占用残剩子网分别的6 (16-6-4)位空,大概每个部分只要64(= 2 ^ 6)个子网他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
在层级中的任何给定级别,很多比特已经被层级中的前一级别牢固(F),很多比特被用于层级中确当前级此外子网分别(S),而且很多比特被保存用于层级中的下一级别(R)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。以下等式始终建立:f+s+r = 16他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。ipv6地址示例—[48位前缀]:f(3位)s(6位)r(7位):
按照用于子网分别的位数,您必须列出新子网的收集前缀,您可以利用以下两种首要方式之一:
1.利用十六进制暗示的子网ID和增量值列举新的子网收集前缀他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
2.经过利用子网ID的十进制暗示和增量值来列举新的子网收集前缀他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
这两种方式发生不异的成果,它们都天生子网收集前缀的列举列表他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。要利用十六进制方式建立子网收集前缀的列举列表,请依照以下步调操纵:
1.按照子网分别挑选的位数s和子网分别收集前缀的前缀长度m,计较以下值:f = m-48 f是子网ID中牢固的位数他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。N = 2^s n是您将获得的收集前缀的数目他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。I = 2 (16-(f+s)) I是持续子网id之间的十六进制增量值他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。P = m+s P是新子网收集前缀的前缀长度他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
2.建立一个n行两列的表格他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。第一列存储收集前缀号(从1起头),第二列存储新的子网收集前缀他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
3.将具有新前缀长度的原始收集前缀放在第一行的第二列中他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。例如,按照子网分别的子网ID的十六进制值F,子网收集前缀为[48位前缀]: f::/p他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
4.将I增加到站点的当地地址或全局地址的子网ID部分的值中,并将成果放入下一行的第二列他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。比如第二行,子网前缀是【48位前缀】:f+i::/p他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
5.反复步调4,直到完成表格他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
例如,将全局地址前缀3FFE:FFFF:0:C000::/51分别为三个子网,首先计较前缀号值、增量值和新前缀长度值他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。肇端值为F=0xC000,s=3,m=51,所以f=51-48=3他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。前缀的数目是8(n = 2 ^ 3)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。增量值为0x400 (I = 2 (16-(3+3)) = 1024 = 0x400)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。新的前缀长度是54 (P=51+3)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。接下来,构建一个包括8行的表,以下表所示他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。将3FFE:FFFF:0:C000::/54放在收集前缀1地点行的第二列,然后将收集前缀的子网ID部分依次递增0x400,将成果别离填入以下各行他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
收集前缀子网收集前缀1 3 FFE:ffff:0:c000::/54 23 FFE:ffff:0:c400::/54 33 FFE:ffff:0:c800::/54 43 FFE:ffff:0:cc00::/54 53 FFE:ffff 54 6 3 FFE:FFFF:0:D400::/54 7 3 FFE:FFFF:0:D800::/54 8 3 FFE
要利用十进制方式建立子网收集前缀的列举列表,请依照以下步调操纵:
1.按照子网分别利用的比特数s、子网前缀的前缀长度m和子网ID的十六进制值f,计较以下值:f = m-48 f是子网ID中牢固的比特数他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。N = 2^s n是您将获得的收集前缀的数目他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。I = 2 (16-(f+s)) I是持续子网id之间的增量值他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。P = m+s P是新子网收集前缀的前缀长度他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。D = F的十进制暗示
2.建立一个n行三列的表格他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。第一列存储收集前缀号(从1起头),第二列存储新子网前缀的子网ID部分的十进制暗示,第三列存储新子网前缀他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
3.将子网ID的十进制暗示(D)放在第一行的第一列,将子网前缀[48位前缀]:F::/P放在第一行的第二列他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
4.将I加到子网ID的十进制暗示值中,并将成果放入下一行的第二列他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。例如,第二行中子网ID的十进制暗示是D+I他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
5.在第三列中,将子网ID的十进制暗示转换为十六进制,机关前缀[48位前缀]:[子网ID]::/p,例如在第二行中,子网收集前缀为[48位前缀]:[D+i(转换为十六进制)]:/p他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
6.反复步调4和5,直到完成表格他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
例如,将站点当地收集前缀3FFE:FFFF:0:C000::/51分别为三个子网,首先计较前缀数目值、增量值、新前缀长度值和初始子网ID的十进制暗示他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。我们的肇端值是F=0xC000,s=3,m=51,这样f=51-48=3他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。前缀的数目是8 (n=23)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。增量值是1024 (i=216-(3+3))他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。新的前缀长度是54 (P=51+3)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。肇端子网ID的十进制暗示为49152 (D=0xC000=49152)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。接下来,构建一个包括8行的表,以下表所示他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。将49192放在收集前缀1地点行的第一列,将3FFE:FFFF:0:C000::/54放在该行的第二列他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。让收集前缀的子网ID部分(第四个十六进制块)依次递增1024,然后将成果转换为十六进制,别离填入以下各行他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
收集前缀子网ID的十进制暗示子网收集前缀1 49192 3 FFE:FFFF:0:C000::/54 2 50176 3 FFE:FFFF:0:C400::/54 3 51200 3 FFE:FFFF:0:C800::/54 4 4 52224 3 FFE:FFFF 54 5 53248 3 FFE:FFFF:0:D000::/54 6 54272 3 FFE:FFFF:0
与IPv4一样,您可以对IPv6地址前缀循环停止子网分别,以在您构造的内部网的一切级别供给路由总结,单个子网的地址前缀可以到达64位他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。与IPv4分歧,您不能利用可变长度子网来建立分歧巨细的子网,由于一切IPv6子网都利用64位收集ID和64位接口ID他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-11 18:45 , Processed in 0.783327 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表