当前位置: 首页 > news >正文

IPv6地址的表示方法

IPv6地址总长度为128比特,通常分为8组,每组为4个十六进制数的形式,每组十六进制数间用冒号分隔。

例如:2409:8745:039a:c700:0000:0000:0162,这是IPv6地址的首选格式。

为了书写方便,IPv6还提供了压缩格式,以上述IPv6地址为例,具体压缩规则为:

  • 每组中的前导“0”都可以省略,所以上述地址可写为:2409:8745:039a:c700:0:0:162

  • 地址中包含的连续两个或多个均为0的组,可以用双冒号“::”来代替,所以上述地址又可以进一步简写为:2409:8745:39a:c700::162

  • 需要注意的是,在一个IPv6地址中只能使用一次双冒号“::”,否则当计算机将压缩后的地址恢复成128位时,无法确定每个“::”代表0的个数。

而访问的时候,如果带端口,为了避免冒汗解析歧义,故需要加括号:

https://[2409:8745:39a:c700::162]:8080/api/user

http://www.lryc.cn/news/436081.html

相关文章:

  • Kubernetes 之 kubelet 与 CRI、CNI 的交互过程
  • 【python】OpenCV—Age and Gender Classification
  • python安装换源
  • JavaScript练手小技巧:利用鼠标滚轮控制图片轮播
  • 搭建Eureka高可用集群 - day03
  • 并行程序设计基础——并行I/O(2)
  • Java三种创建多线程的方法
  • 828华为云征文 | 云上私人数据管家,jMalCloud个人网盘在华为云Flexus的Docker化部署实践
  • C# 开源教程带你轻松掌握数据结构与算法
  • 由一个 SwiftData “诡异”运行时崩溃而引发的钩深索隐(五)
  • python爬虫基础:了解html
  • spring security OAuth2 客户端接入gitee
  • 阿里云镜像报错 [Errno 14] HTTP Error 302 - Found 问题解决记录
  • 《Linux运维总结:基于X86_64+ARM64架构CPU使用docker-compose一键离线部署consul 1.18.1容器版分布式ACL集群》
  • 深入剖析嵌套调用和链式访问,以及函数的声明和定义(超全面覆盖)
  • 浏览器百科:网页存储篇-IndexedDB介绍(十)
  • Java语言程序设计基础篇_编程练习题*18.22 (将十进制數转换为十六进制数)
  • 蓝桥杯3. 压缩字符串
  • Java设计模式之责任链模式详细讲解和案例示范
  • ubuntu_如何解决apt install时报错:Waiting for cache lock: Could not get lock
  • 软件测试(D5)
  • CSS 圆角渐变边框
  • 骑砍2霸主MOD开发(26)-使用TrfExporterBlender制作TRF文件
  • Leetcode 最大子数组和
  • 目标检测-YOLOv2
  • 大数据 - OLAP与OLTP的区别
  • win10+eclipse+ESP8266_RTOS_SDK开发环境构建
  • 树形弹窗选择框/vue2/Element/弹框选择
  • Python精选200Tips:121-125
  • 对接后端download接口报未知异常错误