文档介绍:BRAS IPv6接入技术原理与实现
Page1
培训目标
学完本课程后,您应该能:
概述BRAS IPv6接入特性。
描述PPPoE IPv6用户和双栈用户的上线流程。
描述IPoE IPv6用户和双栈用户的上线流程。
掌握BRAS IPv6接入的配置方法。
Page2
目录
IPv6协议简介
BRAS IPv6接入概述
IPv6用户接入典型场景
PPPoE IPv6/双栈用户接入和配置举例
IPoE IPv6/双栈用户接入和配置举例
ND Proxy和配置举例
Page3
IPv6协议简介-目录
IPv6地址
ND协议
DHCPv6协议
IPv6 DNS
IPv6CP(PPPoEv6)
Page 4
IPv6地址
单播地址(Unicast Address)
可聚合全球单播地址例 2001:A304:6101:1::E0:F726:4E58
本地链路地址例 FE80::E0:F726:4E58
用于邻居发现,无状态配置等。仅用于本链路通讯。
本地站点地址例 FEC0::E0:F726:4E58
类似于私网地址,用于特定域通讯
组播地址(Multicast Address) FF00::/8为前缀
FF02::1 本地链路上的all hosts
FF02::2 本地链路上的all routers
任播地址(Anycast Address)子网前缀(N)+0(128-N)
特殊地址
Page 5
IPv6地址
v6地址与v4地址表示方法有所不同
用十六进制表示,如: FE08:….
4位一组,中间用“:”隔开,如: 2001:12FC:….
若以零开头可以省略,全零的组可用“::”表示,如: 1:2::ACDE
地址前缀长度用“/xx”来表示,如: 1::1/64
以下是同一个地址不同表示法的例子:
0001:0123:0000:0000:0000:ABCD:0000:0001/96
1:123:0:0:0:ABCD:0:1/96
1:123::ABCD:0:1/96
IPv6地址= 前缀+ 接口标识
前缀:相当于v4地址中的网络ID
接口标识:相当于v4地址中的主机ID
Page6
IPv6协议简介-目录
IPv6地址
ND协议
DHCPv6协议
IPv6 DNS
IPv6CP(PPPoEv6)
Page 7
ND协议
ND协议是IPv6的基础协议,ND协议共有五种ICMPv6报文,完成缺省路由发现,无状态地址分配,链路层地址解析,可达性检测、DAD(Duplicate Address Detection)检测和路由重定向的功能。
Router Solicitation
Router Advertisement
Neighbor Solicitation
Neighbor Advertisement
Redirect
缺省路由发现
IPv4使用DHCPv4协议分配网关地址。
IPv6协议使用ND协议的RS<->RA交互完成缺省路由发现,RA报文的源IPv6地址就是IPv6的网关地址,该地址必须是link-local类型的地址,如红色所示,Router A的接口link-local地址是HOST A的网关地址。
Page8
ICMPv6 Type: 133(RS)Source Address: FE80::20D:88FF:FEF8:3B0Destination Address: FF02::2
ICMPv6 Type: 134(RA)Source Address: FE80::2E0:FCFF:FE86:D6C4Destination Address: FF02::1
000D-88F8-03B0FE80::20D:88FF:FEF8:3B0
00E0-FC86-D6C4 FE80::2E0:FCFF:FE86:D6C4
Host A
Router A
无状态地址分配
IPv6有两种地址分配方式,一种是无状态地址分配,使用ND协议的RS<->RA交互完成;一种是有状态地址分配,使用DHCPv6协议完成。
RA报文中有两个标志位:
M标记,值为0时,表示RA中携带的Prefix Information Option可以用于完成无状态地址分配;值为1时,表示需要使用DHCPv6协议获取IPv6地址。
O标记,当M为O时,O标记起作用,值为0,标志RA中携带的配置信息选项(如RDNSS (Recursive DNS Server) option)可以使用;值为1,表示需要使用DHCPv6 Information-Request<->Reply交互获取配置信息。
M标记为0时,HOST可以使用RA中Prefix Information Option中的I