Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member

BGP address family


iam working with an ISP(VPN),so there is PE-CE setup is availiable and the protocol running is eBGP.So for a particular vrf address family configuraton commands like "no synchronisation" "bgp redistribute internal " are used in the PE.The PE-P-P-PE ospf protocol is used with MPLS switching technology.

cud u please clear me what is this commands inferes...???


Re: BGP address family


Sorry its not really clear what you are asking for help on, could you provide more information?



New Member

Re: BGP address family


I was bit in a hurry when am writing the first one ,extremely sorry for that and thanx for showing the interrest for this problem

Am working for a MPLS vpn which is having a core backbone made of gsr routers(includes Provider and Provider Edge routers)these PE routers which is connected to the CE(customer Edge router).in between this eBGP protocols will run (like bgp,ospf in the CE will advertise towards CE and redistribute in PE to bgp ).Inbetween all PE routers iBGP protocolis runing(with RR)

what ever the advertisements are coming from the customer Edge router it will redidtribute in to BGP routes.(eBGP pro running bet PE and CE for each customer we will give each vrf and for each ver we will form an address family(routing instance) in the PE router so am giving you one example below

address-family ipv4 vrf vrf_3209

redistribute connected

redistribute ospf 1022 vrf vrf_3209 match internal external 1 external 2

redistribute ospf 1016 vrf vrf_3209 match internal external 1 external 2

no auto-summary

no synchronization

bgp redistribute-internal


so in this the commands like "no synchronisation " and "bgp redistribute -internal" is used for what purpose .

hope this will work for you .please help me to clear ma doubt



Re: BGP address family


The no sync command is default now in IOS, and can be ignored, basically BGP, in the old days, would not use a BGP route learned route unless it had also been learned via an IGP, ie ospf/eigrp etc, however these days, this is turned off.

You can read more about this here, but as mentioned you can ignore this.

The redistribute internal command is used when you have BGP learned routes from iBGP peers, and you want to redistributed these into the IGP, like ospf/eigrp that is used between iBGP peers, say for example not all routers in your network run iBGP so they wont have all the BGP routes, so you need to redistribute iBGP learned routes for this. But again, in MPLS VPN setup, you can ignore this, and even remove the command from the config, as its not needed, as the routes are not learned from BGP but from IGP, ie like ospf in your case.



Re: BGP address family

Hi Mahesh, [Pls RATE all Informative POST]

Using the Redistribute OSPF Command under BGP Process, you are allowing to both E1 & E2 routes of OSPF also to get redsitributed via BGP process.

About Synchronization:


If BGP synchronization is enabled, there must be a match for the prefix in the IP routing table in order for an internal BGP (iBGP) path to be considered a valid path. BGP synchronization is enabled by default in Cisco IOS® Software. If the matching route is learned from an Open Shortest Path First (OSPF) neighbor, its OSPF router ID must match the BGP router ID of the iBGP neighbor. Most users prefer to disable synchronization with use of the no synchronization BGP subcommand.

Note: Synchronization is disabled by default in Cisco IOS Software Release 12.2(8)T and later.

Hope I am Informative.


Best Regards,

Guru Prasad R