IPv6学习笔记

冒号十六分进制 ipv6
点分十进制 ipv4
点分十六进制 MAC
字段如果是以零开头则零可以省略,全零段用::表示


IPV6没有arp概念,分片由其他功能代劳


Link-local  在一个接口可以配置多个IPV6地址
本地链路看到的下一跳都是对端的Link-Local地址,在网络重新编址的过程中,本地链路地址不会发生变化,不担心网络不可达
当在一个节点启动IPV6,本地链路前缀64为为指定,后64位按EUI-64格式构造


单播 一对一
全球单播地址 IPV6公有地址 2000:/3
本地站点地址 IPV6私有地址 FEC0::/10
本地链路地址 IPV6自动生成地址 FE80::/10


48位的MAC从中间分开,插入FFFE
第七个比特位反转,0变1或1变0(在MAC地址中,第7比特位为1表示本地管理,0为全球管理,EUI-64中,1为全球唯一,0为本地唯一)
加上前缀


单播特殊地址
环回地址 0:0:0:0:0:0:0:1==127.0.0.1
未指定地址 0:0:0:0:0:0:0==默认路由
IPV4兼容性地址 0:0:0:0:0:0:192.168.100.1


组播 一对多 FF00::/8
常用前缀 FF02::X
569AD OOREP


FF0X::1 节点
FF0X::2 路由


任播 一对随便 离本地最近的设备


2002:/16 6to4隧道用地址


静态路由
ipv6 route+IPV6目的路由+出接口/下一跳IP
默认路由
ipv6 route ::/0+出接口/下一跳IP
动态路由
RIPng (UDP 521端口,进出口跳数都会加一)
ipv6 unicast-routing
ipv6 router rip CISCO
int f0/0
ipv6 rip CISCO enable


注:抓包源为本地链路地址,目标地址为FF02::9,其他动态协议同理


OSPFv3
ipv6 unicast-routing
ipv6 router ospf 100
router-id 1.1.1.1  (指ipv4的ID)
int f0/0
ipv6 ospf 100 area 0  (底层LSA增加了几种进来)


Link-LSA 本路由器直连链路信息
Intra-Area-Prefix-LSA 本区域路由信息
Inter-Area-Prefix-LSA 区域间路由信息前缀 1::0/32
Inter-Area-Router-LSA 区域间路由信息 1::1/128


BGP配置
router bgp 100
 no synchronization
 bgp router-id 1.1.1.1
 bgp log-neighbor-changes
 neighbor 12::2 remote-as 100
 no auto-summary


 address-family ipv6 //进入IPv6地址家族
 neighbor 12::2 activate //激活IPV6路由传递
 network 1::1/100 //通告本地路由


show bgp ipv6 unicast summary
show bgp ipv6 unicast 
show bgp ipv6 unicast summary  //查看邻居表
show bgp ipv6 unicast //查看数据库




IPv6过渡技术
1.双协议栈技术
设备上同时使用IPV4和IPV6协议栈
2.隧道技术
将IPV6报文封装在IPV4报文中,IPV6网络之间穿越IPV4网络进行通信
3.协议转换技术
具备IPV4和IPV6协议转换功能的转换设备,修改协议报文头,使IPV4网络与IPV6网络能够互通


在tunnel中cost的值为11111


interface Tunnel0
 no ip address
 ipv6 address 24::2/100 //为隧道配置ipv6地址
 ipv6 ospf 100 area 0 //在隧道开启OSPFv3
 tunnel source 23.1.1.2 //定义隧道的源
 tunnel destination 34.1.1.4 //定义隧道的目的
 tunnel mode ipv6ip //在封装过程中将GRE头部去掉,这样的话可以有效节省系统资源和带宽资源


ipv6 6to4
2002:隧道边界环回口::/X
6to4隧道一般采用静态路由来通信
6to4隧道中静态或默认路由最好以下一跳地址来写


interface Tunnel0
 no ip address
 no ip redirects
 ipv6 unnumbered FastEthernet0/0 //借用IP地址
 tunnel source Loopback1 //定义隧道源
 tunnel mode ipv6ip 6to4 //修改为6to4隧道


边界路由器根据发送者的数据包目的IP得到的隧道目的地址
ipv6 route 2002::/16 Tunnel0 //编写静态路由


总结
1.GRE:封装较大,占用带宽
2.IPV6ip:封装较小,配置简单
2.6to4:封装较小,配置麻烦



你可能感兴趣的:(IPv6学习笔记)