Uncategorized

Anna University B.Tech IT (R13) 8th Network Programming and Management Detailed Syllabus

Network Programming and Management Syllabus for B.Tech 8th sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.

The detailed syllabus for Network Programming and Management B.Tech (R13) eightsem is as follows

OBJECTIVES: The student should be made to:

  • Learn the basics of socket programming using TCP Sockets.
  • Learn about Socket Options.
  • Learn to develop Macros for including Objects In MIB Structure.
  • Understand SNMPv1, v2 and v3 protocols & practical issues.

UNIT I : SOCKETS AND APPLICATION DEVELOPMENT                 [9 hours]
Introduction to Socket Programming – System Calls – Address conversion functions – POSIX Signal Handling – Server with multiple clients – Boundary conditions – Server process Crashes, Server host Crashes, Server Crashes and reboots, Server Shutdown – I/O Multiplexing – I/O Models -TCP echo client/server with I/O Multiplexing

UNIT : II SOCKET OPTIONS                                                                         [9 hours]
Socket options – getsockopt and setsockopt functions – Generic socket options – IP socket options – ICMP socket options – TCP socket options – Multiplexing TCP and UDP sockets – SCTP Sockets – SCTP Client/server – Streaming Example – Domain name system – gethostbyname, gethostbyaddr, getservbyname and getservbyport functions – Protocol Independent functions in TCP Client/Server Scenario

UNIT III : ADVANCED SOCKETS                                                               [9 hours]
IPv4 and IPv6 interoperability – Threaded servers – Thread creation and termination – TCP echo server using threads – Mutex – Condition variables – Raw sockets – Raw socket creation – Raw socket output – Raw socket input – ping program – traceroute program

Download iStudy Android App for complete Anna University syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier.

TOTAL: 45 PERIODS
OUTCOMES: Upon completion of the course, the student should be able to: Develop programs using TCP Sockets.  Use Socket Options.  Develop Macros for including Objects In MIB Structure.  Use SNMPv1, v2 and v3 protocols.

TEXT BOOKS:

  • W. Richard Stevens, “UNIX Network Programming Vol-I”, Third Edition, PHI Pearson Education, 2003.
  • William Stallings, “SNMP, SNMPv2, SNMPv3 and RMON 1 and 2”, Third Edition, Pearson Edition, 2009.

REFERENCE:

  • D.E. Comer, “Internetworking with TCP/IP Vol- III: Client-Server Programming and Application BSD Sockets Version”, Second Edition, Pearson Edition, 2003.

For all other B.Tech IT 8th sem syllabus go to Anna University B.Tech Information Technology (IT) 8th Sem Course Structure for (R13) Batch. All details and yearly new syllabus will be updated here time to time.

Do share with friends and in case of questions please feel free drop a comment.

Leave a Reply

Your email address will not be published. Required fields are marked *

*