Computer Networks Course

Introduction To Networks

  • Introduction to Networks
  • Internet Model
  • Layered Tasks
  • Analog and Digital communication
  • Network hardware components
  • Network software,
  • ARPANET, Internet.
  • Guided Transmission media
  • Twisted pairs
  • Coaxial cable
  • Fiber optics,
  • Wireless transmission.
  • Physical Layer Protocols Overview
  • Digital Modulation schemes

Introduction To The Data Link Layer

  • Design issues, framing
  • Error detection and correction.
  • Elementary data link protocols:
  • A simplex stop and wait protocol for an error-free channel
  • Simplex stop and wait protocol for noisy channel.
  • Sliding Window protocols: Sliding window protocol
  • Go-Back-N A protocol using Selective Repeat
  • Resource Allocation and channel allocation problem
  • Multiple access protocols
  • Carrier sense multiple access protocols
  • Collision free protocols
  • Wireless LANs, Data link layer switching.

Network Layer

  • Network Layer Services
  • Logical addressing –IPV4 Addresses –Subnetting
  • Network Address Translation- IPV6 Addressing.
  • Internet as a Datagram Network,
  • Transition from IPV4 to IPV6.
  • Network Layer Protocols: ICMP v4 ,IPV6 Protocol.
  • Address Resolution Protocol (ARP),
  • Reverse Address Resolution Protocol (RARP),
  • Dynamic Host Configuration Protocol (DHCP).
  • Open Shortest Path First(OSPF) Protocol.
  • Network Layer: Design issues,
  • Routing algorithms: shortest path routing, Broadcast, Multicast, distance vector routing,
  • Congestion Control Algorithms,
  • Quality of Service,
  • Internetworking

Introduction To Transport Layer

  • Transport Layer: Transport Services,
  • Elements of Transport protocols,
  • Connection management,
  • TCP and UDP protocols.
  • Congestion Control Techniques

Introduction To Session, Presentation And Application Layer

  • Layer Protocols functionalities
  • Connection management
  • Encryption/Compression
  • Application Layer
  • Domain name system
  • SNMP
  • Electronic Mail
  • The World WEB
  • HTTP
  • Streaming audio and video.

If You Like This Page Then Make Sure To Follow Us on Facebook, G News and Subscribe Our YouTube Channel. We will provide you updates daily.
Share on:

NK Coderz is a Computer Science Portal. Here We’re Proving DSA, Free Courses, Leetcode Solutions, Programming Languages, Latest Tech Updates, Blog Posting Etc.

Leave a Comment