CN Syllubus Overview of CN
Network Programming-17IT91(Add on Course)
NP Course Handout
UNIT I:
*******************************************************************************************************
UNIT-IV
UNIT-V
NP Course Handout
UNIT I:
Introduction to Network Programming:
OSI Model, UNIX Standards, TCP and UDP & TCP Connection Establishment and Termination, Buffer Sizes and Limitations, Standard Internet Services, Protocol usage by Common Internet Application
OSI Model, UNIX Standards, TCP and UDP & TCP Connection Establishment and Termination, Buffer Sizes and Limitations, Standard Internet Services, Protocol usage by Common Internet Application
- OSI Reference Model
- TCP and UDP,Connection Establishment
- Buffersize and Limitations,Standard Internet Sertvices,Protocol usage by common internet applications,
- Descriptive/Assignment Questions
*******************************************************************************************************
UNIT II:
Sockets:
Address structures, value – Result Arguments, Byte Ordering and Manipulation Function and Related Functions Elementary TCP Sockets – Socket, connect, bind, listen, and accept, fork and exec functions, concurrent servers. Close function and Related function.
Address structures, value – Result Arguments, Byte Ordering and Manipulation Function and Related Functions Elementary TCP Sockets – Socket, connect, bind, listen, and accept, fork and exec functions, concurrent servers. Close function and Related function.
TCP Client Server:
Introduction, TCP Echo Server Functions, Normal Start-up, Crashing and Rebooting of Server Host Shutdown of Server Host
Introduction, TCP Echo Server Functions, Normal Start-up, Crashing and Rebooting of Server Host Shutdown of Server Host
*********************************************************************************************************
UNIT III:
I/O Multiplexing and socket options: I/O Models, Select Function, Batch Input, Shutdown Function, Poll function, TCP Echo Server, getsockopt and setsockopt Functions. Socket States, Generic Socket Option, IPV6 Socket Option, ICMPV6 Socket Option IPV6 socket option and TCP socket options.
***************************************************************************************************************
UNIT-IV
Elementary
UDP sockets: Introduction UDP Echo
Server Function, Lost Datagram, Summary of UDP Example, Lack of Flow Control
with UDP, Determining Outgoing Interface with UDP.
Elementary
Name and Address Conversions: DNS, gethost by Name function, Resolver
option.
******************************************************************************************************************
UNIT-V
IPC:
Introduction, File and Record Locking, Pipes, FIFOs Streams and Messages, Name
Spaces, System IPC, Message Queues, Semaphores.
Comments
Post a Comment