Presentation is loading. Please wait.

Presentation is loading. Please wait.

HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Internal DP MP-BGP for IPv6 原理 ISSUE 1.0.

Similar presentations


Presentation on theme: "HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Internal DP MP-BGP for IPv6 原理 ISSUE 1.0."— Presentation transcript:

1 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Internal www.huawei.com DP500051 MP-BGP for IPv6 原理 ISSUE 1.0

2 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 2 BGP-4 多协议扩展( MP-BGP )定义了 两种新的 BGP 属性,可以用来完成 IPv6 的域间路由。

3 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 3 参考资料 RFC 2858 Multiprotocol Extensions for BGP-4 RFC 2545 Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing RFC1771 A Border Gateway Protocol 4 (BGP- 4) RFC1700 Assigned Numbers RFC 2842 Capabilities Advertisement with BGP-4

4 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 4 学习完此课程,您将会:  了解 MP-BGP 的属性  掌握 MP-BGP 如何实现 IPv6 域间路由

5 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 5 第 1 章 MP-BGP 第 2 章 MP-BGP for IPv6

6 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 6 MP-BGP ( RFC2858 ) BGP 协议的扩展 承载多种网络层协议的路由信息  IPv6 单播  6PE  多播( IPv4,IPv6 )  MPLS VPN (IPv4,IPv6)  CLNS 会话建立阶段协商交换 Multi-protocol Reachability Information 。 MP-BGP 功能

7 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 7 MP-BGP ( RFC2858 ) MP-BGP 功能  IPv4 BGP-4 属性  NEXT-HOP  AGGREGATOR  NLRI  MP-BGP 新增属性  MP_REACH_NLRI  MP_UNREACH_NLRI next hop 信息能够用于特 定的网络协议 NLRI 能够用于特定的网 络协议 RFC2858 中规定任何一个 BGP Speaker( 包括支持多协议的 BGP Speaker) 都必须 有一个 IPv4 地址以便用在 AGGREGATOR 中。

8 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 8 MP-BGP ( RFC2858 ) BGP UPDATE Message Unfeasible Route Length(2 octets) Withdrawn Routes (variable) Total path Attribute Length (2 octets) Path Attributes (variable) Network Layer Reachability Information (variable) Length(1 octet) Prefix(variable) Attribute Type Attribute Length Attribute Value Length(1 octet) Prefix(variable)

9 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 9 MP-BGP ( RFC2858 ) Path Attribute Attribute Type(2 octets) Attribute Length Attribute Value Attr. Type code 0 1 2 3 4 5 6 7 Attr. Flags 1 optional 0 well-known 1 transitive 0 non-transitive 1 ORIGIN 2 AS-PATH 3 NEXT-HOP 4 MULTI_EXIT_DISC 5 LOCAL_PREF 6 ATOMIC_AGGREGATE 7 AGGREGATOR 14 MP_REACH_NLRI 15 MP_UNREACH_NLRI

10 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 10 MP-BGP ( RFC2858 ) MP_REACH_NLRI  承载可达网络集合和 next-hop 信息。 MP_UNREACH_NLRI  承载不可达网络集合信息。 MP-BGP 属性 Optional Non-transitive

11 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 11 MP-BGP ( RFC2858 ) MP_REACH_NLRI Address Family Identifier(2 octets) Subsequent Address Family Identifier(1 octet) Length of Next Hop Network Address(1 octet) Network Address of Next Hop (variable) Number of SNPA(1 octet) Length of first SNPA(1 octet) First SNPA (variable) Length of second SNPA(1 octet) Second SNPA (variable) …… Length of Last SNPA(1 octet) Last SNPA (variable) Network Layer Reachability Information (variable) Length (1 octets) Prefix (variable)

12 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 12 MP-BGP ( RFC2858 ) MP_UNREACH_NLRI Address Family Identifier(2 octets) Subsequent Address Family Identifier(1 octet) Withdrawn Routes (variable) 需要撤销的 路由的 NLRI

13 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 13 MP-BGP ( RFC2858,RFC2842 ) Capabilities Optional Parameter My Autonomous System (2 octets) Version (1 octet) Hold Time (2 octets) BGP Identifier (4 octets) Opt Parm Length (1 octet) Optional Parameters (4 octets) BGP OPEN Message Capability Code (1 octet) Capability Length (1 octet) Capability Value (variable) Capabilities Optional Parameter Capability Code (1 octet) 1 Capability Length (1 octet) 4 Multiprotocol Extensions Capabilities AFI (2 octets) Res (1 octet) SAFI (1 octet)

14 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 14 第 1 章 MP-BGP 第 2 章 MP-BGP for IPv6

15 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 15 MP-BGP for IPv6 ( RFC2545 ) IPv6 单播地址范围  Global  Site-local  Link-local MP-BGP 对 IPv6 的特殊扩展  Next-HOP 包含一个 Global IPv6 地址和一个 Link-Local 地址  NEXT-HOP , NLRI 都使用 IPv6 地址和前缀表示 MP-BGP 对 IPv6 的特殊扩展

16 HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 16 MP-BGP for IPv6 ( RFC2545 ) MP_REACH_NLRI Address Family Identifier(2 octets) Subsequent Address Family Identifier(1 octet) Length of Next Hop Network Address(1 octet) Network Address of Next Hop (variable) Number of SNPA(1 octet) Length of first SNPA(1 octet) First SNPA (variable) Length of second SNPA(1 octet) Second SNPA (variable) …… Length of Last SNPA(1 octet) Last SNPA (variable) Network Layer Reachability Information (variable) 2 IPv6 1NLRI is used for unicast 2NLRI is used for multicast RPF check 3NLRI is used for both unicast and muticast RPF check 4Label 128 VPN 16Next-hop 只包含 Global 地址 32 Next-hop 包含 Global 地址和 Link-Local 地址

17 谢谢 www.huawei.com


Download ppt "HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Internal DP MP-BGP for IPv6 原理 ISSUE 1.0."

Similar presentations


Ads by Google