Computer networks has so far dominated the scene with respect to technological advancements and breakthroughs. From its inception in the 1960s till date, computer networks have fast evolved from being small and private to large scale present day necessities. With numerous network vendors now available, computer networks have taken an entirely different outlook in comparison to where it initially started from. Almost every facet of life as it stands in the 21st century depends greatly on computer networks. Areas like financial services, medicine, business, education, social life, spiritual pursuits etc have taken advantage and are reaping the benefits of computer networks. This has hence presented the need to effectively plan, implement and administer networks in such a way that it provides a suitable platform on which to logically determine a network s stability and future trends.