什么是泛洪、静态路由和动态路由?

让我们从理解泛滥的概念开始。

洪水

Flooding 不需要任何网络信息,如拓扑、负载情况和不同路径的成本。

在这里,到达节点的每个传入数据包都在每个传出线路上发送出去,除了它到达的那条线路。

在这种情况下,将尝试 Source 和 Destination 之间的所有可能路由。如果路径存在,则数据包将始终通过。

由于尝试了路线,我们可以看到至少一条最短的路线。

访问所有间接或直接连接的节点。

一些限制包括生成大量重复数据包。此外,我们必须使用合适的阻尼机制。

泛洪的一些优点是它非常健壮,并且总是选择最短路径。

静态路由

静态路由也称为非自适应路由。

除非网络管理员手动更改或修改路由表,否则这里不会更改路由表。

静态路由不使用复杂的路由算法,因此它提供了比动态路由更高或更高的安全性。

静态路由中的路由是用户定义的。我们可以看到静态路由是手动的。静态路由主要在小型网络中实现。

此处链路故障可能会中断重新路由。在这里我们可以看到不需要额外的资源。

动态路由

动态路由也称为自适应路由。它根据拓扑的变化改变路由表。

动态路由使用复杂的路由算法。

我们可以看到它不像静态路由那样提供高安全性。

它通常在大型网络中实现。这种类型的路由是自动的。

在动态路由的情况下,需要额外的资源,并且链路故障不会对重新路由造成任何中断。