139 lines
5.2 KiB
Plaintext
139 lines
5.2 KiB
Plaintext
<p>In this episode Steve joins us again to discuss networking. Building on the knowledge from our last episode we dig further into ipv6 and other network technology!</p>
|
||
|
||
<h3><strong>-- During The Show --</strong></h3>
|
||
|
||
<h5>01:00 - VLAN question - Scott</h5>
|
||
|
||
<ul>
|
||
<li>Management VLan is for admin not printers etc</li>
|
||
<li>Set the switch to only allow access on the management VLan</li>
|
||
<li>Use firewall rules to allow or deny cross VLan access</li>
|
||
</ul>
|
||
|
||
<h5>08:10 - Replace Unify with TP Link Omada? - Charlie</h5>
|
||
|
||
<ul>
|
||
<li>Checking it out, will get back to you</li>
|
||
</ul>
|
||
|
||
<h5>09:00 - Just FYI problem accessing Wireguard tutorial - Paul</h5>
|
||
|
||
<ul>
|
||
<li><a href="http://ost.altspd.com/kb/faq.php?id=201" rel="nofollow">New Wireguard Tutorial</a></li>
|
||
</ul>
|
||
|
||
<h5>09:30 - What Router Should I buy? - Nik</h5>
|
||
|
||
<ul>
|
||
<li><a href="https://shop.netgate.com/products/1100-pfsense" rel="nofollow">Netgate SG-1100</a></li>
|
||
</ul>
|
||
|
||
<h5>12:15 IPv4</h5>
|
||
|
||
<ul>
|
||
<li>Broadcast traffic - sends a packet to everyone, not forwarded by routers</li>
|
||
<li>Broadcast Domain - Any computer that can hear a broadcast packet</li>
|
||
<li>ARP Table - Table that matches switch port to mac address</li>
|
||
<li>Computers also keep ARP Tables - Including Host Name, MAC Address, IP Address</li>
|
||
<li>Rebooting a switch will cause it to rebuild the ARP Table</li>
|
||
<li>Private IP Addresses - IPv4 Addresses set aside for internal networks</li>
|
||
<li><a href="https://datatracker.ietf.org/doc/html/rfc1918" rel="nofollow">RFC 1918</a></li>
|
||
<li>NAT - Network Address Translation - Public IP <-> Private IP</li>
|
||
<li>[IP Chicken](ipchicken.com)</li>
|
||
<li>Router typically hands out DNS Server+IP Address+Hostname</li>
|
||
</ul>
|
||
|
||
<h5>30:00 IPv6</h5>
|
||
|
||
<ul>
|
||
<li>IPv6 packet types
|
||
|
||
<ul>
|
||
<li>Anycast</li>
|
||
<li>Multicast</li>
|
||
<li>Link-Local</li>
|
||
</ul></li>
|
||
<li>IPv6 Anycast - Send out a packet to an IP address, expecting multiple devices to have the same IP Address but only the closest responds</li>
|
||
<li>IPv6 Multicast - Tries to only hit intended IP addresses</li>
|
||
<li>Link-Local - Automatically assigned, non route-able, Required for IPv6</li>
|
||
<li>Unique-Local - Private or Public route-able IP address</li>
|
||
<li>Host bit of IPv6 identifies your device across networks</li>
|
||
</ul>
|
||
|
||
<h5>41:50 Reading IPv6</h5>
|
||
|
||
<ul>
|
||
<li>First hextet = IANA Assigned prefix</li>
|
||
<li>Second hextet = Your Geographical region</li>
|
||
<li>Third hextet = Your ISP</li>
|
||
<li><p>Fourth hextet = Your Network</p></li>
|
||
<li><p>Leading zeros can be omitted</p>
|
||
|
||
<p>This IP: </p>
|
||
|
||
<p>FE80:0ED1:0098:000A:0000:0000:0AED</p>
|
||
|
||
<p>Can be expressed like this:</p>
|
||
|
||
<p>FE80:ED1:98:A::AED</p></li>
|
||
<li><p>IPv6 Loopback address<br>
|
||
::0 </p></li>
|
||
</ul>
|
||
|
||
<h5>48:00 Getting an address</h5>
|
||
|
||
<ol>
|
||
<li>Computer sends an icmpv6 packet called a Router Solicitation</li>
|
||
<li>The router responds with its information (with its Link Local address)</li>
|
||
<li>Either the router generates an ipv6 based on the requesting computers MAC address OR the computer chooses its own IP address</li>
|
||
<li>The computer sends a Neighbor Solicitation packet which is basically the computer attempting to ping a device on the network with its IP address to see if its chosen IP already exists</li>
|
||
</ol>
|
||
|
||
<ul>
|
||
<li><p>IPv6 you are on the internet by default unlike IPv4 in most setups</p></li>
|
||
<li><p>"Host" bits are based on your MAC address, which can be used for finger printing/tracking</p></li>
|
||
</ul>
|
||
|
||
<h5>Addressing</h5>
|
||
|
||
<p>Address broken into hextets<br>
|
||
<img src="https://i.imgur.com/9dZgNxD.png" alt=""></p>
|
||
|
||
<h3><strong>-- The Extra Credit Section --</strong></h3>
|
||
|
||
<p>For links to the articles and material referenced in this week's episode check out this week's page from our podcast dashboard!</p>
|
||
|
||
<p><a href="http://podcast.asknoahshow.com/230" rel="nofollow">This Episode's Podcast Dashboard</a></p>
|
||
|
||
<p><a href="http://www.voxtelesys.com/asknoah" rel="nofollow">Phone Systems for Ask Noah provided by Voxtelesys</a></p>
|
||
|
||
<p>Join us in our dedicated chatroom <a href="https://element.linuxdelta.com/#/room/#geeklab:linuxdelta.com" rel="nofollow">#GeekLab:linuxdelta.com on Matrix</a></p>
|
||
|
||
<h3><strong>-- Stay In Touch --</strong></h3>
|
||
|
||
<p><strong>Find all the resources for this show on the Ask Noah Dashboard</strong></p>
|
||
|
||
<blockquote>
|
||
<p><a href="http://www.asknoahshow.com" rel="nofollow">Ask Noah Dashboard</a></p>
|
||
</blockquote>
|
||
|
||
<p><strong>Need more help than a radio show can offer? Altispeed provides commercial IT services and they’re excited to offer you a great deal for listening to the Ask Noah Show. Call today and ask about the discount for listeners of the Ask Noah Show!</strong></p>
|
||
|
||
<blockquote>
|
||
<p><a href="http://www.altispeed.com/" rel="nofollow">Altispeed Technologies</a></p>
|
||
</blockquote>
|
||
|
||
<p><strong>Contact Noah</strong></p>
|
||
|
||
<blockquote>
|
||
<p>live [at] asknoahshow.com</p>
|
||
</blockquote>
|
||
|
||
<p><strong>-- Twitter --</strong></p>
|
||
|
||
<ul>
|
||
<li><a href="https://twitter.com/kernellinux" rel="nofollow">Noah - Kernellinux</a></li>
|
||
<li><a href="https://twitter.com/asknoahshow" rel="nofollow">Ask Noah Show</a></li>
|
||
<li><a href="https://twitter.com/altispeed" rel="nofollow">Altispeed Technologies</a></li>
|
||
</ul><p>Special Guest: Steve Ovens.</p><p><a href="https://patreon.com/linuxdelta" rel="payment">Support Ask Noah Show</a></p>
|
||
|