CS2034 TCP/IP DESIGN AND IMPLEMENTATION Syllabus



CS2034     TCP/IP DESIGN AND IMPLEMENTATION            L T  P C            
                                                                                                                              3  0  0 3

UNIT I      INTRODUCTION                       9
Internetworking concepts and architecture model – classful  Internet address – CIDR –
Subnetting and Supernetting – AARP – RARP- IP- IP Routing – ICMP – IPV6.

UNIT II   TCP                           9
Services – header – connection establishment and  termination –  interactive data flow –
bulk data flow –  timeout and retransmission – persist  timer – keep alive  timer – futures
and performance.

UNIT III   IP IMPLEMENTATION                     9
IP global software organization – routing table – routing algorithms – fragmentation and
reassembly – error processing (ICMP) – Multicast Processing (IGMP).


UNIT IV   TCP IMPLEMENTATION I                     9 
Data structure and  input processing –  transmission control blocks – segment  format –
comparision  –  finite  state  machine  implementation  –  Output  processing  –  mutual
exclusion – computing the TCP Data length.

UNIT V   TCP IMPLEMENTATION II                     9
Timers – events and messages –  timer process – deleting and  inserting  timer event –
flow  control and adaptive  retransmission  –  congestion avoidance and  control – urgent
data processing and push function.
TOTAL: 45 PERIODS
TEXT BOOKS:
1.  Douglas  E  Comer,”Internetworking  with  TCP/IP  Principles,Protocols  and      
Architecture”,Vol 1 and 2, Vth Edition
2. W.Richard Stevans “TCP/IP Illustrated” Vol 1.2003.

REFERENCES:
1.  Forouzan, “ TCP/IP Protocol Suite” Second Edition, Tate MC Graw Hill, 2003.
2.  W.Richard Stevens “TCP/IP Illustrated” Volume 2, Pearson Education 2003


Comments