ANNA UNIVERSITY TIRUCHIRAPPALLI
Tiruchirappalli - 620 024 Regulations 2007
Syllabus B.E. COMPUTER SCIENCE AND ENGINEERING
SEMESTER VIII
TCP/IP DESIGN AND IMPLEMENTATION
UNIT I FUNDAMENTALS 9
Internetworking concepts and architectural model − Class full internet address – CIDR − Subnetting
and super netting − 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 − 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 − 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 and 2 ”, 4th Edition, Pearson Education Asia, 2003
2. Richard Stevens, W., “TCP/IP illustrated”, Vol. 1, Pearson Education, 2003.
REFERENCES
1. Forouzan, “TCP/IP Protocol Suite” , 2nd Edition, TMH, 2003.
2. Richard Stevens, W., “TCP/IP Illustrated”, Vol. 2, Pearson Education, 2003.
0 comments :
Post a Comment