You are on page 1of 2

University of Mumbai

Class: T.E. Branch: Computer Semester: VI


Engineering
Subject: Advanced Computer Network (Abbreviated as ACN)
Periods per Week Lecture 04
(each 60 min) Practical 02
Tutorial --
Hours Marks
Evaluation System Theory 03 100
Practical and Oral -- 50
Oral --- --
Term Work --- 25
Total 03 175

Pre-requisites: Computer Network


Module Contents Hours
1 Introduction: Protocols and standards, Standards Organizations, 04
Internet Standards, Internet Administration; Overview of reference
models: The OSI model, TCP/IP protocol Suite, Addressing, IP
versions.
2 Internet protocol: Datagram, Fragmentation, options, Checksum, IP 12
package; Internet Control Protocols: ICMP; Overview of IP addressing:
Classful and Classless addressing, subnetting and supernetting,
masking; Delivery, forwarding and routing of IP packets; ARP, RARP;
IPv6: Addresses, Address space assignment, Packet format, transition
from IPv4 to IPv6
3 Transmission control Protocol: 15
UDP: Process to process Communication: Port Number, Socket
Addresses, User Datagram, Checksum: Checksum Calculation at Sender
and Receiver, Operational use of the Checksum, UDP operation:
connectionless services, Flow and error control, Encapsulation and
decapsulation, Queuing, Multiplexing and demultiplexing, Use of UDP,
UDP package;
Transmission Control Protocol: TCP services: Process to process
Communication, Stream Delivery Service, Full-duplex communication,
Connection oriented service, Reliable Service; TCP features; Segment:
Format, Encapsulation; TCP Connection: Connection establishment,
Data Transfer, Connection Termination, Connection Reset; State
diagram; Flow control: Sliding Window and Silly Window Protocols;
Error control: checksum, Ack, Retransmission, Out-of-order segments;
Congestion control: Network performance, Congestion control
mechanisms, Congestion control in TCP; TCP timers: Retransmission
timer, Persistence timer, Keepalive timer, TIME-WAIT timer; Options,
TCP package.
Socket programming
4 Application layer: Domain name server (DNS); Remote login 05
(TELNET); FTP and TFTP; Email: SMTP, POP, IMAP; BOOTP,
DHCP
5 Routing in the Internet: Intra and interdomain routing; Unicast 06
Routing Protocols: RIP, OSPF, BGP; Multicast Routing Protocols:
MOSPF, DVMRP.

6 Network Management and Services: SNMP: Concept, Management 06


components, SMI, MIB, SNMP format, Messages. Quality of Service:
Introduction, Application and QoS, Queue Analysis: M/M/1 as a packet
processing Model, Qos Mechanisms Queue management Algorithms,
Feedback, Resource reservation; Traffic Engineering: Drawbacks of
traditional routing methods, Idea of TE, TE and Different Traffic
classes. IP over ATM, Multiprotocol Label switching(MPLS), Storage
Area Networks (SAN)

BOOKS
Text Books:
1. B. A. Forouzan, “TCP/IP Protocol Suite”, Tata McGraw Hill edition, Third Edition.
2. N. Olifer, V. Olifer, “Computer Networks: Principles, Technologies and Protocols for Network
design”, Wiley India Edition, First edition.

References:
1. W.Richard Stevens, “TCP/IP Volume1, 2, 3”, Addison Wesley.
2. D.E.Comer, “TCP/IP Volume I and II”, Pearson Education.
3. W.R. Stevens, “Unix Network Programming”, Vol.1, Pearson Education.
4. J.Walrand, P. Varaiya, “High Performance Communication Networks”, Morgan Kaufmann
5. A.S.Tanenbaum,”Computer Networks”, Pearson Education, Fourth Edition.
TOPICS FOR EXPERIMENT
1. Installation of Proxy-Server
2. Installation of Mail-Server
3. Installation of Web-Server
4. Installation of DNS-Server
5. Packet grab and Analysis
6. Testing and measuring networks
TERM-WORK
1. Term work should consist of at least 10 practical experiments and Term test of weightage 10
Marks and two assignments covering all the topics of the syllabus.

PRACTICAL/ORAL EXAMINATION
A Practical/Oral examination is to be conducted based on the above syllabus.

You might also like