通过计算机网络中的分组交换方法,对路由表和转发表的概念进行了解读。
转发表总结了路由表上的信息,指出网络是动态存在的。
此外,IP层还提出了寻找到达目的地的最短路径的方法。
路由器进行路由和转发。首先,为路由器路由提供最大可靠性的路径,并找到最佳路径。第二,路由器通过汇总路由表信息从合适的接口转发数据包。
让我们看看,包是如何决定它们应该走哪条路的?因此,每个路由器都应该有一个路由表和转发表。
当路由发生的时候。路由器创建带有内置转发过程的路由表.所以路由器发送一个虚拟数据包(我认为是这样,但我不知道它是什么?)在每个接口上查找可用的路径和流。如果路由器先进行路由,然后进行转发,会有一个问题吗?路由过程会发生什么(就像路由过程中有隐式转发一样)?
每个路由器使用转发表来自于第一个路由器,还是它改变了每个路由器?如果是这样的话,应该在每个节点上进行大量的处理?(我们知道,IP层中的进程应该尽可能轻,但看起来确实有很多处理)
也许有人能帮我解决这个问题。
谢谢,
发布于 2020-04-17 23:30:01
简而言之:
从所有路由协议(EIGRP、OSPF、BGP等)中学习到的所有路由(目标网络)存储在路由表中。从这些路由中,最佳路由被放置在转发表中(首先基于管理距离,然后是度量)。
发布于 2022-06-23 18:08:27
根据https://ubuntu.com/core/docs/networkmanager/routing-tables,可以使用ip route
命令查看内核路由表。
https://stackoverflow.com/questions/56137191
复制相似问题