R1#sh run | b router
router bgp 300
 no synchronization
 bgp router-id 1.1.1.1
 bgp log-neighbor-changes
 network 10.0.0.0
 network 180.40.7.64 mask 255.255.255.224
 network 180.40.7.128 mask 255.255.255.224
 network 208.28.1.0 mask 255.255.255.248
 network 208.28.1.64 mask 255.255.255.240
 neighbor 17.57.100.2 remote-as 300
 neighbor 180.40.7.65 remote-as 100
 neighbor 180.40.7.129 remote-as 100
 neighbor 208.28.1.2 remote-as 100
 neighbor 208.28.1.2 route-map Prob5 out
 neighbor 208.28.1.65 remote-as 200
 neighbor 208.28.1.65 route-map ToS5 out
 no auto-summary
!
no ip http server
ip classless
!
!
!
ip prefix-list To102 seq 5 permit 17.57.102.0/24
!
route-map Prob5 permit 10
 match ip address prefix-list To102
 set metric 11111
!
route-map Prob5 permit 20
!



R2#sh run | b router
router bgp 100
 no synchronization
 bgp router-id 2.2.2.2
 bgp log-neighbor-changes
 bgp bestpath med missing-as-worst
 network 20.0.0.0
 network 180.40.7.0 mask 255.255.255.224
 neighbor 180.40.7.3 remote-as 100
 neighbor 180.40.7.3 next-hop-self
 neighbor 180.40.7.3 route-map FromR3 in
 neighbor 180.40.7.66 remote-as 300
 neighbor 180.40.7.66 route-map To100 in
 neighbor 180.40.7.130 remote-as 300
 neighbor 180.40.7.130 route-map To101 in
 neighbor 208.28.1.130 remote-as 200
 neighbor 208.28.1.130 route-map Prob2 in
 no auto-summary
!


R3#sh run | b router
router bgp 100
 no synchronization
 bgp router-id 3.3.3.3
 bgp log-neighbor-changes
 bgp bestpath med missing-as-worst
 network 30.0.0.0
 neighbor 17.80.1.2 remote-as 100
 neighbor 17.80.1.2 route-reflector-client
 neighbor 17.80.1.7 remote-as 107
 neighbor 180.40.7.2 remote-as 100
 neighbor 208.28.1.1 remote-as 300
 no auto-summary
!