R1
int l0 ip add 1.1.1.1 24
int g 0/0/1 ip add 12.1.1.1 24
bgp1
router-id 1.1.1.1
peer 12.1.1.2 as-number 2
R2
int l0 ip add 2.2.2.2 24
int g 0/0/0 ip add 12.1.1.2 24
int g 0/0/1 ip add 23.1.1.1 24
ospf 1 router-id 2.2.2.2
a 0
net 2.2.2.2 0.0.0.0
net 23.1.1.1 0.0.0.0
bgp2
router-id 2.2.2.2
peer 12.1.1.1 as-number 1
peer 3.3.3.3 as-n 2
peer 3.3.3.3 connect-i L 0
peer 3.3.3.3 next-hop-local
peer 4.4.4.4 as-n 2
peer 4.4.4.4 connect-i L 0
R3
int l0 ip add 3.3.3.3 24
int g 0/0/0 ip add 23.1.1.2 24
int