网关与路由器
概述
网关(Gateway,今天称为路由器 Router)是连接两个或多个不同网络的专用设备,负责数据包格式转换、路由决策和分段,是互联网架构的核心组件。
关键内容
核心职责
关键设计原则——"哑网关"
Cerf 和 Kahn 做出了一个极具远见的决策:网关不维护端到端的连接状态。网关只负责逐包转发,不跟踪任何两个主机之间的通信会话。
这意味着: - 网关是无状态的(stateless) - 网关可以随时重启而不影响已有通信 - 大大简化了网关设计,提高了系统鲁棒性和可扩展性
历史演变
- 论文中称为"Gateway"
- 今天普遍称为"Router"(路由器)
- 全球有数以百万计的路由器在互联网中运行
与端到端原则的关系
网关的"哑"设计是端到端原则的直接体现:中间设备不做任何不必要的复杂事情,所有智能功能都推到端系统。
来源
- raw/books/计算机科学/10-cerf-kahn-tcp-ip.md