Title: The Internet and Its Protocols : A Comparative Approach