Why NAT?
Before we can discuss how NAT works, we must discuss the purpose of NAT and answer the question, “Why NAT?” In the original plan for the Internet, every host was meant to have its own… Read More »Why NAT?
Before we can discuss how NAT works, we must discuss the purpose of NAT and answer the question, “Why NAT?” In the original plan for the Internet, every host was meant to have its own… Read More »Why NAT?
Here is a quick video that teaches the basics of Address Resolution Protocol (ARP) in less than 5 minutes. If you want to go deeper on ARP and all of its variants, check out the Address… Read More »ARP in 5 Minutes
BGP is the predominant dynamic routing protocol used to exchange routes between different autonomous systems. BGP’s popularity lies in the Path Selection process which allows extremely granular control of the path for incoming and outgoing… Read More »BGP Oldest Path
In a previous article we demonstrated how a single switch functions. One of the most frequent requests I receive is asking how the process would be different if there were multiple switches. This article will illustrate… Read More »Communication through Multiple Switches
An IP address is the logical addressing scheme for nodes on a network. IP Addresses exist at the Network layer of the OSI Model and help facilitate the L3 goal of “end to end” delivery.… Read More »Address Resolution Protocol (ARP)
We finally come to the last iteration of ARP that this article series will discuss. They are the ARP Probe and the ARP Announcement. Both of these are used in a process known as Duplicate… Read More »ARP Probe and ARP Announcement
We’ve talked about Traditional ARP, where a node is requesting another node’s MAC address. We’ve also talked about Proxy ARP, where a node is answering an ARP request on behalf of another node. Which brings… Read More »Gratuitous ARP
We’ve discussed the use cases and role of traditional ARP in the prior article of this series. In this article we will discuss Proxy ARP and its role and significance. Proxy ARP occurs when one… Read More »Proxy ARP