Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

Configuring Multiprotocol BGP

Multiprotocol Border Gateway Protocol (MP-BGP) is an extension to BGP that enables BGP to carry routing information for multiple network layers and address families. MP-BGP can carry the unicast routes used for multicast routing separately from the routes used for unicast IP forwarding.

The following topics describe the ways in which you can configure MP-BGP on ACX Series routers for IPv4 and IPv6 address families:

Enabling MP-BGP for the IPv4 Address Family

To enable MP-BGP to carry Layer 3 virtual private network (VPN) NLRI for the IPv4 address family, include the family inet-vpn statement at the [edit protocols bgp] or the [edit routing-instances routing-instance-name protocols bgp] hierarchy level:

family inet-vpn {(any | flow | multicast | unicast) {accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}<loops number>;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}}

Enabling MP-BGP for the IPv6 Address Family

To enable MP-BGP to carry NLRI for the IPv6 address family, include the family inet6 statement at the [edit protocols bgp] or the [edit routing-instances routing-instance-name protocols bgp] hierarchy level:

family inet6 {(any | labeled-unicast | multicast | unicast) {accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}<loops number>;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}}

Enabling MP-BGP for Address Families Other than Unicast IPv4

To enable MP-BGP to carry network layer reachability information (NLRI) for address families other than unicast IPv4, include the family inet statement at the [edit protocols bgp] or the [edit routing-instances routing-instance-name protocols bgp] hierarchy level:

family inet {(any | flow | labeled-unicast | multicast | unicast) {accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}<loops number>;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;topology name {community {target identifier;}}}}

Enabling MP-BGP and VPN Signaling for the IPv4 Address Family

To enable MP-BGP to carry multicast VPN NLRI for the IPv4 address family and to enable VPN signaling, include the family inet-mvpn statement at the [edit protocols bgp] or the [edit routing-instances routing-instance-name protocols bgp] hierarchy level:

family inet-mvpn {signaling {accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}<loops number>;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}}}

Enabling MP-BGP and VPN Signaling for the IPv6 Address Family

To enable MP-BGP to carry multicast VPN NLRI for the IPv6 address family and to enable VPN signaling, include the family inet6-mvpn statement at the [edit protocols bgp] or the [edit routing-instances routing-instance-name protocols bgp] hierarchy level:

family inet6-mvpn {signaling {accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}<loops number>;prefix-limit {maximum number;teardown <percentage> <idle-timeout <forever | minutes>;}}}

Published: 2013-01-11