ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IP地址

2021-07-22 12:35:23  阅读:181  来源: 互联网

标签:IP地址 db8 地址 2001 IPv4 IPv6


1. IP地址的表示

  目前IP地址表示有两种,IPv4以及IPv6。

1.1 IPv4表示

  IPv4通常采用点分十进制表示,代表一个32位非负整数,下图是一些示例。

 

1.2 IPv6表示

  IPv6地址长度2位128位,传统表示方法是采用称为块或字段的四个十六进制数,块之间使用冒号分隔,例如5f05:2000:80ad:5800:0058:0808:2023:1d71。

下图是一些示例:

  

  从上图可以看出,IPv6地址存在简化表示法,其原则如下(详细见【RFC4291】):

  • 一个块中前导的零不必书写。比如前面的例子中,地址可写为5f05:2000:80ad:5800:58:808:2023:1d71。
  • 全零的块可以省略,并用符号::代替。例如,IPv6地址0:0:0:0:0:0:0:1可简写为::1。同样,地址2001:0db8:0:0:0:0:0:2,可简写为2001:db8::2。一个IPv6地址中符号::只能使用一次。
  • IPv6格式中嵌入IPv4地址可使用混合符号形式,紧接着IPv4部分的地址块的值为ffff,地址的其余部分使用点分十进制格式。例如,IPv6地址::ffff:10.0.0.1可表示IPV4地址10.0.0.1。
  • IPv6地址的低32位通常采用点分十进制表示法。因此,IPv6地址::0102:f001相当于地址::1.2.240.1。

  在某些情况下(例如表示一个包含地址的URL时),IPv6地址中的冒号分隔符可能与其他分隔符混淆,例如IP地址和端口号之间使用冒号。在这种情况下,用括号字符[]包围IPv6地址。

例如,URL

  https://[2001:db8:85a3:8d3:1319:8a2e:370:7344]:443/

是指IPv6主机2001:db8:85a3:8d3:1319:8a2e:370:7344中的端口号443使用https、tcp和IPv6协议。

标签:IP地址,db8,地址,2001,IPv4,IPv6
来源: https://www.cnblogs.com/tiny1987/p/15043496.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有