-
Notifications
You must be signed in to change notification settings - Fork 20
Experiment specific client side configuration changes
The default BGP export filters on the client are very restrictive. If your experiment has capabilities that allows more functionality than the default, you may need to adjust the bird.conf file for your client to allow the announcements out.
If your experiment received capabilities for more-specific (i.e., /25, /28, /32, /49, /64, /65, and /128) prefixes, the MUXes will no longer reject these announcements. Yet, the client-side controller will still consider your announcements unsafe and reject them accordingly. To enable the export of more-specific routes, you have to update the safe_announcement() function inside client/configs/bird/bird.conf and/or client/configs/bird6/bird6.conf. Assuming your experiment received prefixes from 184.164.224.0/19, you would have to change 184.164.224.0/19{19,24} to 184.164.224.0/19+. (Contributed by Lars Prehn.)