COURSE SUMMARY
Course Title: 
Computer Networking and Internet
Course Code: 
18CA306
Year Taught: 
2018
Semester: 
3
Degree: 
Postgraduate (PG)
School: 
School of Arts and Sciences
School of Engineering
Campus: 
Kochi
Mysuru
Amritapuri

'Computer Networking and Internet' is a course offered at Amrita Vishwa Vidyapeetham.

Computer Networks and the internet - Protocol layers -The Network Edge- The Network Core– Delay– Loss and Throughput in Packet Switched Networks - Application layer protocols – HTTP- DNS – PPP file sharing Introduction to Transport Layer Services - Connectionless Transport- UDP - Principles of Reliable Data Transfer- Connection Oriented Transport- TCP Traffic Control: Packet Scheduling, TCP Congestion Control, - Leaky Bucket, Token Bucket-Internet protocol – Internet Layer-Class full Addressing – Class less addressing – Private Addresses – Subnets – Subnet masks –ARP – ICMP-Routing & Forwarding - Global Internet– RIP – OSPF – BGP – Broadcast & Multicast routing-Multimedia Networking – Multimedia networking applications – Streaming stored video and audio – Protocols for real time interactive applications

Common network services and tools - ifconfig, nw.js - netcat - netstat - DNS - dhcp - apache - Nginx - Go language

  • James F. Kurose and Keith W. Ross, “Computer Networking: A Top-Down Approach”, 6th Edition, Addison Wesley, 2008.
  • Larry Peterson and Bruce Davie, “Computer Networks: A Systems Approach”, Fourth Edition, Morgan Kaufmann, 2007.
  • Richard Stevens, Bill Fenner and Andrew M. Rudoff, “UNIX Network Programming”, Volume 1: “The Sockets Networking API”, Third Edition, Addison Wesley, 2004.
  • Andrew S.Tanenbaum, “Computer Networks”, Fifth Edition, Prentice Hall of India, 2011.