1、IPv6简介
IPv6地址长度为128位,地址总共2^128个。
IPv6地址格式:x:x:x:x:x:x:x:x,其中x为16进制。
IPv6简化:
2001:0DB8:010F:0001:0000:0000:0000:0D0C 去掉前导0
2001: DB8:10F: 1: 0: 0: 0: D0C 连续多个0可以用::代替
2001: DB8:10F: 1 :: D0C
2001:0DB8:0000:0000:FFFF:0000:0000:0D0C
可以表示为
2001:DB8::FFFF:0:0:0D0C 或 2001:0DB8:0:00:FFFF::0D0C
但不能表示为
2001:0DB8::FFFF::0D0C
因为这样不知道前后两个::分别表示多少个0
例子:
FF02:0:0:0:0:0:0:1 FF02::1
FF15:0:0:0:0:0:1:C001 FF15::1:C001
0:0:0:0:0:0:0:1 ::1
0:0:0:0:0:0:0:0 ::
IPv6通过地址访问网页格式:http://[2001:DF0:1003::F]:8080/index.html
IPv6地址分类
单播Unicast(一对一)
Aggregate Global Unicast Addresses(公网) 2000::/3
Link-local Addresses FE80::/10
Site-local Addresses(私网) FEC0::/10
Unspecified ::/128
Loopback ::1/128
IPv4 compatible 直接将10进制转为16进制
组播Multicast(一对多) FF00::/8
任意播Anycast(一对最近)
EUI-64(假设MAC地址为00:90:27:17:FC:0F)
第一步:将MAC地址一分为二,在中间插入FFFE
00:90:27:FF:FE:17:FC:0F
第二部:将第一个字节的第七位0、1互换
00000000:90:27:FF:FE:17:FC:0F
00000010:90:27:FF:FE:17:FC:0F
02::90:27:FF:FE:17:FC:0F
Solicited-Node Multicast Address FF02::1:xx:xxxx 后面24位为IPv6单播地址的后24位
每一个IPv6单播地址都对应一个Solicited-Node Multicast Address地址
路由的下一跳为Link-local Addresses。
2、实验拓扑
3、IPv6配置Link-local Addresses地址(FE80::/10)
R1配置
interface FastEthernet0/0
ipv6 enable
R2配置
interface FastEthernet0/0
ipv6 enable
4、IPv6配置Aggregate Global Unicast Addresses(2000::/3)
R1配置
interface FastEthernet0/0
ipv6 address 2000::1/64
R2配置
interface FastEthernet0/0
ipv6 address 2000::2/64