Router(路由器)
Definition
Router 是负责在不同网络之间转发 Packet 的网络核心层设备/组件。
它负责:
- 查看网络层 Header
- 根据路由表选择路径
- 转发数据包(Packet Forwarding)
简单理解:
Router 是连接不同网络的十字路口,负责指引数据包走向最终目的地。
系统位置 / 架构关系
graph TD HostA["End System A<br>主机 A"] --> Router["Router<br>网络核心层"] Router --> HostB["End System B<br>主机 B"]
核心概念思维导图
mindmap root((Router)) Core Functions Packet Forwarding Routing Decision Components Routing Table Forwarding Information Base Location Network Core Gateway
核心内容 / 分类组成
1. 路由器功能(Router Function)
负责:
- Packet forwarding(数据包转发)
- Routing decision(路由路径选择)
核心价值 / 作用
- 连接异构网络:屏蔽底层链路层差异(如 Ethernet 与 Wi-Fi 之间的互通)。
- 构建 Network Core:通过路由协议互相连接,构成整个互联网的骨干转发网络。
与相关概念的关系
与 Host-and-End-System 的关系
区别:
| 节点类型 | 核心职责 | 系统位置 |
|---|---|---|
| Router | 转发 Packet 数据包,连接网络 | 网络核心(Network Core) |
| End System | 产生/消费数据,运行应用 | 网络边缘(Network Edge) |
Summary
Router 是计算机网络中负责寻找路径并转发数据包的核心节点,是互联网的交通枢纽。
核心关键词:
- Packet Forwarding
- Routing Table
- Network Core