【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种配置路由标识符RD的方法和网络设备。
技术介绍
边界网关协议(BGP)是一种用于不同自治系统(AS)之间进行通信的外部网关协议,是互联网进行域间路由的事实标准,由互联网工程任务组(IETF)以意见请求(RFC,Request For Comments)的形式发布。早期发布的三个版本分别是BGP-1 (RFC1105)、BGP-2 (RFC1163)和 BGP-3 (RFC1267),当前使用的版本是 BGP-4 (RFC4271)。早期发布的三个版本中,BGP协议主要用于交换自治系统AS之间的可达路由信息,构建AS域间的传播路径,防止路由环路的产生,并在AS级别应用一些路由策略。BGP-4 版本支持无类别域间路由(CIDR, Classless Inter-Domain Routing)。通过对BGP的多协议扩展,BGP被广泛用于各类虚拟专用网(VPN, Virtual Private Network)业务的控制信令,如三层 VPN(L3VPN),二层 VPN(L2VPN),虚拟专用局域网业务(VPLS,Virtual PrivateLAN Service)等。BGP协议使用更新(update)消息进行路由信息的发布,所述update消肿中的网络层可达性信息(NLRI)字段用于携带更新的路由信息,撤销路由(Withdrawn Routes)字段用于携带需撤销的路由信息。经过多协议扩展的BGP还新增了两个BGP路由属性多协议_可达_网络层可达性信息(MP_REACH_NLRI)和多协议_不可达_网络层可达性信息(MP_U ...
【技术保护点】
【技术特征摘要】
1.一种配置路由标识符RD的方法,其特征在于,所述方法包括 配置一个包括类型信息和赋值信息的路由标识符RD,其中,所述赋值信息包括管理员子信息和分配数字子信息,所述管理员子信息包括长度大于等于4字节的数值,所述分配数字子信息包括长度大于等于4字节的数值。2.根据权利要求I所述的方法,其中,所述类型信息唯一标识所述RD的类型,所述类型包括编码格式和长度。3.根据权利要求I所述的方法,其中,所述管理员子信息包括的长度大于等于4字节的数值包括长度为16字节的IPv6地址或者长度为4字节的自治域AS号。4.根据权利要求I所述的方法,其中,所述RD包括类型字段、管理员子字段和分配数字 子字段; 所述类型信息由所述类型字段的取值表示; 所述管理员子信息由所述管理员子字段的取值表示; 所述分配数字子信息由所述分配数字子字段表示。5.根据权利要求I所述的方法,其中,所述RD通过类型长度值TLV表示,所述TLV的数值字段包括所述管理员子信息和所述分配数字子信息,所述TLV的长度字段包括所述RD的长度信息,所述TLV的类型字段包括所述RD的类型部分的信息。6.根据权利要求1、2、3、4或5所述的方法,其中,所述方法进一步包括 在所述多协议_可达_网络层可达性信息MP_REACH_NLRI字段中的NLRI子字段和/或多协议_不可达_网络层可达性信息MP_UNREACH_NLRI字段中的撤销路由子字段中配置以所述RD为如缀的多条路由如缀; 将所述RD配置为所述多条路由前缀的公共RD ; 发送包括所述公共RD和以所述公共RD为前缀的多条路由前缀的MP_REACH_NLRI字段和/或MP_UNREACH_NLRI字段的边界网关协议更新BGPUpdate报文。7.根据权利要求6所述的方法,其中,所述在MP_REACH_NLRI字段和/或MP_UNREACH_NLRI字段中配置所述RD包括 在所述MP_REACH_NLRI字段中配置RD子字段,将所述RD配置在所述MP_REACH_NLRI字段的RD...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。