Tag

Network Namespace

1 views collected around this technical thread.

Selected Java Interview Questions
Selected Java Interview Questions
Dec 22, 2022 · Cloud Native

Docker Container Networking: Modes, Configuration, and Network Namespace Management

This article provides a comprehensive guide to Docker container networking, covering the default network drivers, the four Docker network modes (bridge, container, host, none), Linux network namespace commands, veth pair creation, inter‑namespace communication, and practical configuration examples such as port mapping, custom bridges, and DNS settings.

Bridge ModeContainer NetworkingDocker
0 likes · 26 min read
Docker Container Networking: Modes, Configuration, and Network Namespace Management
Efficient Ops
Efficient Ops
Apr 18, 2022 · Cloud Native

How Kubernetes Enables Seamless Container Networking: From Docker0 to CNI

This article explains how Kubernetes ensures container-to-container communication using network namespaces, veth pairs, bridges like docker0, and advanced CNI plugins such as Flannel and Calico, detailing their underlying Linux networking components, routing mechanisms, and deployment considerations for both intra‑host and inter‑host scenarios.

BGPCNICalico
0 likes · 19 min read
How Kubernetes Enables Seamless Container Networking: From Docker0 to CNI
Efficient Ops
Efficient Ops
Jan 17, 2022 · Cloud Native

How Do Containers Communicate in Kubernetes? A Deep Dive into CNI and Network Namespaces

This article explains the fundamentals of container networking in Kubernetes, covering network namespaces, veth pairs, bridges, CNI plugins such as Flannel and Calico, their routing modes, and practical command‑line examples that illustrate intra‑host and cross‑host communication.

CNICalicoContainer Networking
0 likes · 20 min read
How Do Containers Communicate in Kubernetes? A Deep Dive into CNI and Network Namespaces
Refining Core Development Skills
Refining Core Development Skills
Jan 13, 2022 · Cloud Native

Understanding Linux Routing for Container and Cloud‑Native Networking

This article explains the fundamentals of Linux routing, why routing is required for containers and overlay networks, how the kernel selects routes when sending and receiving packets, and provides practical commands and code examples for configuring and testing routing tables in cloud‑native environments.

Container NetworkingIP ForwardingNetwork Namespace
0 likes · 13 min read
Understanding Linux Routing for Container and Cloud‑Native Networking
Refining Core Development Skills
Refining Core Development Skills
Oct 25, 2021 · Fundamentals

Understanding Linux Network Namespaces: Implementation, Usage, and Internals

This article explains how Linux network namespaces provide isolated network stacks by using virtual Ethernet devices, kernel data structures, and per‑namespace routing and iptables, offering step‑by‑step commands, code excerpts, and deep insight into the kernel mechanisms that enable container networking isolation.

DockerKernelNetwork Namespace
0 likes · 18 min read
Understanding Linux Network Namespaces: Implementation, Usage, and Internals