静态 & 动态 路由
route
route命令选项含义
命令"route -n"用于查看系统的路由表。在该命令的输出中,每一行表示一个路由项。
以下是各列的详细说明:
- Destination:指示目标网络或主机的IP地址。它表示了被路由的数据包应该发送到哪个网络或主机。
- Gateway:指示下一跳的IP地址。如果要将数据包发送到目标网络或主机,需要经过这个网关。
- Genmask:指示子网掩码,用于确定特定IP地址属于哪个网络。
- Flags:指示路由项的状态标志,如U(路由项可以使用),G(通过网关进行路由),H(目标是一个主机)等。
- Metric:指示路由优先级的度量值。较小的度量值表示较高的优先级。
- Ref:指示对该路由项的引用计数。它表示有多少其他路由项引用了这个路由项。
- Use:指示该路由项已被使用的次数。
- Iface:指示该路由项对应的网络接口。
计算路由项的具体过程涉及不同的算法和策略,取决于操作系统和网络配置。常见的路由算法包括距离矢量算法、链路状态算法等。
总体而言,路由表中的每一行都定义了一个目标网络或主机的路由信息,以及如何将数据包传送到该目标。路由表根据目标地址和子网掩码来选择最佳匹配的路由项,并通过指定的网关发送数据包。度量值和引用计数等参数可以帮助确定路由项的优先级和活跃程度。
策略路由
https://blog.csdn.net/qq_43684922/article/details/128885944