计算机网络之【4.6路由算法与协议】

路由选择

路由选择的关键:从源主机的默认路由器到目的主机的默认路由器之间的路径最优选择。

路由选择算法:全局式路由选择算法 & 分布式路由选择算法

典例:LS算法(链路状态路由选择算法)&  DV算法(距离向量路由选择算法)

LS算法

利用Dijkstra算法求最短路径

D(v):源节点到目的结点v的当前路径距离

P(v):源节点到目的结点v的当前路径上,目的结点的前一个结点。

c(x,y):结点x和节点y之间的直接链路费用

S:结点的集合,用于记录做短路径结点的集合

举个例子:求上图u到z的最短路径

我们可以得出这个图的结果,step0-step5,详细解析如下

step0:N的集合中只有u一个结点,u的相邻结点v,w,x的距离分别是7,3,5,故而选择最短路径3,确定结点w.

step1:N的集合中有了u&w,u到v,x,y的最短路径可以经过w,通过计算可得,u到v的最短路径是u-w-v,等于6,u到x的最短路径为u

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值