文章

IPv6简介

IPv6简介

IPv4

IPv4 长度4字节,即32比特;最多提供2^32(4亿)个地址

IPv4地址格式

  • 4个字段

  • 每个字段用隔开

  • 1个字节表示1个字段,每个字节用十进制表示

IPv6

IPv6 长度16字节,即128比特;最多提供2^128(3.4*10^38)个地址

IPv6地址格式

  • 8个字段

  • 每个字段用冒号分开

  • 2个字节表示1个字段,每个字节用十六进制表示

例如
1
2001:0db8:3c4d:0015:0000:0000:1a2f:1a2c

地址种的前导0可以省略,例如0db8可以简写为db8。

所以上述地址还可以表示为2001:db8:3c4d:15::1a2f:1a2c

特殊IPv6地址

未指定地址

0:0:0:0:0:0:0:0,缩写为:: <= => IPv4种0.0.0.0

环回地址

::1<= => 127.0.0.1

链路本地地址

fe80::/10<= => 169.254.0.0/16

fe80开头的就是链路本地地址;只能在单个链路上使用,不能在路由间传播;如果将一根网线的两端分别连接两台电脑,这两台电脑将可以使用链路本地地址进行通信。

在浏览器中使用IPv6地址访问网站

格式

https://[IPv6]:port

安全性

地址多会减少被恶意扫描的几率,相比扫描IPv4则会花上更长的时间,例如从宇宙诞生之初;一定程度上提高安全性

在IPv4中,利用NAT解决IP地址匮乏的问题;还能使内网中的主机地址不暴露在公网。

在IPv6中,由于地址数量充足,IPv6中并没有NAT,会导致内网中的主机地址暴露在公网当中。

本文由作者按照 CC BY 4.0 进行授权