首页 > 资讯

ipv6地址测试_ipv6地址

来源:互联网 2023-05-10 05:59:06

IPv6地址,什么是IPv6地址?

与IPv4相比,IPv6的主要变化是地址长度为128位,这意味着可以有2的128次方个IP地址,相当于10后面跟着38个零。如此巨大的地址空间,足以保证地球上每个人都有一个或多个IP地址。

IPv6地址类型


(资料图片仅供参考)

RFC1884指出了三种类型的IPv6地址,它们占用不同的地址空间:

?单播:这种地址是单个接口的地址。发送到单播地址的数据包只会被发送到具有该地址的接口。

?任意点投递:这类地址是一组接口的地址,发送到任意点投递地址的数据包只会被发送到这组地址中的一个(根据路由的远近选择)。

?多播:这种类型的地址是一组接口的地址,发送到多播地址的数据包将被发送到属于该组的所有接口。与IPv4不同,IPv6中有一个任意的组播地址,组播地址代替了IPv4中的广播地址。

IPv6地址表示

我们知道,IPv4地址的长度是32位(4字节)。写IPv4地址就是用一个字节表示一个无符号的十进制整数,四个字节写成四个十进制数,中间用三个点隔开,例如:

10.1.123.56

对于128位IPv6地址,有必要定义类似的表示形式。考虑到IPv6地址的长度是原来的4倍,RFC1884中规定的标准语法建议IPv6地址的128位(16字节)应该写成8个16位无符号整数,每个整数用4个十六进制位表示,这些数字之间用冒号(:)分隔,例如:

3 FFE :3201:1401:1:280: c8ff : Fe 4d : db 39

从上面的例子可以看出手动管理IPv6地址的难度,以及DHCP和DNS的必要性。为了进一步简化IPv6地址表示,可以用0表示0000,1表示0001,20表示0020,300表示0300。只要数值不方便,可以省略前面的0。例如:

10803:0000:0000:0000:0008:08003360200 c :417 a

000:00000:0000:0000336000003360000033600000336000000033600 a 00:00001

它可以缩写为:

1080:0:0:0:8:800:200 c :417 a

0:0:0:0:0:0: a 003:1

此外,还规定了一系列的零可以用符号:3360来表示。那么上述地址可以简化为:

10803:0:8:800:200 c :417 a

A00:1

IPv6地址前缀(FP,格式前缀)的表达类似于CIDR的IPv4地址前缀的表达。例如,0020:250:F002:/48表示前缀为48位的网络地址空间。

IPv6地址分配

RFC1881规定,IPv6地址空间的管理必须符合互联网团体的利益,必须由一个中央机构分配。目前,该机构是IANA(互联网号码分配机构)。IANA将根据IAB(互联网架构委员会)和IEGS的建议分配IPv6地址。

目前,IANA已经委托了三个本地组织来执行IPv6地址分配任务:

?欧洲(www.ripe.net)的Ripe-NCC

?北美的internic(www.internic.net)

?亚太地区(www.apnic.net)的APNIC

本文到此结束,希望对大家有所帮助。

上一篇

龟背竹的养殖方法视频_龟背竹的养殖方法和注意事项干叶子 世界新动态

下一篇

最后一页

为你推荐

最新热文