Tagged articles
4 articles
Page 1 of 1
Alibaba Cloud Native
Alibaba Cloud Native
Jul 16, 2023 · Cloud Native

Why Pods Suddenly Fail with “Address not available” and How to Fix It

When a Kubernetes pod that previously created connections stops working and reports “Address not available”, the root cause is often exhaustion of the kernel’s random port range, which can be resolved by adjusting net.ipv4.ip_local_port_range and aligning it with ServiceNodePortRange settings.

Cloud NativeEADDRNOTAVAILKubernetes
0 likes · 12 min read
Why Pods Suddenly Fail with “Address not available” and How to Fix It
Architecture Digest
Architecture Digest
Jan 23, 2021 · Fundamentals

Understanding Linux TCP Socket Implementation and System Tuning

This article explains how Linux manages TCP sockets at the kernel level, demonstrates how to adjust port ranges and file‑descriptor limits, and shows the key data structures and lookup functions that enable high‑concurrency TCP connections, providing practical guidance for scaling client connections.

Linux kernelNetworkingPort Range
0 likes · 8 min read
Understanding Linux TCP Socket Implementation and System Tuning
Refining Core Development Skills
Refining Core Development Skills
Dec 23, 2020 · Fundamentals

Understanding Linux TCP Socket Internals and Port Range Configuration

This article explains how to adjust Linux kernel port ranges and file descriptor limits, explores the internal structures of TCP sockets, and walks through key kernel functions such as tcp_v4_rcv and __inet_lookup that locate sockets based on IP and port tuples, providing practical guidance for increasing TCP concurrency.

Linux kernelNetworkingPort Range
0 likes · 8 min read
Understanding Linux TCP Socket Internals and Port Range Configuration