Learn · NPTEL

Course10610518362 lectures

Computer Networks And Internet Protocol

Prof. Soumya Kanti Ghosh Prof. Sandip Chakraborty · IIT Kharagpur

Start with lecture 1 At NPTEL

Lectures

MODULE 1

  1. Lecture 1 : Introduction to Computer Networks - A brief history Video
  2. Lecture 2: Data Networks - from Circuit Switching Network to Packet Switching Network Video
  3. Lecture 3 : Network Protocol Stack Video
  4. Lecture 4 : Services at the Different Layers of the Protocol Stack Video
  5. Lecture 5 : Application Layer I - Different Protocols at the Application Layer Video

MODULE 2

  1. Lecture 6: Application Layer II - Domain Name Systems Video
  2. Lecture 7: Application Layer III - The Web Video
  3. Lecture 8; Application Layer III - Hypertext Transfer Protocol Video
  4. Lecture 9: Application Layer III - Internet Mail Transfer Video
  5. Lecture 10: Application Layer IV - File Transfer (FTP) Video

MODULE 3

  1. Lecture 11: Transport Layer I - Services Video
  2. Lecture 12: Transport Layer II - Connection Video
  3. Lecture 13: Transport Layer II - Connection (Contd.) Video
  4. Lecture 14: Transport Layer IV - Reliability Video
  5. Lecture 15: Transport Layer V - Sliding Window Protocols Video

MODULE 4

  1. Lecture 16: Transport Layer Performance Video
  2. Lecture 17 Buffer Management and Congestion Control Video
  3. Lecture 18: Transport Layer Primitives Video
  4. Lecture 19: Transmission Control Protocol I - Basics Video
  5. Lecture 20: Transmission Control Protocol II - Connections Video

MODULE 5

  1. Lecture 21:Transmission Control Protocol III - Flow Control Video
  2. Lecture 22: Transmission Control Protocol IV - Congestion Control Video
  3. Lecture 23: User Datagram Protocol Video
  4. Lecture 24: Socket Programming - I Video
  5. Lecture 25: Socket Programming - II Video

MODULE 6

  1. Lecture 26: Network Layer I - Introduction Video
  2. Lecture 27: IP Addressing (IPv4) I - Classful addressing Video
  3. Lecture 28: IP Addressing (IPv4) II - CIDR Video
  4. Lecture 29: IP Addressing (IPv4) III - Network Address Translation (NAT) Video
  5. Lecture 30: IPv6 Addressing Video

MODULE 7

  1. Lecture 31: Internet QoS - I (What is QoS) Video
  2. Lecture 32: Internet QoS - II (Basic QoS Architecture) Video
  3. Lecture 33: Internet QoS - III (Traffic Policing and Traffic Shaping) Video
  4. Lecture 34: Internet QoS - IV (Traffic Scheduling) Video
  5. Lecture 35: Internet QoS - V (Integrated and Differentiated Service Architecture) Video

MODULE 8

  1. Lecture 36: IP Routing Table Video
  2. Lecture 37: Routing in the Internet I - Intra-domain routing Video
  3. Lecture 38: Routing in the Internet II - Routing protocols Video
  4. Lecture 39: Routing in the Internet III - Inter-domain Routing Video
  5. Lecture 40: Routing in the Internet IV - Border Gateway Protocol Video

MODULE 9

  1. Lecture 41 : IP Routers Video
  2. Lecture 42 : IP Routers Demo Video
  3. Lecture 43 : Software Defined Networking - I (Basics) Video
  4. Lecture 44 : Software Defined Networking - II (Open Flow) Video
  5. Lecture 45 : Software Defined Networking - III (Demo) Video

MODULE 10

  1. Lecture 46 : Data Link Layer - Overview Video
  2. Lecture 47 : Data Link Layer - Basic Concepts Video
  3. Lecture 48 : Data Link Layer - Ethernet Video
  4. Lecture 49 : Data Link Layer - Ethernet(Contd.) Video
  5. Lecture 50 : Data Link Layer - Flow and Error Control Video

MODULE 11

  1. Lecture 51 : ARP-RAPP-BOOTP-DHCP Video
  2. Lecture 52 : ARP-RAPP-BOOTP-DHCP(Contd.) Video
  3. Lecture 53 Video
  4. Lecture 54 : Wireless LANs Video

MODULE 12

  1. Lecture 55 : Layer 1: Physical Layer Video
  2. Lecture 56 : Layer 1: Physical Layer-II Video
  3. Lecture 57 : Layer 1: Physical Layer-III Video
  4. Lecture 58 : Network Security-Overview Video
  5. Lecture 59 : Network Security-II Video
  6. Lecture 60 : Network Security-III[TCP?IPSecurity] Video

Live Session

  1. Live Session 11-03-2020 Video
  2. Live Session 21-04-2022 Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Kharagpur
Department
Computer Science and Engineering
Teacher
Prof. Soumya Kanti Ghosh Prof. Sandip Chakraborty
Level
Undergraduate
Language
English
Subjects
Computer science, Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed