Windows: 如何配置IPv6隧道
清空隧道配置:
netsh interface ipv6 set teredo disable
netsh interface ipv6 6to4 set state disable
netsh interface ipv6 isatap set state disable
Teredo:
可以穿越NAT通过将IPv6数据包封装在UDP中访问IPv6网络
公共Teredo服务器地址列表:
teredo.remlab.net / teredo-debian.remlab.net (法国) (Miredo 默认设置)
teredo.autotrans.c... [阅读全文]
IPv6: 地址状态
IPv6地址有着一定的生命周期,用户可以通过以下命令查看地址的状态:
netsh interface ipv6 show address
IPv6 地址生命周期
||
+-------------+-------------+--------------+-----------+->
| Tentative | Preferred | Deprecated | Invalid |
+-------------+-------------+--------------+-----------+->
... [阅读全文]
IPv6: 兼容地址(Compatibility Address)
为使现有网络能从IPv4平滑过渡到IPv6,需要用到一些IPv6转换机制。本文简单总结了较为流行的一些IPv6兼容地址,这些地址能够在特定转化机制下,在IPv4网络中使用:
1. IPv4-mapped IPv6 addresses
地址格式 ::ffff:w.x.y.z
2. ISATAP(Intra-Site Automatic Tunnel Addressing Protocal)地址
地址格式 ::0:5EFE:w.x.y.z
任何一个可以用在unicast地址... [阅读全文]
IPv6: 如何正确ping ipv6地址?
一、Windows
以下Windows版本的ping命令支持ping IPv6地址:
Windows XP with SP1 及以上
Windows Vista 及以上
Windows Server 2003 及以上
1. ping ipv6主机名
ping -6 ipv6.google.com
/!\注意:当ping ipv6主机名时,必须加上参数-6;直接ping IPv6地址时可以省略。
2. ping ipv6地址
ping IPv6Address[%ZoneID]
例如:
ping 2001:4860... [阅读全文]
IPv6: 为什么Link-local地址后面要有百分号(%)
由于所有的link-local地址都有相同的前缀FE80::/64,并且每个网络接口都必须分配一个link-local地址,因而导致当发送数据包到一个link-local地址时,如果路由器使用普通的路由方法就无法决定选用哪个网络接口。因此,引入了一种被叫做zone index的标识符,它提供额外的路由信息,这个标识符通常指网络接口,并且通过一个百分号(%)被附加在IPv6地址后面... [阅读全文]
IPv4 vs IPv6:对比与区别
IPv4与IPv6对比
特性
IPv4
IPv6
长度
32位
128位
段数
4段
8段
进制
十进制
十六进制
分隔符
点(.)
冒号(:)
CIRD
支持
支持
子网掩码
支持
不支持
按类别分类
A类,B类…
不支持
专有网络
10.0.0.0/8
Site-local地址(FEC0::/10)【已弃用】或者Unique-local地址(FC00::/7)
172.16.0.0/12
192.168.0.0/16
Link Local地址
... [阅读全文]
IPv6: Multicast地址(多播/组播)与Anycast地址(任播)
1.Multicast地址(多播/组播地址)
Multicast address
| 8 bits | 4 bits | 4 bits | 112 bits |
+---------+---------+---------+----------------------------------+
|1111 1111| Flags | Scope | Group ID |
+---------+---------+---------+-------------------------------... [阅读全文]
IPv6: Unicast 单播地址的组成与分类
一、Unicast地址的组成
Unicast地址译为“单播地址”,可以理解为“点对点”的网络通信,Wikipedia中是这样解释的“每次只有两个实体相互通信,发送端和接收端都是唯一确定的”。一个Unicast地址通常代表一个网络接口(网卡)。单播地址由前缀(Prefix)和Interface ID组成,如下图:
Unicast address
| 64 bits | ... [阅读全文]
IPv6地址基础:语法与结构
1.IPv6的组成
IPv6有128位(2^7位=(2^3)^4位,即2^4=16字节)
IPv6地址分为8段,每段16位(2字节),段之间用“冒号”(:)隔开
IPv6地址通常用十六进制表示,由于每段16位,因此有4个十六进制数
如Google的IPv6地址:2404:6800:400a:0803:0000:0000:0000:1010
2.前导0可以省略
为了简化IPv6地址的表示,我们通常省略前导0,如上述Google的IPv6地址中080... [阅读全文]