CS2034 TCP/IP DESIGN AND IMPLEMENTATION SYLLABUS
UNIT I INTRODUCTION
Internetworking concepts and architecture model – classful Internet address – CIDR –
Subnetting and Supernetting – AARP – RARP- IP- IP Routing – ICMP – IPV6.
UNIT II TCP
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
IP global software organization – routing table – routing algorithms – fragmentation and
reassembly – error processing (ICMP) – Multicast Processing (IGMP).
UNIT IV TCP IMPLEMENTATION I
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
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.
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
Internetworking concepts and architecture model – classful Internet address – CIDR –
Subnetting and Supernetting – AARP – RARP- IP- IP Routing – ICMP – IPV6.
UNIT II TCP
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
IP global software organization – routing table – routing algorithms – fragmentation and
reassembly – error processing (ICMP) – Multicast Processing (IGMP).
UNIT IV TCP IMPLEMENTATION I
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
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.
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