路由表决定路由传递走向。在不同的设备上,路由表所展示的详细内容微有差别。
Windows OS
Windows设备上,可以使用route print
来查看路由。
- 网络目标: destination. 流量发送的目的地址
- 网络掩码: Network mask. 与网络目标共同确定了目的流量网段
- 网关: gateway. 一般为本地网络的路由器或者三层交换机直连接口地址。在链路上 = Onlink
- 接口:在windows系统上,我们可以理解为 Network Adapter
- 跃点数: Metric。用来描述到达目标网络的 cost 或者 distance。它的数值越小,表示该路由的优先级越高。当路由的destiantion + mask相同时,会比较metric决定路由优劣。如果metric相同,会进行负载均衡
Linux OS
Linux设备上,可以使用route -n
来查看路由。从路由条目来看,Linux天生就比Windows系统更适合作为路由器这类的网络设备的底层系统。
使用 route -n
需要安装插件:sudo apt install net-tools