Hello i’m trying to built BGP-VPLS network
it looks like this:

Actually i’ve built this scheme many times and everything worked perfectly.
In this case i’ve problem that R3 peer not receiving updates from BGP Rout Reflector.
BGB signals only L2 packets for VPLS tunnels.
whole network has OSPF routing. redistribute connected routes as-type 1 is enabled in OSPF (if not MPLS crashes)
BGP peers have proper “Update Source” indicated
proper mpls transport interfaces are indicated as well.
R3 peer changing it’s state from idle to establieshed every 5-10 minutes.When it’s “established” BGP peer not receiving Updates (only one update). On BGP RR i can see that it tries to sent updates in my example 30 (and peer shows that it has received only 1 update)
I’ve tried to use “Multi Hope” option on peer and RR, nothing helped. Ping between all hosts on different networks works as well as ping R3 <=> BGP RR
R1 - R2 - 450G shaper are working as charm, no disconnects. all VPLS and BGP are working fine on them.
MPLS OSPF and BGP identifiers/update/transport interfaces are binded to loopback interfaces(or BGP RR on actual incoming interface (bridge)) as suggested in studies.
As i can see this problem occurs before MPLS , on stage of OSPF or BGP (as i’ve rechecked OSPF hundred times, i’ve exluded it, only BGP left in problems list).
Please any suggestion would be helpfull. I’ve stucked ![]()