Home . Training Schedule . Linux Support . Mail Info . Locate us . FAQ 
 
 
Announcements

RH301: Red Hat Rapid Track Certification Course from starting 06 September 2010


RH442: Red Hat Enterprise System Monitoring & Performance Tuning, 20 September 2010


RHCE Exam - Bangalore - 24 September 2010


RHS429: Red Hat Enterprise SELinux Policy Administration, 25 September 2010


RHS333: Red Hat Enterprise Security:Network Services, 18 September 2010


RH423: Red Hat Enterprise Directory Services and Authentication, 11 September 2010, Weekend Batch

 

LLC107
Network Programming on Linux
Course Duration : Three Days: 10 am - 5.30 pm Course Fee : Rs. 4,600/- (plus service tax)
Course Overview
LLC107 Network Programming on Linux course takes an insight in to the Linux networking. Emphasis is given to topics such as interprocess communication, socket programming, signals and threads.
Pre-Requisites
Considerable knowledge of Networking concepts such as packet switching, circuit switching LAN/WAN/MAN. Knowledge of C/C++ programming makes the understanding more effective.
Target Audience
This program targets the programmers intending to build their career over Linux network / socket programming. The program also provides an effective migration for non-Unix professionals.
Course Outline
  • 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


Download All Course Contents