ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004
B.E. COMPUTER SCIENCE AND ENGINEERING
LIST OF ELECTIVES
CS1009 TCP / IP DESIGN AND IMPLEMENTATION
AIM
Having learned about computer networks, this subject helps the students to learn TCP/IP protocol indepth considering design alternatives and implementation techniques.
OBJECTIVES
• To understand the internals of the TCP/IP protocols
• To understand how TCP/IP is actually implemented
• To understand the interaction among the protocols in a protocol stack.
UNIT I INTRODUCTION 9
Internetworking concepts and architectural model- classful Internet address – CIDR-Subnetting and Supernetting –ARP- 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 - keepalive 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- comparison-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
TEXT BOOKS
1. Douglas E.Comer – “Internetworking with TCP/IP Principles, Protocols and Architecture”, Vol. 1 & 2 fourth edition, Pearson Education Asia, 2003
(Unit I in Comer Vol. I, Units II, IV & V – Comer Vol. II )
2. W.Richard Stevens “TCP/IP illustrated” Volume 1 Pearson Education, 2003 (Unit II )
REFERENCES
1. TCP/IP protocol suite, Forouzan, 2nd edition, TMH, 2003
2. W.Richard Stevens “TCP/IP illustrated” Volume 2 Pearson Education 2003.
0 comments :
Post a Comment