OSI
model, client server model, TCP/IP protocols, Introduction to UNIX; Process,
groups, job control and non-job control shells, reliable and unreliable
signals, shell Programming.
Inter
process communication in Unix, pipes, half duplex and full duplex pipes, FIFOs,
properties of pipes and FIFOs, POSIX message queues, system V message queues,
semaphores, shared memory, map function and its use, RPC, authentication,
timeout and retransmission, cal semantics, XDR.
Communication
Protocol – Introduction, TCP, IP, XNS, SNA, NetBIOS, OSI protocols,
comparisons.
Introduction
to Berkeley sockets, socket addressing, TCP and UDP socket functions, sockets
and Unix signals, socket implementation, client and server examples for TCP and
UDP and their behavior under abnormal conditions.
Socket
options, IPv4, IPv6, TCP, I/O multiplexing, Unix I/O models, select and poll
functions
System
V Transport Layer, interface – Introduction Transport End Point address, TLI. Suggested
Readings.