美文网首页
寻找链路路由

寻找链路路由

作者: XDgbh | 来源:发表于2018-08-05 16:16 被阅读7次

任何一项服务后边都有着无数子系统和组件的支撑,子系统之间也互相依赖关联,其中任意一个环节出现问题都可能对上游链路产生影响。
输入每个系统的依赖关系,调用对应系统的耗时,用这些数据分析端到端链路的数目和链路上最长的耗时。
【输入】 搜集到的系统耗时和依赖列表
5 4 // 表示有5个系统和 4个依赖关系
3 // 调用1号系统耗时 3 ms
2 // 调用2号系统耗时 2 ms
10 // 调用3号系统耗时 10 ms
5 // 调用4号系统耗时 5 ms
7 // 调用5号系统耗时 7 ms
1 2 // 1号系统依赖2号系统
1 3 // 1号系统依赖3号系统
2 5 // 2号系统依赖5号系统
4 5 // 4号系统依赖5号系统
【输出】 调用链路的数目 和最大的耗时, 这里有三条链路1->2->5,1->3, 4->5,最大的耗时是1到3的链路 3+10 = 13,无需考虑环形依赖的存在。
3 13

  • 思路,可以将各个系统当做图的各个顶点,然后根据依赖关系(有向边)构造出图,由于不考虑环形依赖,因此实际上得到的是一个森林。然后遍历这片森林,得到所有的路径。

相关文章

  • 寻找链路路由

    任何一项服务后边都有着无数子系统和组件的支撑,子系统之间也互相依赖关联,其中任意一个环节出现问题都可能对上游链路产...

  • CCNA-15、RIP协议

    路由信息协议-RIP 距离矢量路由协议会产生环路,链路状态协议不会产生环路。 距离矢量路由协议会产生环路,链路状态...

  • 浮动路由和负载分担

    浮动路由 实现当电信主链路故障后,流量从备用的联通链路出去。出口路由器配置 查看静态路由状态display ip ...

  • [CCNA图文笔记]-18-OSPF协议详解

    0×1.链路状态路由协议概述链路状态路由协议使用Dijkstra算法,也称SPF(Shortest Path Fi...

  • OSPF协议详解

    0×1.链路状态路由协议概述 链路状态路由协议使用Dijkstra算法,也称SPF(Shortest Path F...

  • 网络层

    转发和路由选择 1、转发涉及分组在单一的路由器中从一条入链路到一条出链路的传送。2、路由选择涉及一个网络的所有路由...

  • eNSP模拟实验-OSPF多区域配置

    OSPF单区域中,每台路由器都要收集其他路由器的链路状态,随着网络规模不断扩大,链路状态信息随之不断增多,这将使...

  • 4.5 Internet的路由选择协议(2)

    内部网关协议OSPF “链路状态”指本路由器都和哪些路由器相邻,以及该链路的“度量”(代价)。 工作流程: 当一个...

  • 2.虚电路和数据报电路的比较

    1.转发:涉及分组从一条链路到一台路由器中的出链路的传送。选路:涉及一个网络中所有路由器。它们经过选路协议共同交互...

  • 计算机网络笔记:链路状态路由算法

    链路状态路由算法 Dijkstra算法 所有节点掌握网络拓扑和链路费用链路状态广播;所有节点拥有相同信息 计算从一...

网友评论

      本文标题:寻找链路路由

      本文链接:https://www.haomeiwen.com/subject/cwwuvftx.html