router_id: "10.200.0.1" local_asn: 65000 listen_endpoints { address: "0.0.0.0" port: 179 } peers { name: "r1" endpoint { address: "10.200.0.2" port: 179 } remote_asn: 65001 hold_time_seconds: 30 } peers { name: "r2" endpoint { address: "10.200.0.3" port: 179 } remote_asn: 65002 hold_time_seconds: 30 } connect_retry_seconds: 5 # If r1 or r2 is restarted it will dial us again while we still believe the # old session is up. Let that new connection replace the stale one straight # away instead of refusing it until the hold timer (30 s here) expires. collision_detect_established_state: true # Students may only announce out of 10.100.0.0/16; one /24 each is plenty. local_route_policy { allowed_prefixes: "10.100.0.0/16" max_routes_per_owner: 4 } http_endpoint { address: "0.0.0.0" port: 8080 }