浅析路由协议的实现算法

本文主要介绍两种基本的路由算法,即距离向量法(Distance Vector Routing)和链路状态算法 (Link-State Routing)。路由协议和路由算法只针对动态路由。

伴随着网络规模的不断扩大,路由器在沟通子网连接和实现信息交换方面的重要作用逐渐被人们所认 知。本文将以Cisco路由器为例简要阐述路由器之间交换路由信息的两种主要算法:距离向量法 (Distance Vector Routing)和链路状态算法(Link-State Routing)。

一、 路由协议(Routing Protocol)

路由协议是路由器之间实现路由信息共享的一种机制,它允许路由器之间相互交换和维护各自的路由 表。当一台路由器的路由表由于某种原因发生变化时,它需要及时地将这一变化通知与之相连接的其他路 由器,以保证数据的正确传递。路由协议不承担网络上终端用户之间的数据传输任务。Cisco路由器中用 于TCP/IP的路由协议包括RIP(路由信息协议,Routing Information Protocol)、IGRP(内部网关路由 协议,Interior Gateway Routing Protocol)、OSPF(Open Shortest Path First)、NLSP(Netware链 路服务协议,Netware Link Services Protocol)和EIGRP(增强IGRP)。

二、 静态路由和动态路由的概念

1、 静态路由

静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络 管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,即它不会传 递给其他的路由器。当然,你也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简 单的网络环境,因为在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由 信息。下面是两个适合使用静态路由的实例。

时间: 2024-10-21 23:56:17

浅析路由协议的实现算法的相关文章

浅析:google蜂鸟算法对SEO的影响

2013年9月28日,google蜂鸟算法正式更新,其算法核心跟百度的框计算差不多,大家也都知道百度的框计算坑了很多站长,截取了大量的流量,那么google蜂鸟算法的更新,是不是也跟百度一样呢?它对SEO有什么影响? 首先简单介绍一下google蜂鸟算法.google蜂鸟算法的意思就是"精准"."快速",更加注重语义分析.这次算法不是小修小补,而是对整个排名算法的一次重写.Google官方SearchEngineLand的Danny Sullivan发表声明说此次算

浅析百度绿萝算法及其SEO应对方法

自从百度的绿萝算法于2月19日发布,到现在已经几天了,据网友在微博和QQ群反映,这几天不少网站遭受到降权甚至是被K.虽然这些被降权甚至是被K的网站大部分是有过买卖链接的嫌疑,但是也存在误杀的可能. 据百度绿萝算法公告,这次算法更新主要是打击买卖链接和链接买卖中介网站.但是据笔者观察,一部分购买黄金链的网站在这次算法中却没有受到任何影响.各位可看以下截图: 为什么购买黄金链的网站却没有受到这次算法影响而降权呢?据一个黄金链的客服介绍:"现在都是大家的猜测,百度要是能改变链接的算法 早就改变了,也不

浅析百度每次之”算法改进“

这么说是因为广大站长朋友习惯将百度每次算法升级称之为"更新",这里更新一词是有歧义的,一层意为算法改变,即舍弃旧算法,使用新算法;另一层是指算法在原有基础上进行升级,也就是其算法的核心是没有变的. 大多数时候在说到百度算法更新时,第一反应总是认为百度算法又变了,所以笔者将百度每次算法更新称为"改进",事实上留意观察的朋友会发现,百度官方发布公告都使用"算法升级"一词.例如10月23日发布公告标题为:关于超链作弊的算法升级 http://zhanz

读书时间--回溯法浅析:逆向思维领略算法之美

下面将使用回溯思想解决若干经典问题并通过它们来说明使用回溯的基本思路 什么叫回溯法 回溯是一种比较简单.比较常用的搜索策略. 它的基本思想是假设某问题的解决步骤可能有N步,且每一步的解决方法又可能有M种,那么就按照某种顺序依次试探每一步中的各种方法,一旦某一步的所有方法都失效,那么就返回上一步继续试探上一步骤的其他M−1种方法.简而言之就是从一条路往前走,能进则进,不能进则退回来,换一条路再试. 通常用回溯法解决问题的一般步骤为:首先,定义一个解空间,它包含问题的解,也就是每一步所采用的各种方法

浅析java双向冒泡排序算法_java

以整数升序排序为例来简单说明一下双向冒泡排序的过程:首先从前往后把最大数移到最后,然后反过来从后往前把最小的一个数移动到数组最前面,这一过程就是第一轮,然后重复这一过程,最终就会把整个数组从小到大排列好.双向冒泡排序要稍微优于传统的冒泡排序,因为双向排序时数组的两头都排序好了,我们只需要处理数组的中间部分即可,而单向即传统的冒泡排序只有尾部的元素是排好序的,这时每轮处理都需要从头一直处理到已经排好序元素的前面一个元素.虽然它在效率上有了点改进,但它也不能大幅度提高其排序的效率,这是由冒泡排序的基

《OSPF网络设计解决方案(第2版)》一2.1 什么是路由协议

2.1 什么是路由协议 OSPF网络设计解决方案(第2版) 路由协议的产生需要经历一系列的过程:通过RFC(征求评议,Request for Comments)流程,并最终成为正式化的协议.该流程包括对一项提议技术征求公开的成文评议,并努力对该技术进行完善和标准化.由RFC 2328所定义的OSPF便是路由协议标准化的例子. 注意 如需查阅具体的RFC文档内容,你可以登录下面的网站,并通过RFC编号或关键字进行检索:http://www.rfc-editor.org/rfc.html. 学习 O

EIGRP基础知识

一.概论 多个eigrp进程域之间不可以相互通信 距离矢量路由协议基于 bellman-fore算法来的,其缺点:易于产生路由选择环路,计数到无穷大 距 离矢量路由协议避免环路的措施:水平分割,毒性逆转和抑制计时器 eigrp是无类路 由协议,支持vlsm和cidr 二.基本原理与实现 EIGRP包含的四个部件:依赖于 协议的模块,可靠传输协议,邻居的发现和恢复,扩散更新算法 eigrp支持的协议: IP .IPX. AppleTalk,如果 IP eigrp进程 和 igrp进程在同一个自治系

《OSPF和IS-IS详解》一1.5 ARPANET内的路由选择

1.5 ARPANET内的路由选择 OSPF和IS-IS详解 1983年,在ARPANET内,人们展开了把网络协议从NCP切换成TCP/IP的割接工作.当时,有两拨研究人员同时都在使用ARPANET,分别来自军方和非军方(大学或企业).就人数而论,第二拨人要多得多,有很多大学生也在学着掌握或使用计算机网络,这反过来又对整个计算机行业产生了影响.此外,还有很多人出于非研究性的目的而使用计算机网络,比如,玩网络游戏.由于使用网络的用户群日渐庞大,美国国防部开始考虑网络的安全性问题,并将军用节点都迁移

【★】路由环路大总结!

一.前言:        "人类的创造力与破坏力同样强大".互联网行业尤其是网络构建这一领域,从根本上一直存在着一个无奈之处:网络本可以设计的很简单,只要实现网络的连通性即可,甚至全互联,但就是因为要fight against"天灾人祸",尤其是人祸,互联网才衍生出了纷繁复杂的路由协议和各种因特网服务,以及"网络安全"这个庞大的领域.这也是为什么说当今所有的网络通讯流量中,80%的资源都被浪费(用于承载路由消息,协议字段等信息),只有20%被用以