Перейти до вмісту

Networking

Lab Progress 0/4 completed

Цей контент ще не доступний вашою мовою.

The network stack that powers container and Kubernetes networking.

Linux networking is the foundation for everything in Kubernetes—pod-to-pod communication, services, ingress, network policies. Understanding it helps you debug networking issues and understand how Kubernetes abstractions actually work.

#ModuleDescriptionTime
3.1TCP/IP EssentialsOSI model, TCP vs UDP, subnetting, routing30-35 min
3.2DNS in Linuxresolv.conf, dig, DNS debugging25-30 min
3.3Network Namespacesveth pairs, bridges, pod networking30-35 min
3.4iptables & netfilterPacket filtering, NAT, kube-proxy internals35-40 min

Almost every Kubernetes issue eventually involves networking:

  • Pod can’t reach service? Understand routing and iptables
  • DNS resolution failing? Know how Linux resolves names
  • Network policy not working? Understand how netfilter works
  • Performance issues? Could be network namespace or iptables overhead

After completing this section, you’ll understand:

  1. How TCP/IP works and how to troubleshoot connectivity
  2. How Linux resolves DNS and why containers have DNS issues
  3. How network namespaces create isolated network stacks (pod networking)
  4. How iptables/netfilter powers Kubernetes services and policies