摘要: 我们在这里的距离讲的是节点数量(跳数) 路由表的格式 距离向量 C C[n]: 从当前节点到目标节点n的距离 向所有邻居通告我到其他节点的距离 路由更新原则:更好,更新 问题 无穷计算问题 :好消息反应快 坏消息反应慢 :一个靠邻居“谣言”活着的路由协议 如何解决上述问题?(防环机制) • 最大跳数 • 水平分割 • 不把某邻居告诉我的事情再告诉给它 • 如果两节点路由已经互相指向 不收敛,直到路由表项超时失效,路由项超时周期通常比通告周期长 • 毒性反转 • 如果某邻居是我到某目的地的下一跳,则我总是告诉该邻居我不能到达相应的节点 • 配置毒性反转后,RouterB在接收到从RouterA发来的路由后,向RouterA发送一个这条路由不可达的消息(将该路由的开销设置为16),这样RouterA就不会再从RouterB学到这条可达路由,因此就可以避免路由环路的产生。 阅读全文
posted @ 2021-06-28 18:48 Xiaohanahahah 阅读(2262) 评论(0) 推荐(0) 编辑
摘要: 属于静态路由算法 基本思想 • 事先不需要任何网络信息; • 路由器把收到的每一个分组,向除了该分组到来的线路外的所有输出线路发送。 • 将来会有多个分组的副本到达目的端,最先到达的,可能是走了“最优”的路径。 问题: 洪泛要产生大量重复包 抑制泛红: • 跳计数:每个包头包含站点计数器,每经过一站计数器减1,为0时则丢弃该包 • 记录包经过的路径:源路由器为接收到来自主机的数据包填上一个序号,路由器为每个源路由器准备一张表,记录已经收到的来自源路由器的序号。 选择性扩散算法是扩散法的一种改进 能消除多余的分组 阅读全文
posted @ 2021-06-28 18:44 Xiaohanahahah 阅读(1992) 评论(0) 推荐(0) 编辑