I. Introduction
As the Internet originated around thirty years ago, it provided the capability for point-to-point communication among the hosts which allowed the users to access the data from servers. In 1970’s, TCP/IP stack was developed which served as a suite of protocols that enabled communication between computers using diverse hardware and software platforms. The significant growth in e-commerce, smart phone applications and social networking has contributed towards significant changes in the usage pattern of the Internet.