大佬教程收集整理的这篇文章主要介绍了网络层的路由算法概述,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
什么是转发?
分组到达, 取出目标地址,查看转发表, 将分组转发出去 一个节点的局部操作
什么是转发表?
转发表的每一行必须包含从要到达的目的网络,到输出端口和某些MAC地址信息(如下一跳以太网地址)的映射。
什么是路由?
根据分组中包含的信息(目标地址)找到转发路径,是建立路由表的过程,要使用路由算法
什么是路由表?
网络号到 下一跳 (IP addresses)
不同于数据链路层
回忆一下数据链路层是啥样子的呢?
而网络层是这样的:
NetNum |
NextHop/Interface# |
Correctness(正确性) Simplicity (简单性) Robustness (健壮性) Stability (稳定性) Fairness (公平性) Optimality (最优性)
优化原理 :如果路由器 J 在从路由器 I 到 K 的最佳路径上 则从 J to K 的最佳路也在同一路上
从所有源到给定目标的最佳路由的集合称为汇集树 (sink treE)
路由算法的目标就是 discover the sink tree for all router
以上是大佬教程为你收集整理的网络层的路由算法概述全部内容,希望文章能够帮你解决网络层的路由算法概述所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。