Week 37: Network Layer

This week's content consisted of my favorite topics IP and Subnets. Additionally, I got a Youtube Premium subscription for students to listen to the video content on my phone while I'm commuting and working.

My key takeaways:

  • Forwarding refers to the router-local action of transferring a packet from an input link interface to the appropriate output link interface
  • Routing refers to the network-wide process that determines the end to end paths that packets take from source to destinations
  • With IPv4, the ECN bits in the header carry information about congestion
  • IPv4 is a 32-bit IP address vs IPv6 which is a 128-bit IP address.
  • IPv4 header uses 20 bytes.
  • The router uses the longest common prefix method for forwarding packets.

There were many network service models initially such as Guaranteed Delivery, Bounded delay, In-order packet delivery, and ATM. Although the Best effort service model came up on top

The router consists of input ports that receive packets, lookup address,  queue, use content addressable memories (CAMS), and caching. Switch fabrics are used to send from input ports to output ports. Lastly, output ports are responsible for queuing, and transmitting packets.