In this chapter, you will learn about
★ the need for protocols during communication
★ the implementation of protocols such as a stack
★ TCP/IP protocols, including the four layers (Application, Transport,
Internet and Link), the purpose and function of the four layers, and application when a message is sent from one host to another on the internet
★ HTTP, FTP, POP3/4, IMAP, SMTP and BitTorrent protocols (such as BitTorrent provides peer-to-peer file sharing)
★ circuit switching (including benefits and drawbacks)
★ the benefits and drawbacks of packet switching
★ the function of a router in packet switching
★ the use of packet switching to pass messages across the network (including internet)