<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/medium-wddx69mmc" -->

---
title: Medium | daily.dev
description: Part 3 of a Kubernetes networking deep dive series, covering what happens to a packet after it leaves a container&#x27;s network namespace and enters the host....
canonical: https://daily.dev/posts/medium-wddx69mmc
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Medium | daily.dev
og:description: Part 3 of a Kubernetes networking deep dive series, covering what happens to a packet after it leaves a container&#x27;s network namespace and enters the host....
og:url: https://daily.dev/posts/medium-wddx69mmc
og:image: https://api.daily.dev/og/posts/wddx69MMC.png
og:image:alt: Medium
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Medium

**[Medium](https://daily.dev/sources/medium_js)** · 4 min read · 0 upvotes · 0 comments

## Summary

Part 3 of a Kubernetes networking deep dive series, covering what happens to a packet after it leaves a container's network namespace and enters the host. Explains four core Linux networking concepts: Linux bridges (virtual Layer 2 switches used by Docker and Flannel), routing tables (how Linux determines the next hop), default gateways (next-hop routers for traffic leaving the local network), and IP forwarding (the kernel setting that allows packets to be forwarded between interfaces). Includes practical examples like reading the routing table and checking /proc/sys/net/ipv4/ip_forward.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://medium.com/@sitharasarath03/following-the-packet-beyond-the-veth-pair-understanding-linux-bridges-routing-tables-gateways-29767c1e5a98>

## Similar posts on daily.dev

- [Inside the Packet: How Kubernetes Networking Actually Works at L3/L4](https://daily.dev/posts/inside-the-packet-how-kubernetes-networking-actually-works-at-l3-l4-mlktkkrux) · Container Journal · 1 upvotes · 0 comments
- [Understanding Kubernetes Networking](https://daily.dev/posts/understanding-kubernetes-networking-oooxha7or) · cilium · 22 upvotes · 1 comments
- [Kubernetes Networking Explained Without the Hand-Waving](https://daily.dev/posts/kubernetes-networking-explained-without-the-hand-waving-b9yscwngi) · Medium · 5 upvotes · 1 comments
- [A Survey of the 7 Configuration Changes That Turn a Multi-homed Linux Host into a Switch/Router – blog](https://daily.dev/posts/a-survey-of-the-7-configuration-changes-that-turn-a-multi-homed-linux-host-into-a-switch-router-bl-lcmrlvhci) · Hacker News · 0 upvotes · 0 comments

---

Tags: [#kubernetes](https://daily.dev/tags/kubernetes)

[View this post on daily.dev](https://daily.dev/posts/medium-wddx69mmc)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Medium","url":"https://daily.dev/posts/medium-wddx69mmc","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/medium-wddx69mmc"},"datePublished":"2026-07-20T19:34:18.199Z","dateModified":"2026-07-20T19:35:53.266Z","description":"Part 3 of a Kubernetes networking deep dive series, covering what happens to a packet after it leaves a container's network namespace and enters the host....","image":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","thumbnailUrl":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","isAccessibleForFree":true,"articleSection":"Medium","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Medium","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium","url":"https://daily.dev/sources/medium_js"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/medium-wddx69mmc","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"kubernetes","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Medium","item":"https://daily.dev/sources/medium_js"},{"@type":"ListItem","position":3,"name":"Medium"}]}
```

