ipv6地址格式

简介:


IPv6 地址大小为 128 位。首选的 IPv6 地址表示为:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx,其中每个 x 是代表一个 4 位的十六进制数字。IPv6 地址范围从 0000:0000:0000:0000:0000:0000:0000:0000 至 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff。 

IPv4的地址是由32位二进制码组成。格式为xxx.xxx.xxx.xxx,其中的x代表的是一个三位的二进制数字
除此首选的格式之外,IPv6 地址还可以其它两种短格式指定: 

  • 省略前导零 
    通过省略前导零指定 IPv6 地址。例如,IPv6 地址 1050:0000:0000:0000:0005:0600:300c:326b 可写为 1050:0:0:0:5:600:300c:326b。 

  • 双冒号 
    通过使用双冒号(::)代替一系列零来指定 IPv6 地址。例如,IPv6 地址 ff06:0:0:0:0:0:0:c3 可写为 ff06::c3。一个 IP 地址中只可使用一次双冒号。


IPv6 地址的另一种可选格式组合了冒号与带点表示法,因此可将 IPv4 地址嵌入到 IPv6 地址中。对最左边 96 个位指定十六进制值,对最右边 32 个位指定十进制值,来指示嵌入的 IPv4 地址。在混合的网络环境中工作时,此格式确保 IPv6 节点和 IPv4 节点之间的兼容性。 
这两种类型的 IPv6 地址使用此可选格式: 

  • 通过 IPv4 映射的 IPv6 地址 
    此类型的地址用于将 IPv4 节点表示为 IPv6 地址。它允许 IPv6 应用程序直接与 IPv4 应用程序通信。例如,0:0:0:0:0:ffff:192.1.56.10 和 ::ffff:192.1.56.10/96(短格式)。 

  • 兼容 IPv4 的 IPv6 地址 
    此类型的地址用于隧道传送。它允许 IPv6 节点通过 IPv4 基础结构通信。例如,0:0:0:0:0:0:192.1.56.10 和 ::192.1.56.10/96(短格式)。



附:


16进制转2进制:


0H=0000

1H=0001

2H=0010

3H=0011

4H=0100

5H=0101

6H=0110

7H=0111

8H=1000

9H=1001

A=1010

B=1011

C=1100

D=1101

E=1110

F=1111

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1753047如需转载请自行联系原作者

yangzhimingg
相关文章
|
7月前
|
网络架构
|
网络协议 网络安全 网络虚拟化
IPv6地址详解
IPv4地址资源的紧张限制了Internet的进一步发展。NAT、CIDR、VLSM等技术的使用仅仅暂时缓解IPv4地址紧张,但不是根本解决办法。
715 0
|
1月前
|
网络协议 安全 数据挖掘
IPv6与IPv4有何不同
【10月更文挑战第26天】IPv6与IPv4相比,具有更大的地址空间、更小的路由表、增强的组播支持、自动配置支持和更高的安全性。IPv6地址长度为128位,几乎无限的地址资源解决了IPv4地址枯竭的问题;聚类原则减少了路由表大小,加快数据转发速度;自动配置简化了网络管理;加密技术提升了网络安全性。企业迁移到IPv6可以确保未来网络的可持续发展,提高效率和安全性。
79 0
|
4月前
|
网络协议 网络安全 网络虚拟化
|
5月前
|
网络协议 安全 物联网
|
7月前
IP地址格式化处理
IP地址格式化处理
41 0
|
缓存 网络协议 安全
IPv4 地址冲突检测
当同一链路上的两台主机尝试同时使用相同的 IPv4 地址时(除非在少数特殊情况下已事先协调好),一台或两台主机都会出现问题。本文档描述了 (i) 主机可以提前采取的简单预防措施,以帮助防止发生这种错误配置,以及 (ii) 如果确实发生这种错误配置,主机可以在事后被动检测到的简单机制它已经发生,以便主机或管理员可以响应以纠正问题。
847 0
IPv4 地址冲突检测
|
安全 网络架构
IPv4 over IPv4隧道
请注意,本备忘录是作者的个人努力。本文件反映了互联网当前的非正式做法。IETF 移动 IP 工作组正在努力提供一个合适的提议标准来解决这个问题。
128 0
IPv4 over IPv4隧道
|
网络协议 安全 网络性能优化
IPV6地址详解
IPV6地址详解
316 0
IPV6地址详解
|
网络协议 安全 Unix
IPv4 + IPv6 = IPv10?是的,IPv10就是IPV4 + IPv6!
IPv4 + IPv6 = IPv10?是的,IPv10就是IPV4 + IPv6!
IPv4 + IPv6 = IPv10?是的,IPv10就是IPV4 + IPv6!