12-31-2023 09:49 PM - last edited on 01-02-2024 10:39 PM by Translator
Hi everyone!
As far as I know, the Multiprotocol BGP can support multiple address-family, while the standard BGP can only support ipv4 address. However, I am not sure how to determine if a BGP is standard that can only support ipv4 or MP-BGP that can support multiple address, and how to convert standard BGP to MP-BGP.
I know that the
no bgp default ipv4 unicast
command can only turn off the default behavior that puts all the neighbors into the ipv4 unicast address family. It's not the switch to convert standard BGP into mp-bgp, so what is that switch to enable MP-BGP?
I searched on the internet and found a Juniper document that said:
Sorry, I couldn't find any Cisco document about this due to my poor ability, so I posted this Juniper document here.
So, is this the same in Cisco devices? Is it the same to assume that there is another address-family other than ipv4 unicast(for example, ipv6 unicast or ipv4 multicast), then it is MP-BGP? And If there is only ipv4 unicast in the configuration, then it's a standard BGP even if there is
no bgp default ipv4 unicast
command there?
R5(config)#do show run | s r b
router bgp 10005
bgp router-id 5.5.5.5
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 192.168.45.4 remote-as 10004
The above one is standard BGP, right?
R5(config-router-af)#do show run | s r b
router bgp 10005
bgp router-id 5.5.5.5
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 192.168.45.4 remote-as 10004
!
address-family ipv6
exit-address-family
The second one is MP-BGP,right?
Thank you!
Solved! Go to Solution.
01-01-2024 02:05 AM - edited 01-01-2024 02:10 AM
Hello @rookie R
To enable MP-BGP, you need to introduce other address families beyond IPv4 unicast.
MP-BGP support multiple address families. The presence of other address families indicates the use of MP-BGP.
** MP-BGP is specified in RFC 2283.
http://www.ietf.org/rfc/rfc2283.txt?number=2283
12-31-2023 11:12 PM - last edited on 01-02-2024 10:46 PM by Translator
Hello rookie R,
router bgp
no bgp default ipv4-unicast
router bgp
no bgp default ipv4-unicast
Reference: Encor official Cert Guide; https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/113555-mp-ebgp-config-00.html
Best regards
******* If This Helps, Please Rate *******
01-01-2024 02:05 AM - edited 01-01-2024 02:10 AM
Hello @rookie R
To enable MP-BGP, you need to introduce other address families beyond IPv4 unicast.
MP-BGP support multiple address families. The presence of other address families indicates the use of MP-BGP.
** MP-BGP is specified in RFC 2283.
http://www.ietf.org/rfc/rfc2283.txt?number=2283
01-01-2024 03:48 AM - last edited on 01-02-2024 10:48 PM by Translator
Hello
You can use the
bgp upgrade-cli
command to convert BGP into the Address Family (AF) format or manually configure an AF within the bgp process which will then change bgp to the AF format.
router bgp xx
bgp upgrade-cli
or
router bgp xx
address-family ipv4 unicast|multicast
address-family ipv4 vrf (vrf)
address-family ....etc
01-01-2024 12:10 PM
I think all new IOS ver. is run MP-BGP
https://aurumme.com/atech/mp-bgp-address-families/
MHM
01-02-2024 10:40 PM
again all new IOS is run MP-BGP (extension of BGP-4)
so your original post is MP-BGP and you config IPv4 under it.
MHM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide