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
Complete Book
The whole syllabus, unit by unit, written for the exam.
Complete Book
9 pages
Premium Preview · 3 pages
PYQ Solutions
Past university papers, fully solved.
Solved past papers — detailed answers
40 pages · English + ગુજરાતી
Premium Preview · 5 pages
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