Network Programming-17IT91(Add on Course) 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 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. TCP Client Server: Introduction, TCP Echo Server Functions, Normal Start-up, Crashing and Reb