Home
Material
Light
Dark
Automatic
internet protocol
Addresses (Again)
Where do we go from here? In the previous chapter we discussed the idea of a MAC address, which allowed us to send messages to devices on our own LAN. The main purpose being so that a network interface could know when link layer packets were being sent to it, and filter out any unnecessary noise, as well as being used for L2-Switch routing.
Last updated on Oct 5, 2025
The Internet Protocol Packet Structure
Buckle Up for IP 🚗 In the first of (hopefully very few) incredibly boring lecture topics, in this page we will discuss the finer details of the things that are contained within the IPv4 and IPv6 packets, and some of the differences between the two protocols.
Last updated on Oct 5, 2025
Centralized Routing Algorithms
I am the Captain Now In order to motivate the next couple of algorithms that we will discuss, it is important to first explain what the routers actually do in order to send out a packet that comes in.
Last updated on Oct 20, 2025
De-Centralized Routing Algorithms
Everyone’s the Captain Now In the previous section, we detailed how centralized link-state algorithms, such as Dijkstra’s, can be used to find the shortest path from one node to another one.
Last updated on Oct 20, 2025