网络路由和主机路由在路由表中是什么样子的?

网络路由和主机路由在路由表中是什么样子的?

在路由表输出中route,网络路由和主机路由是什么样的?从https://www.cyberciti.biz/faq/what-is-a-routing-table/

网络路由:到互联网络中特定网络 ID 的路由(路径)。

主机路由:到特定互联网地址的路由(网络 ID 和主机 ID)。主机路由允许为每个网络地址做出智能路由决策。主机路由用于创建自定义路由来控制或优化特定类型的网络流量。

网络路由和主机路由是否与flag相关:

  • H(目标是主机)

  • G(使用网关)?

网络路由和主机路由与下一跳是网关还是本地网络接口有关吗?

谢谢。

答案1

“主机路由”是到单个主机的路由,“网络路由”是到多于一台主机的网络的路由。唯一的区别实际上是目标的网络掩码。 192.168.1.0/32只有一个地址,因此到它的路由是主机路由;但是192.168.1.0/24是一个由 256 个地址组成的块,到它的路由就是网络路由。

这与下一跳是本地网络接口还是网关到达的接口完全正交。

(尽管任何本地连接的网络都可能有多个地址,所以您最好有一条用于整个网络的路由。当然,点对点链路可能是一个例外。)

相关内容