Forwarding is an essential part of computer networks. In this podcast, I discuss forwarding with my dear friend Mario Baldi. The topics we cover include:

  • Layer 2 vs. layer 3 forwarding
  • ACLs processing
  • Binary vs. ternary matches
  • Binary hash table forwarding
  • Ternary LPM (Longest Prefix Match) forwarding
  • Combining forwarding with ACLs
  • Flow cache-based forwarding
  • Forwarding in routers and NICs
  • Label Forwarding
  • Segment routing