IPv6的私有地址是什么
发布网友
发布时间:2022-04-22 13:35
我来回答
共5个回答
热心网友
时间:2023-07-06 18:18
1. IPv6不存在私有地址。
2. IPv4有私有地址的原因是为了做NAT,做NAT的原因是IPv4的地址不够用。
3. IPv6是替代IPv4的最终方案,如果还需要IPv4的私有地址概念,就完全没必要存在IPv6了。
扩展资料:
IPv6(Internet Protocol Version 6,互联网协议第6版)是互联网工程任务组设计的用于替代IPv4的下一代IP协议。 IPv6不仅能解决网络地址资源数量的问题,而且还解决了多种接入设备连入互联网的障碍问题,并且具有更大的地址空间和更高的安全性。
IPv6的地址长度为128位,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示。IPv6有3种表示方法。
一、冒分十六进制表示法
格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,例如:
ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
这种表示法中,每个X的前导0是可以省略的,例如:
2001:0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A
二、0位压缩表示法
在某些情况下,一个IPv6地址中间可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,例如:
FF01:0:0:0:0:0:0:1101 → FF01::1101
0:0:0:0:0:0:0:1 → ::1
0:0:0:0:0:0:0:0 → ::
三、内嵌IPv4地址表示法
为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示为:X:X:X:X:X:X:d.d.d.d,前96b采用冒分十六进制表示,而最后32b地址则使用IPv4的点分十进制表示,例如::192.168.0.1与::FFFF:192.168.0.1就是两个典型的例子,注意在前96b中,压缩0位的方法依旧适用。
热心网友
时间:2023-07-06 18:19
IPv6不存在私有地址。IPv4有私有地址的原因是为了做NAT,做NAT的原因是IPv4的地址不够用。IPv6是替代IPv4的最终方案,如果还需要IPv4的私有地址概念,就完全没必要存在IPv6了。
热心网友
时间:2023-07-06 18:19
IPV6没有叫做私有地址的说法 ,, 应该叫本地站点地址 和IPV4的私有地址一样的
范围在:FC00::7/41bit子网标识+16bit链路标识+EUI-64
热心网友
时间:2023-07-06 18:20
1. IPv6不存在私有地址。
2. IPv4有私有地址的原因是为了做NAT,做NAT的原因是IPv4的地址不够用。
3. IPv6是替代IPv4的最终方案,如果还需要IPv4的私有地址概念,就完全没必要存在IPv6了。
热心网友
时间:2023-07-06 18:21
偶然搜索资料,看到这个问答。上述回答“IPv6不存在私有地址”的都是错误的。
在IPv6中,存在私有地址,其标准叫法为Unique Local Address(唯一本地单播地址ULA)
ULA定义于RFC4193 Unique Local IPv6 Unicast Address
地址块是fc00::/7,也就是fc00::/7到fdff::/7,这就是IPv6的私有地址,在公网上无法被路由。可以用它进行IPv6内部组网。