more progress

This commit is contained in:
Paul Warren 2021-10-16 19:37:58 +11:00
parent 7ef60dcb75
commit db5cf9853a
2 changed files with 52 additions and 22 deletions

BIN
Diagrams/Overview.dia Normal file

Binary file not shown.

View File

@ -48,24 +48,6 @@
<p class="fragment">Maybe don't go and try building an ISP based off this talk :)</p>
</section>
<section><h2>How it started</h2>
<p class="fragment">One subnet</p>
<p class="fragment">Standard tech shop router with defaults</p>
<p class="fragment">Made mistakes that broke critical applications</p>
<aside class="notes">
<p>usual 192.168.0.0/24</p>
<p>Such as netflix and iview</p>
</aside>
</section>
<section><h2>So where to from here?</h2>
<p class="fragment">linux can do VLANs, lets see if that helps!</p>
<aside class="notes">
<p>It did!</p>
</aside>
</section>
<section><h2>What even is a network</h2>
<p class="fragment fade-in-then-out">Ethernet?</p>
<p class="fragment fade-in-then-out">Token Ring?</p>
@ -92,14 +74,61 @@
<p class="fragment">Like an onion!</p>
<p class="fragment">That 7 layer thing from the OSI</p>
<p class="fragment">Administrative overlays</p>
<p class="fragment">VPNs/Tunnelled
<p class="fragment">VPNs and Tunnels</p>
<aside class="notes">
<p>or a parfait</p>
<p>which you can mostly ignore, as what we have doesn't conform to it. But it does provide a good framework for assisting understanding</p>
<p>Like firewalls, web-proxies/SSL MITM, But also access rights etc</p>
</section>
<section><h2>Layers!</h2>
<p>This means something something Physical/Logical disconnect</p>
<p class="fragment">Networks are also a bit fractal in nature</p>
<p class="fragment">For the purposes of this talk, we can ignore a lot of complexity</p>
</section>
<section><h2>What we're familiar with</h2>
<p>Diagram showing standard leaf node of a network with a bit cloud containg "The rest of the org"</p>
</section>
<section><h2>>What we're familiar with</h2>
<p>Diagram showing added storage and server network<p>
</section>
<section><h2>>How things evolve</h2>
<p>Uh Oh, we've got a new Datacentre</p>
</section>
<section><h2>>How things evolve</h2>
<p>which has its own lot of storage and servers</p>
</section>
<section><h2>The Problems</h2>
<section><h2>Anyway, let's get started!</h2>
<p>What even is a router?</p>
<p class="fragment">Two or more interfaces</p>
<p class="fragment">Some logic to determine where a packet goes</p>
<pre><code data-trim data-noescape>
</code>
</pre>
</section>
<section><h2>Linux Routing</h2>
<pre><code data-trim data-noescape>
net.ipv4.ip_forward = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.default.forwarding = 1
</code>
</pre>
<p class="fragment">And we're done!</p>
<p class="fragment">Yeah, not really :)</p>
</section>
<section<h2>Routes!</h2>
<p>
<section><h2>Bits and Pieces</h2>
<p class="fragment">
<p class="fragment">VLAN</p>
<p class="fragment">OSPF</p>
@ -112,7 +141,8 @@
<section>ergh, NAT</section>
<section>Why use a 'real' router</section>
<section>OpenWRT</section>
<section>Multi Host IPs (Authoritative DNS example like in the facebook thing)</section>
<section><h2>Resources</h2>
<p>These slides: <a href="https://gitea.pwarren.id.au/pwarren/SysAdmin2022">https://gitea.pwarren.id.au/pwarren/SysAdmin2022</a></p>
<p>bird: <a href="https://bird.network.cz/">https://bird.network.cz</a></p>