• IPv6地址三类表示方法


     IPv6 地址 : 240e:640:608:203d:90b0:29f:4ac6:437f(首选)
    
    • 1

    IPv6地址:128bit,16个字节。8*16=128,总共有八段,IPv6地址使用16进制表示,IPv6地址划分成8个块,每块16位,块与块之间用“:”隔开。

    一、三类表示方法

    首选格式、压缩格式、特殊格式

    (1) 首选格式:X:X:X:X:X:X:X:X,8个16bit段,前导零可以删除,但是每段要有一个数字;

    举例:

    2001:0DB8:0000:0000:0008:0800:200C:417A

    删除前导零后:

    2001:DB8:0:0:8:800:200C:417A

    (2) 压缩格式:将多个连续为0的段用::表示,一个IPv6地址只允许一个::

    举例:

    2001:410:0:1:0:0:0:45FF

    压缩后:

    2001:410:0:1::45FF

    (3) 特殊格式:在IPv4IPv6过渡机制中特有的地址表示方法。一般格式:x❌x❌x❌d.d.d.d。

    为了实现IPv4-IPv6互通,
    IPv4地址会嵌入IPv6地址中,
    此时地址常表示为:

    X:X:X:X:X:X:d.d.d.d
    
    • 1

    地址前96位采用冒分十六进制表示法,
    地址后32位则使用IPv4的点分十进制表示法,
    下面两个地址是典型的内嵌IPv4地址:

    ::192.168.0.1
    ::FFFF:192.168.0.1

    注意在地址前96位中,压缩格式仍然适用。

    IPv4兼容的IPv6地址: ::10.16.1.3(前96位全为0)

    映射IPv4(Mapped)的IPv6地址: ::FFFF:10.16.1.3(前96位固定为::FFFF,仅仅用于IPv4/IPv6双栈节点内部使用)

    (4)URL的IPv6地址要使用[],如:

    (5)IPv6前缀表示子网划分

    使用CIDR的表示法:地址/前缀长度

    2001:410:0:1::45FF/64

    2001:410::/48

    二、特殊格式举例

    通过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

  • 相关阅读:
    第二章 webpack处理样式资源
    2022年第一界HiPChips解读
    Springboot+Axios双token解决token过期续签问题
    清华学霸告诉你:如何自学人工智能?
    antv系列图引擎X6、G6比对选择,并实现vue实例ER图
    贪心算法-- 纪念品分组
    制作一个简单HTML公司官网网页设计(HTML+CSS)
    Shell 基本运算符
    MyBaits-Plus中@TableField和@TableId用法
    康迈斯多通路基因抗衰老之九:PQQ PRO线粒体能量
  • 原文地址:https://blog.csdn.net/weixin_40933653/article/details/126922546