- Networks
- Introduction
- Layering Principles
- OSI, TCP Models
- TCP, IP, UDP
- TCP (ARP, RARP, ICMP)
- IP (Classes, Datagram formats, IP
routing, v4 v5 v6)
- ICMP (Error Reporting, Correction. icmp format)
- Process And Signals
- Process & Process Environment
- System calls related to Process
- Management
- Daemons
- Signals
- Interprocess Communication
- Introduction
- Pipes
- FIFO's
- Message Queues
- Semaphores
- Shared Memory with relavant Examples on client - server model
|
- Sockets
- Introduction to Linux domain Sockets
- Sockaddr structure
- Elementary Socket System Calls
- Advanced Socket System Calls
- Socket Options, TCP/UDP client - Server Examples Session Byte order, IP addr conversion routines I & II
- Server Application Design
- Interative Servers
- Concurrent Servers
- Select, System Call
- Telnet, Netstat, TFTP & POP3
- Threading
- Introduction to threads
- Basic thread functions
- Communication b/w threads
- Syncronization b/w threads
- Mutual Exclusion b/w threads
- Multi thread concurrent Server
|