Skip to content
Padhora
BrowsePlans

DI04000301 · Semester 4 · 5G scheme

Advance Computer Network

Notes and solutions following the Gujarat Technological University (GTU) syllabus for DI04000301. Independent material — not issued by the university.

Computer EngineeringComputer Science & Engineering

Materials

Syllabus

The official syllabus this material follows.

  • Syllabus

    7 pages

    FreeRead

Complete Book

The whole syllabus, unit by unit, written for the exam.

Past Papers

Original question papers from previous exams.

  • Summer 2026 question paper

    3 pages

    FreeRead

PYQ Solutions

Past university papers, fully solved.

  • Solved past papers — detailed answers

    40 pages · English + ગુજરાતી

Syllabus units

Unit 1: Network Layer
  • Introduction - Network Layer Protocol (IP)
  • IPv4 Addresses - Address space, Classful addressing, Classless addressing
  • Forwarding of IP Packets based on destination address
  • Network Address Translation (NAT) - Static NAT, Dynamic NAT
  • Internet Protocol - Datagram Format, Fragmentation, Options
  • ICMPv4 - Error reporting Messages and Query messages, ICMP checksum, Debugging tools - Ping, Trace route
Unit 2: Unicast Routing
  • Introduction - Cost/Metric, Static and Dynamic Routing Tables
  • Intra- and Inter-domain Routing
  • Routing Algorithms - Distance vector routing, Link-state routing, Path-vector routing
  • Unicast Routing Protocols - Routing Information Protocol (RIP), Open Shortest Path First (OSPF), Border Gateway Protocol (BGP)
Unit 3: Transport Layer
  • Introduction - Services, Port number
  • User Datagram Protocol - User Datagram, UDP Services, UDP Applications
  • Transmission Control Protocol - TCP Services, TCP Features, TCP Segment, TCP Connections, State Transition Diagram
Unit 4: Application Layer
  • Introduction - Client-Server Architecture, Peer to Peer Architecture
  • World Wide Web and HTTP - Architecture, Web Documents, HTTP
  • File Transfer Protocol - Connections: Control, Data, File Transfer
  • Electronic Mail - Architecture (SMTP, POP, IMAP, Introduction of MIME), Web-Based Mail
  • Domain Name System - Name Space, DNS in the internet, Resolution, Caching, Registrars
Unit 5: Next Generation Protocols
  • IPv6 Addressing - Representation, Address space, Address space allocation, Auto configuration, Renumbering
  • IPv6 Protocol - Packet Format, Transition from IPv4 to IPv6
  • ICMPv6 - Introduction, Error Messages, Informational Messages, Neighbor Discovery Messages

About this course

Study materials, question papers, and solutions for Advance Computer Network (DI04000301) - Computer Engineering / Computer Science and Engineering, Semester 4