When you configure a networking device – a router or switch for purposes of this discussion – do you “wing it”, or do you work off of a standards document? I prefer to work from a standards document. I want every device I and my team manage to be as close to identical as possible. I want to be able to depend on certain features always being the same, no matter what device I’m logging into.
I came from a networking environment that was very structured, with standards governing virtually all aspects of router and switch configuration. Now that I’m working on a new-to-me network, I’m finding that there were no standards employed. The result is that the network is configured almost randomly, with no consistency across configurations – very little that can be counted on to function the same from device to device. Here’s a standards outline I threw together – a dry run at what I need the standards to govern. What are your additions to this?
1. Naming convention
1.1. Region 1
1.2. Region 2
2. Power connectivity
2.1. Multiple power supplies
2.2. Single power supplies
3. Device management
3.1. Console port & console servers
3.2. Telnet / SSH
3.3. HTTP / HTTPS
3.4. SNMP
3.5. Network management stations
4. Authentication
4.1. Region 1
4.2. Region 2
5. System clock
5.1. NTP
5.2. Timezone
6. Spanning-tree
6.1. Root bridge & backup root bridge
6.2. Connecting access-layer switches
6.3. Port-channeling
7. Production IOS versions
7.1. 6500
7.2. 4500
7.3. 3750
7.4. 3550
7.5. Older hardware platforms
8. Miscellaneous settings
8.1. Logging
8.1.1. Local
8.1.2. Remote
8.2. Enable passwords
8.3. Banners
8.4. Disabling unnecessary services
9. Routing settings
9.1. CEF
9.2. EIGRP
9.3. Static
9.4. Redistribution
9.5. ECMP
9.6. BGP to public Internet
9.7. Multicast
10. Device interface standards
10.1. Access ports
10.1.1. Description
10.1.2. STP settings
10.1.3. Trunking
10.1.4. Storm-control
10.2. Inter-switch links
10.2.1. Description
10.2.2. STP settings
10.2.3. Trunking
10.2.4. Storm-control
10.3. Layer 3 links
10.3.1. Description
10.3.2. STP settings
10.3.3. Trunking
10.3.4. Storm-control
10.4. Tunnels
10.5. Interfaces not in use
11. End-to-end QoS
11.1. Marking
11.2. Congestion management
11.2.1. Routers
11.2.2. Switches