This course provides a detailed understanding of essential Internet protocols. It includes ARP, IP, ICMP, IGMP, UDP, TCP, routing protocols such as RIP, OSPF and BGP, multicasting and multicast routing protocols such as DVMRP, MOSPF and PIM, and application protocols such as DNS, DHCP, FTP and HTTP.