Professional Documents
Culture Documents
02
Unit syllabus:
ELEMENTARY TCP SOCKETS: Introduction to Socket Programming -
Overview of TCP/IP Protocols - Introduction to Sockets – Socket Address Structures –
Byte Ordering Functions – Address conversion functions - Elementary TCP Sockets –
socket, connect, bind, listen, accept, read, write, close functions – Iterative Server –
Concurrent Server.
Objective:
To learn the basics of socket programming-using TCP sockets. Also to
learn about Iterative and Concurrent server.
Unit syllabus:
Objective:
To learn the about the Echo server and client and handling of posix signal.
Various steps to be taken to recover the server when crash. Also to learn
the concept of I/O multiplexing.
Unit syllabus:
Objective:
To learn the various ways to get and set the options that affect a socket and
basics of UDP sockets.
Unit syllabus:
Objective:
To develop knowledge of threads for developing high performance
scalable applications.
Unit syllabus:
Objective:
To understand simple network management protocols and practical issues.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Week
I II I II I II I II I II I II I II I II I II I II I II I II I II I II I II
1 2 3 4 5
Units
TEXT BOOKS
1. W.Richard Stevens, “UNIX NETWORK PROGRAMMING Vol-I” Second
Edition, PHI/Pearson Education, 1998.
2. William Stallings,”SNMP, SNMPv2, SNMPv3 and RMON 1 and 2”, Third
Edition, Addison Wesley, 1999.
REFERENCE
Prepared by Approved by
Signature