码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 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) 特殊格式:在IPv4向IPv6过渡机制中特有的地址表示方法。一般格式: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

  • 相关阅读:
    ROS键盘遥控机器人,通过参数服务器指定速度
    Springboot集成MyBatis-Plus并通过MyBatis-Plus-Generator生成代码
    C语言中的数组使用方法及案例分享
    链接服务器导致SQL Server停止响应
    【毕业设计】Stm32 WIFI智能家居温湿度和烟雾检测系统 - 单片机 物联网 嵌入式
    PostgreSQL 并发控制 -- 锁体系(spinlock,lwlock,regular lock)实现原理
    2022-10-21 解决vuex报错:Cannot read properties of undefined (reading ‘state‘)“
    python-opencv视频中的人脸检测
    2023秋招--游族--游戏客户端--二面面经
    zynq实现视频动态字符叠加OSD,提供2套工程源码和技术支持
  • 原文地址:https://blog.csdn.net/weixin_40933653/article/details/126922546
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号