Content for WEB TECHNOLOGIES A Computer Science Perspective CHAPTER 1 Web Essentials: Clients, Servers, and Communication 1 1.1 The Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Basic Internet Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2.1 TCP/IP . . . . . . . . . . .....