Skip to content

Commit 37d68bc

Browse files
committed
More work on the voxxeddays slides
1 parent d840799 commit 37d68bc

File tree

5 files changed

+12
-3
lines changed

5 files changed

+12
-3
lines changed

slides/201810-voxxeddays/notes.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414

1515
## Slide: The aim
1616

17-
* Aim to model the Kubernetes model.
17+
* Aim to model the Kubernetes model (LHS diagram).
1818
* Each container (pod) has its own unique IP.
1919
* No NAT'ing going on.
2020
* Host can talk to containers, and vice versa.
2121

22-
* Contrast this with the default docker approach.
22+
* Contrast this with the default docker approach (RHS diagram).
2323
* i.e. Only containers on a node have unique IP addresses.
2424
* Processes inside containers accessed via port mapping (IP tables).
2525

@@ -152,12 +152,21 @@ sudo ip netns exec con1 ping 10.0.0.10
152152
* When we ping between the network namespaces:
153153
* Highlight the TTL. Should be the default value, thus no routing is going on here!
154154
* Describe what the TTL is, and what happens when the TTL reaches zero.
155-
* Can also describe how the TTL is used, e.g. in the implementation of traceroute.
155+
* Describe how the TTL is used, e.g. in the implementation of traceroute.
156156
* When we ping network namespace from node:
157157
* Highlight the TTL. Should be the same.
158158
* Mention that currently we cant get external traffic to the namespaces, as we are not fowarding IP packets.
159159
However, we will set this up in the next example.
160160

161+
## Slide: Quick recap: L2 vs L3 networks
162+
163+
* Before we move on to the multinode cases, lets have a quick
164+
recap on the difference between a L2 (ethernet) and L3 (IP) network, we are going to need to know
165+
this in order to understand the next 2 cases.
166+
* Appologies if I'm telling you stuff you already know though!
167+
* On a L2 network, each node can send a packet to any other node in a single hop (ethernet packet).
168+
* If it requires more than one hop, then it needs to be routed (multiple ethernet packetes), thus it is an L3 network.
169+
161170
## Slide: Diagram of multiple network namespaces on different nodes but same subnet
162171

163172
* 2 nodes on the same subnet, each setup the same as 2 but with containing different network namespace subnets.

slides/201810-voxxeddays/slides.key

1.76 MB
Binary file not shown.

slides/201810-voxxeddays/slides.pdf

28.2 MB
Binary file not shown.

slides/kube-vs-docker.jpg

884 KB
Loading

slides/l2-vs-l3.jpg

918 KB
Loading

0 commit comments

Comments
 (0)