IPv6地址示例
时间:2020-01-09 10:41:06 来源:igfitidea点击:
IPv6地址是什么样的?
能举一个IPv6地址的例子吗?
如何在Linux或UNIX操作系统下查看IPv6地址?
Internet协议版本6(IPv6)是Internet协议的一个版本,旨在取代Internet协议版本4(IPv4)。
IPv6地址的长度为128位,由四组十六进制数字组成,并用冒号分隔,例如,www.theitroad.local的IPv6地址如下所示:
2607:f0d0:1002:51::4
或者
2607:f0d0:1002:0051:0000:0000:0000:0004
简而言之,IPv6地址分为两部分:一个64位网络前缀和一个64位接口标识符。
进一步的IPv6分类如下:
- 用于标识每个网络接口的单播地址。
- 任播地址,用于标识位于不同位置的一组接口。
- 用于将一个数据包传递到许多接口的多播地址。
IPv6不支持广播方法。
一些IPv6地址用于特殊目的,例如用于回送的地址,如下所示:
::1/128
如何在Linux下查看LoopBack IPv6地址?
执行以下命令:
$ ifconfig lo
输出示例:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:354575118 errors:0 dropped:0 overruns:0 frame:0
TX packets:354575118 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:179276910234 (166.9 GiB) TX bytes:179276910234 (166.9 GiB)
要查看分配给Linux eth0接口的IPv6地址,请执行:
# ip -f inet6 addr show eth0
输出示例:
6: eth0: mtu 9000
inet6 2607:f0d0:1002:51::4/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::230:48ff:fe33:bc33/64 scope link
valid_lft forever preferred_lft forever

