This is part of the AFNOG 2000 Workshop, held in conjunction with the AFNOG 2000 meeting in Cape Town, South Africa, in May 2000.
Each day is divided into four ~2-hour lesson slots: start at 9am prompt.
POLICY | IMPLEMENTATION |
Don't want to see own routes from anyone else | Filter incoming: deny default, deny your own netblocks or subnets thereof |
Want to protect your CPU / memory | Filter incoming: deny longer prefixes than /24 |
Don't want to provide transit to your peer | Filter outgoing: allow only null AS path |
Want to provide backup transit (only) to peer | Prepend announcements heavily |
Don't want to accidentally receive whole Internet routes from peer | Filter incoming routes by AS path |
Don't want to receive IGP routes from peers Don't trust customers to generate correct routes |
Filter incoming routes by IP prefix |
Prefer one provider over another for certain destinations | Set localpref on all routes from provider, or by AS path |
Want to influence routing decisions made upstream | Set communities on outgoing routes |
Want to track where routes were learned | Set FYI communities on incoming routes |
Want to allow peer/customer to control routing | Set localpref or stuffing by community strings |
Address this issue... | By being able to... |
Track complaints / faults / issues raised by customers | Build and use a req/www ticketing system |
Detect faults as soon as they occur | Build a basic monitoring station using Nocol or equivalent (?)Build an SNMP trap collector and syslog server |
Monitor resources (e.g. bandwidth, temperature, CPU) to catch problems before they become serious | Configure routers for SNMP read access, and set up MRTG to view bandwidth (manual config by IP address, i.e. /1.2.3.4:public@5.6.7.8 where 5.6.7.8 is loopback interface) |
Demonstrate where traffic is flowing and economics of peering | Perform netflow analysis |
Communicate with providers, peers and customers | Document all of the important contact numbers and passwords in a readily-accessible paper format |
Store and keep track of router configurations and inventory | Use an SNMP/TFTP based tool |
Fix network problems when devices are unreachable | Build an OOB serial box (lightwavecom.com, portmaster, 2511,
multiport serial cards) ssh to 'nearby' box |