Ethernet Switches
Twisted Network Programming Essentials
Open Networks
Understanding IPv6
Computer Networking Principles Protocols And Practice