🔌 第三章 从网线到网络设备
📄 一句话概括

路由器看 IP 头、查路由表转发——和交换机看 MAC 表是两层活;它是【跨网段】的收发货室。

📝 本节和前面几节的关系

3.2 讲完院内转发(交换机);本篇开始讲跨界转发(路由器)。

一、与交换机的分工

交换机看 MAC 头、依据 MAC 地址表(院内传递); 路由器看 IP 头、依据路由表(跨网段)。

二、路由器的三个技能

① 转发(基本);② NAT 地址转换;③ 包过滤—— 后两个是 3.4 节的主题。

三、动手 Demo:路由器与交换机不是一回事

两层设备对照:

for a, b, c in [('交换机','MAC 头','MAC 地址表'),
               ('路由器','IP 头','路由表')]:
    print('%-5s 看 %-8s 依据 %s' % (a, b, c))

实跑输出:

--------------------------------------------------------------------
路由器与交换机不是一回事
--------------------------------------------------------------------
  同是【转发设备】,干的是两层活:

  设备       看什么     转发依据
  ---------------------------------
  交换机     MAC 头     MAC 地址表
  路由器     IP 头      路由表
  ---------------------------------

  教材的比喻:交换机相当于公司内部的【传递区】,
  路由器相当于【公司大门口的收发室】——
  一个管院内,一个管跨界。

教材的收发室比喻很贴切:院内传递 vs 大门收发—— 一个认脸(MAC),一个认地址(IP)。

30 秒实验

  1. 打开家里路由器管理页,找到路由表或转发规则的入口。
  2. 说出路由器转发与交换机转发的三个差别。
  3. 想想为什么跨网段必须靠 IP 而不是 MAC。

常见误区

  1. 以为路由器就是【更快的交换机】——依据的层级不同。
  2. 以为路由器只转发——NAT 与过滤是它的常规技能。
自测三问(点开对答案) 1. 路由器转发依据什么? —— IP 头与路由表。 2. 交换机依据什么? —— MAC 头与 MAC 地址表。 3. 路由器除转发外还有什么技能? —— NAT 与包过滤。

相关笔记