procopius1980 wrote:
I could simply administratively shutdown all unused ports. I understand that is a common security practice anyway.
An outstanding idea, IMO. An open, un-used switch port is an open path into your network. If you have CDP going on an access port then someone could plug a laptop in and not even get on the network to find out what type of switch you have, the IP address of that switch, and what version IOS you're using (which means they could try to find known bugs to exploit).
It's my opinion that an un-used switch port should be placed into an un-routed/un-trunked VLAN (not VLAN1 and not a VLAN that is actually trunked off the switch) and CDP should be off on all non-trunk or non-uplink ports. And of course they should be disabled as well.
I like to use VLAN1000 as my Unused_Ports VLAN.
Another good step for helping keep your network secure is looking into using port security. If a device is always going to be plugged into a certain port there is little chance (or need) for the MAC address to change. Set it up so if someone comes along and plugs their home laptop in to get on the Internet the port is disabled and an SNMP trap sent to your network monitoring system.
Like most things people tend to not think about network security until they're having to explain to the public why such-and-such information was compromised.
You're very correct in that documentation is something severely lacking in many network organizations. I've often thought about how fun it would be to start up some sort of consulting business on the side where I'd go in and document an organizations network (Visio's mostly). I've done it before during my internship with a network company while I was finishing up my associate's degree. Fun stuff.

It sounds like you do have a great reason to document in detail the network. Start with the "simple" stuff. Using Visio draw the network out. No need for great detail at first. I generally stop at the access switches. Things like IP phones, wireless AP's, etc. I would go into more detail on other maps. The overview map should, IMO, just show the overall core/distribution/access equipment.
With Visio you can have tabs or even use the overlays. Get a good overview map and then slowly add to it. Plenty of possibilities. To me this is one of the fun parts of networking.

Dave