Paul Warren
Mastodon: @pwarren@mastodon.thewarrens.name
email: paul at thewarrens.name
© 2021 Paul Warren
CC BY-NC-SA
I am not a network engineer, there are gaps in my knowledge
The words I use might not be the correct ones
Please don't blame me if your network stops networking
Maybe don't go and try building an ISP based off this talk :)
Ethernet?
Token Ring?
IPX?
AX.25?
ipv4?
ipv6?
tcp?
Allows connections between computers
Controls connections between computers
Scales connections between computers
Like an onion!
That 7 layer thing from the OSI
Administrative overlays
VPNs and Tunnels
This means the Physical layers do not have to match the Logical connections
Networks are also a bit fractal in nature
For the purposes of this talk, we can ignore a lot of complexity
Diagram showing standard leaf node of a network with a bit cloud containg "The rest of the org"
Diagram showing added storage and server network
Uh Oh, we've got a new Datacentre
which has its own lot of storage and servers
And now people want to work in Tasmania!
What even is a router?
Two or more interfaces
Some logic to determine where a packet goes
net.ipv4.ip_forward = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.default.forwarding = 1
And we're done!
Yeah, not really :)
something something
VLAN
OSPF
Why did I use 2001::db8::/32?
Why did I use /64s?
something ansible?
These slides: https://gitea.pwarren.id.au/pwarren/SysAdmin2022
bird: https://bird.network.cz
KNorrie's network examples: https://github.com/knorrie/network-examples
Openwrt: https://openwrt.org/
The OpenWRT IRC channel, currently on the OFTC network
BenEater's "Why was facebook down for five hours"