Hi Experts,

JR engineer trying to solidify understanding of MPLS at the CORE. We are acting as a service provider to suites inside our building who rent space from us. Was looking over our PE configs and want to make sure I undertand the meanings of the address-family. It's used 3 times to establish a connection for a VRF. Please let me know if my assumptions are correct.

1. address-family ipv4  

This is needed so that the the PE can communicate with the P. If I remove this, the PE can no longer communicate with the P?

2. address-family ipv4 vrf RED

This is needed so that MP-BGP knows which VRF routes to carry between PE routers. Is it just routes that get carried through this command or other information?

3. address-family vpnv4

This allows #2 to work. Without this, the VRF routes will be identified to MP-BGP, but won't have a way to pass it along to other PEs.

So are all 3 address-family commands necessary? #2 and #3 seem like they are the same. I think #2 is identifying the VRF and #3 is allowing it to work. Maybe they should put those two into 1 command.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

The address-family ipv4 vrf <name> allows for the redistribution of VRF routes into BGP. The address-family vpnv4 specifies that the router will subsequently redistribute routes to other BGP peers under the vpnv4 context.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
trojan81Author Commented:

So to redistribute VRF routes into BGP, the address-family ipv4 vrf (name) and address-family vpnv4 commands need to be present, correct? The two commands need to work together. So if I remove the address-family vpnv4, then vrf routes will not be able to be exchanged between PEs?
Yes you are absolutely correct in your last post, both commands are needed.

Sorry for the delay, and happy new year.
trojan81Author Commented:
question answered.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.