|
Name of Subject : NETWORK PROGRAMMING (8 IT 4.2) |
|
Unit |
|
Contents |
|
Introduction TCP/IP:, internetworking concepts and architecture, ARP, RARP, Internet protocol (Datagram delivery, |
|
I |
|
routing, (ICMP), CIDR, introduction of UDP and TCP, EGP, BGP, RIP, OSPF, HELLO, NAT, VPN, client server |
|
model, BOOTP, DHCP, NFS |
|
Socket Programming: Socket Fundamentals, Elementary TCP & UDP sockets, I/O multiplexing, socket options, |
|
II |
|
elementary name and address conversion. |
|
Advanced Sockets: Introduction to IPV6, IPV4 AND IPV6 interoperability Advanced name and address conversion, |
|
III |
|
Daemon processes and intend, Advanced I/O and non blocking I/O, Broadcasting, Threads and IP options. |
|
X/OPEN Transport Interface (XTI): TCP client and servers name and address functions, UDP client and servers, |
|
IV |
|
streams and virtual. Private Networks. |
|
Advanced Topics: Inter-process communication-Introduction, POSIX IPC & System V IPC, Introduction to pipes & |