1. Mark Dye, Rick McDonald, Antoon Rufi "Networking Fundamental CCNA 1", Cisco Press, 2007.
2. Behrouz A. Forouzan "Data Communications and Networking", Fourth Edition, McGraw-Hill.
3. William Stallings. "Data and Computer Communications". Fifth Edition, Prentice Hall PTR.
4. Andrew S. Tanenbaum. "Computer Networks", Fourth Edition, Prentice Hall PTR. 2003.
5. Jim Kurose, Keith Ross "Computer Networking: A Top Down Approach"
5th edition. Addison-Wesley, 2009.
6.
http://en.wikipedia.org.
7.
http://members.tripod.com/barhoush_2/topology.htm
8.
http://pluto.ksi.edu/~cyh/cis370/ebook/ch01d.htm
9.
http://learncomputernetwork.blogspot.com
10. MCSE Training Kit: Networking Essentials Plus, Third Edition ,Microsoft