Essential Network Socket Programming Skills

View at publisher
Authors: Anil Kumar Rangisetti
Cited by: 0

Abstract

In Chapter 7 , “Handle Interprocess Activities Using C Programming,” we have learned how to implement inter process communication activities on a system using Linux IPC constructs in C programming. In this chapter, we will learn how to implement network applications using Linux socket programming in C. We will start this chapter by introducing Internet, the TCP/IP protocols stack, and network application architectures. Next, you will be learning how to implement network applications using fundamental transport protocols such as transmission control protocol (TCP) and user datagram protocol (UDP). Specifically, you will learn how to use TCP/UDP sockets for implementing client-server network applications in C.

Fields of Study & Subjects

Technology and Education Systems Network Traffic and Congestion Control Engineering and Information Technology

Publication details

Journal / source
Apress eBooks
Pages
473–552
Publication date
1 January 2026
Language
EN
Document type
Book chapter