标签:
所以。IP协议被设计为可伸缩。供IP路由术语,跳路由进行计算。当然,支持“源路由”,源路由就是说数据在出发前就已经把路线规划好了,逐跳路由是IP路由的标准形式。也就是说。IP数据包是在路上即时规划路线的。
我比較喜欢IP路由是由于这也是我旅行的方式,我喜欢旅行,可是我不喜欢事先订酒店。事先规划路线。导航等,我的方式是在路上看路牌前行。到了暂时停下的地方之后背着行囊找住处,然后走到哪算哪,这是一种说走就走且没有目的地的游荡...当然,IP数据包是有目的地的。
本文中我只给出基于链路状态路由协议的Dijkstra算法的证明,由于全网每台设备的链路状态数据库都是同样的。所以它是非常好理解的。
而要想证明逐跳全局最优化原则。须要这个事实。
以下的示意图给出了Dijkstra算法正确性的简单证明,具体完备的数学证明能够參照这个思路:
大自然是懒惰的,总是用最省力的方式行事。水分子在落地那个点開始,在崎岖不平的地上由于重力(暂时不考虑其他分子力)沿着一定的路径到达一系列点,这些路径一定是最短路径。我们可以粗略地级视为权重路径,这不是和Dijkstra做同样的算法模型?
版权声明:本文博主原创文章,博客,未经同意不得转载。
标签:
原文地址:http://www.cnblogs.com/hrhguanli/p/4822347.html