集中式路由vs分布式路由|集中式路由vs分布式路由
路由是选择要用于发送网络流量的路径,并沿着选定的子网发送数据包的过程。集中式路由模型是利用集中式数据库集中进行路由的路由模型。相反,分布式路由模型是一种路由模型,它处理的是使用分布式数据库进行路由。
什么是集中路由?
集中式路由模型是利用集中式数据库集中进行路由的路由模型。换言之,路由表被保存在一个“中心”节点上,当其他节点需要做出路由决策时,应该参考该中心节点。这个集中的数据库具有全局网络视图。集中式路由最适合于提供DWDM(密集波分复用)传输的特定领域。原因是这些DWDM系统包含OADM(光分插复用器),可以在通信介质的起点和终点内进行重新配置。集中式路由的支持者建议,由于诸如SRLG(Shared Risk Link Group)的详细信息和性能参数等大多数信息不会频繁更改(而且这些信息可能永远不会自行发现或公布),因此它们最适合存放在中央数据库中。在一个集中的模型中,状态信息可以很容易地被访问。因此,当电路之间不共享终端时,电路之间的依赖关系(关于路由)的信息(以确保多样性存在)可以相对容易地处理,这是集中式路由模型的理想选择。集中式模型使用全局状态信息。所执行的计算(例如预先计算用于恢复的路径)可以从这些全局信息中得到很大的好处,因此这适合于集中式模型。
什么是分布式路由?
在分布式路由模型中,每个节点都有一个独立的路由表。分布式路由模型是一种路由模型,适用于完全不透明的域。其主要原因是对损伤的约束在上述域内的路由中没有起到任何作用。在发生故障的情况下(当需要快速恢复时),可以依赖分布式路由系统来承担对已发生故障的每条光路的恢复路径的按需计算的责任(即使在检测预期故障的点)。最后,分布式路由模型与现有的Internet自身的分布式路由思想高度一致。
集中路由和分布式路由有什么区别?