ad 2

Monday, September 23, 2013

NETWORK PROGRAMMING AND MANAGEMENT (SEMESTER VI)

ANNA UNIVERSITY :: CHENNAI 600 025
UNIVERSITY DEPARTMENTS
REGULATIONS – 2008
CURRICULUM FROM III TO VIII SEMESTERS AND ELECTIVES FOR
B.TECH. INFORMATION TECHNOLOGY


 

NETWORK PROGRAMMING AND MANAGEMENT




UNIT I ELEMENTARY TCP SOCKETS



Introduction to Socket Programming
Overview of TCP/IP ProtocolsIntroduction to Sockets Socket address Structures Byte ordering functions address conversion functionsElementary TCP Sockets socket, connect, bind, listen, accept, read, write, close functionsIterative Server Concurrent Server.


UNIT II

APPLICATION DEVELOPMENT

TCP Echo Server TCP Echo Client Posix Signal handling Server with multiple clients boundary conditions: Server process Crashes, Server host Crashes, Server Crashes and reboots, Server ShutdownI/O multiplexing I/O Models select function shutdown function TCP echo Server (with multiplexing) poll functionTCP echo Client (with Multiplexing).

UNIT III

SOCKET OPTIONS, ELEMENTARY UDP SOCKETS

Socket optionsgetsocket and setsocket functionsgeneric socket options IP socket optionsICMP socket optionsTCP socket options Elementary UDP socketsUDP echo ServerUDP echo ClientMultiplexing TCP and UDP socketsDomain name system gethostbyname function Ipv6 support in DNS gethostbyadr functiongetservbyname and getservbyport functions.

UNIT IV

ADVANCED SOCKETS

Ipv4 and Ipv6 interoperabilitythreaded serversthread creation and termination TCP echo server using threadsMutexescondition variables raw socketsraw socket creationraw socket output raw socket input ping programtrace route program.

UNIT V

SIMPLE NETWORK MANAGEMENT

SNMP network management conceptsSNMP management informationstandard MIB’sSNMPv1 protocol and Practical issuesintroduction to RMON, SNMPv2 and SNMPv

No comments:

Post a Comment