About the Subject:
To understand interprocess and inter-system
communication.To understand socket programming in its entirety. To understand
usage of TCP/UDP / Raw sockets. To understand how to build network
applications. To design and implement client-server applications using TCP and
UDP sockets. To analyze network programs.
Topics to be covered in this
Seminar:
Overview of UNIX OS - Process control – Process
relationships Signals – Interprocess Communication- overview of TCP/IP
protocols Introduction to Socket Programming –Iterative Server – Concurrent
Server. TCP Echo Server – TCP Echo Client – Posix Signal handling – Server with
multiple clients –boundary conditions– I/O multiplexing – I/O Models – select
function – shutdown function – TCP echo Server (with multiplexing) – poll
function – TCP echo Client (with Multiplexing) Socket options –IP socket
options –ICMP socket options – TCP socket options – Elementary UDP sockets –
UDP echo Server – UDP echo Client – Multiplexing TCP and UDP sockets – Domain
name system –Ipv6 support in DNS–Ipv4 and – threaded
servers – thread creation and termination – TCP echo server using threads –
Mutexes – condition variables – raw sockets– ping program – trace route
program.
Time to be planned :
1 or 2 days
1 or 2 days
Kind of program :
3D based Seminar and Guest Lecture
for the Students
Reason for the program :
Kalam Scientist Team aiming to build young generation Scientist.
Sample Clips for reference :
Cheers,
Kalam Scientist Team
7667668009
7667662428
Kalam Scientist Team aiming to build young generation Scientist.
Sample Clips for reference :
TCP/IP
Protocols
UDP socket
I/O multiplexing
Cheers,
Kalam Scientist Team
7667668009
7667662428

































