路由技术是Internet得以持续运行的关键
常用名词
| 术语 | 备注 |
|---|---|
| 路由(routing) | 从源地址到目的地址,不同网络间的转发过程 |
| 路由表(routing table) | 路由信息的集合,路由的依据 |
| 路由器(router) | 具有路由功能的设备 |
| 默认网关(default gateway) | 通过是路由设备的接口 IP地址 |
IP路由过程

、
路由器收到数据包检测路由表中是否存在能够去往目的地的 IP 地址
转发过程中是逐跳转发“并不会引导其他路由器转发”
路由器转发数据包

路由表只是转发的 依据,真正转发的是根据接口“知道从哪里发送”
下一跳是路由器需要将该数据包交给谁来转发
路由动态协议和静态协议
静态协议配置简单,不占用资源
动态协议配置相对复杂,可以及时同步网络变化
IP路由表:存放最优路由信息/条目
| 路由表字段 | 备注 |
|---|---|
| Destination目标地址 | 用来标识存在的能够去往的目的地地址或目录网络 |
| Mask掩码 | 用来选择最佳路由的重要依据(最长匹配原则) |
| NextHop下一跳 | 指明该数据包所经过的 下一个路由器的接口地址 |
| Interface出接口 | 指明该数据包将从哪个接口转发 |
| Protocol协议 | 路由的来源 |
| Preference优先级 | 用来比较不同协议学习去往相同地址不同路径的优先程度(越小越优先) |
| cost开销 | 用来比较相同协议学习去往相同地址不同路径的代价(越小越优先) |
不同协议比较
| 路由协议/类型 | 管理距离/优先级 |
|---|---|
| Direct | 0 |
| OSPF | 10 |
| ISIS | 15 |
| Static | 60 |
| RIP | 100 |
| OSPF/ASE | 150 |
| BGP | 255 |
路由度量

相同协议比较
等价路由(ECMP,Equal cost multi-Path)
对于一个路由来源,当到同一个目标网络存在多条相同度量值的路由时,路由器会将这些路由条目都加入路由表,数据包会在这几个链路进行负载分担
负载均衡的选择:逐包,逐流,可以根据目标IP或源IP,目标MAC或源MAC选择。最终会经过“哈希”计算实现
最长掩码匹配原则
最终数据包实现最佳路由的算法

路由表的形成,路由的来源
| 路由来源 | 备注 |
|---|---|
| 直连路由 | 路由器接口上的网路(接口配置IP地址并且UP出现) |
| 静态路由 | 管理员手动添加的网络 |
路由技术是Internet的核心,涉及路由表、路由器、默认网关和IP路由过程。路由表包含目标地址、掩码、下一跳和出接口等信息,用于数据包的转发。路由协议如静态和动态协议各有优缺点,静态协议配置简单,动态协议能实时更新网络变化。路由选择遵循最长掩码匹配原则,并可能实现等价路由负载分担。路由表的形成来自直连路由和静态路由等来源。
549

被折叠的 条评论
为什么被折叠?



