Tag

Sockets

0 views collected around this technical thread.

Cognitive Technology Team
Cognitive Technology Team
Jun 1, 2025 · Fundamentals

Understanding TCP and UDP Sockets and Port Usage

This tutorial explains the basic concepts of TCP and UDP protocols, their differences, how network ports work, and demonstrates through examples whether TCP and UDP sockets can share the same port number.

Network PortsSocketsTCP
0 likes · 7 min read
Understanding TCP and UDP Sockets and Port Usage
Deepin Linux
Deepin Linux
Mar 1, 2025 · Backend Development

Comprehensive Guide to C++ Network Programming Interview Questions

This article provides an extensive overview of C++ network programming concepts frequently asked in interviews, covering sockets, TCP/UDP differences, I/O multiplexing models, handshake mechanisms, packet framing issues, concurrency strategies, code examples for servers and clients, and performance optimization techniques.

C++SocketsTCP
0 likes · 85 min read
Comprehensive Guide to C++ Network Programming Interview Questions
php中文网 Courses
php中文网 Courses
Dec 18, 2024 · Backend Development

Backend Development Course: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis

This course provides an in‑depth exploration of process fundamentals, socket programming with TCP/IP, Nginx and FASTCGI communication, host‑to‑network byte order conversion, and Redis basics, targeting backend engineers, system administrators, and network engineers seeking comprehensive backend development skills.

BackendByte OrderFastCGI
0 likes · 3 min read
Backend Development Course: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis
Python Programming Learning Circle
Python Programming Learning Circle
Dec 7, 2024 · Fundamentals

Implementing a Simple UDP Chatroom with Python Sockets

This article explains the fundamentals of socket programming in Python by demonstrating how to build a lightweight UDP-based chatroom, covering socket creation, common methods, and complete server‑client examples with code snippets for multi‑user communication.

BackendSocketsUDP
0 likes · 8 min read
Implementing a Simple UDP Chatroom with Python Sockets
php中文网 Courses
php中文网 Courses
Oct 11, 2024 · Backend Development

Backend Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis

The course provides an in‑depth study of processes, socket communication (including TCP/IP), Nginx with FASTCGI, byte‑order conversion, and fundamental Redis operations, targeting backend developers, system administrators, and network engineers to comprehensively boost their backend development expertise.

NginxProcessesRedis
0 likes · 2 min read
Backend Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis
Sanyou's Java Diary
Sanyou's Java Diary
Feb 16, 2023 · Backend Development

Why Is Redis Fast? Unveiling the Real Power of BIO, NIO, and Reactor Models

This article demystifies the true reasons behind Redis's speed by exploring low‑level I/O mechanisms—from basic BIO to NIO and the Reactor model—explaining socket creation, connection handling, blocking behavior, and how Java’s non‑blocking APIs and system calls work together to achieve high‑throughput networking.

BIOI/OJava
0 likes · 33 min read
Why Is Redis Fast? Unveiling the Real Power of BIO, NIO, and Reactor Models
php中文网 Courses
php中文网 Courses
Nov 13, 2022 · Backend Development

Implementing a Simple RPC Framework in PHP Using Sockets

This article explains the concept of Remote Procedure Call (RPC), demonstrates how to build a lightweight PHP RPC server and client with socket programming, shows the full source code, execution steps, and explains the custom protocol used for cross‑language method invocation.

BackendRPCSockets
0 likes · 6 min read
Implementing a Simple RPC Framework in PHP Using Sockets
Refining Core Development Skills
Refining Core Development Skills
Sep 21, 2022 · Fundamentals

Deep Understanding of Linux Networking – Key Q&A Highlights

This article summarizes a series of technical Q&A from an OSChina event covering Linux networking fundamentals such as port limits, network namespaces, TCP connection handling, C10K problem, packet loss troubleshooting, TCP memory usage, high CPU causes, useful monitoring tools, kernel parameters, and practical socket examples.

LinuxSocketsTCP
0 likes · 12 min read
Deep Understanding of Linux Networking – Key Q&A Highlights
Architect
Architect
Mar 8, 2022 · Fundamentals

Understanding How the Linux Kernel Handles 0.0.0.0 (INADDR_ANY) Binding

This article explains the Linux kernel’s internal process for binding a server socket to 0.0.0.0 (INADDR_ANY), covering the bind operation, handshake handling, and how the kernel matches incoming packets, with illustrative C code snippets.

BINDINADDR_ANYLinux
0 likes · 9 min read
Understanding How the Linux Kernel Handles 0.0.0.0 (INADDR_ANY) Binding
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 2, 2020 · Fundamentals

Transport Layer Overview: TCP and UDP Protocols, Sockets, Ports, and Congestion Control

This article provides a comprehensive introduction to the transport layer of computer networks, explaining the roles of TCP and UDP, socket APIs, port numbers, multiplexing, packet structures, connection management, three‑way handshake, four‑way termination, and congestion‑control mechanisms.

Port NumbersSocketsTCP
0 likes · 49 min read
Transport Layer Overview: TCP and UDP Protocols, Sockets, Ports, and Congestion Control
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 26, 2020 · Fundamentals

Transport Layer Overview: TCP, UDP, Sockets, and Port Numbers

This article provides a comprehensive overview of the transport layer in the TCP/IP model, explaining the roles of TCP and UDP protocols, socket APIs, port numbers, multiplexing, and how data is encapsulated and transmitted between end systems.

Port NumbersSocketsTCP
0 likes · 21 min read
Transport Layer Overview: TCP, UDP, Sockets, and Port Numbers
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 24, 2020 · Fundamentals

Common Interprocess Communication Methods in Linux

This article introduces several Linux interprocess communication mechanisms—including pipes, message queues, shared memory, semaphores, signals, and sockets—explaining their principles, advantages, drawbacks, and typical usage scenarios for developers preparing for system‑level programming or interviews.

IPCLinuxMessage Queues
0 likes · 7 min read
Common Interprocess Communication Methods in Linux
Architecture Digest
Architecture Digest
Jun 17, 2016 · Backend Development

Understanding HTTP, TCP, UDP, and Socket Communication

This article provides a comprehensive overview of HTTP, TCP, UDP, and socket communication, explaining protocol layers, request/response structures, key headers, and the differences between GET and POST methods for web development.

HTTPSocketsTCP
0 likes · 10 min read
Understanding HTTP, TCP, UDP, and Socket Communication