- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息网络实验报告
实验目的
通过本实验可以掌握:
在路由器上启动OSPF进程;
启用参与路由协议的接口,并且通告网络及所在区域;
度量值Cost的计算;
Hello相关参数的配置;
点到点链路上的OSPF特征;
查看和调试OSPF路由协议相关信息;
为了更好地了解OSPF路由协议数据包的结构及意义。
实验内容
在实验室完成路由协议OSPF的配置,即通过PC4、PC5和PC6对路由器R1、R2和R3(在基本配置基础上)进行单区域OSPF配置;
测试网络连通性,即在路由器中用ping命令测试或在R2上用debug ip ospf调试;
在PC1上用Ethereal抓OSPF数据包,并对其进行分析。
三、 实验原理
1、OSPF路由协议简介
OSPF(Open Shortest Path First,开放最短路径优先)路由协议是典型的链路状态路由协议。作为一种内部网关协议(IGP),用于在同一个自治系统中的路由器之间交换路由信息。
OSPF的特征如下:可适用大规模网络;收敛速度快;无路由环路;支持VLSM和CIDR;支持区域划分,构成结构化的网络;以组播方式传送协议报文;OSPF路由协议的管理距离是110;OSPF路由协议采用cost作为度量标准;OSPF维护邻居表、拓扑表和路由表;OSPF报文(分组、包)被封装成IP数据报。
2、OSPF路由协议的基本术语
链路:链路就是路由器用来连接网络的接口;
链路状态:用来描述路由器接口及其邻居路由器的关系,所有链路状态信息构成链路状态数据库LSDB;
区域:OSPF协议引入“分层路由”的概念,将网络分割成由一个“主干”连接的一组相互独立的部分,这些相互独立的部分被称为“区域”(Area),“主干”的部分称为“主干区域”。每个区域就如同一个独立的网络,该区域的OSPF路由器只保存该区域的链路状态。每个路由器的链路状态数据库都可以保持合理的大小,路由计算的时间、报文数量都不会过大;一般主干区域号为“0”;
自治系统:采用同一种路由协议交换路由信息的路由器及其网络构成一个自治系统;
链路状态通告(LSA)和链路状态更新包(LSU):LSA用来描述路由器本地状态,LSA包括的信息有路由器接口的状态和所形成的邻接状态;运行OSPF路由协议的路由器在发现链路状态发生变化时,会触发出LSA。该通告记录了链路状态变化信息的数据,它封装在LSU中,在网络上传播。LSA有很多形式,包括以下两种主要类型:路由器LSA:包括路由器标识(路由器ID)、路由器接口的IP地址、每个接口的状态(up或down)以及与接口相关的开销(度量值);链路LSA:每条链路(子网)的标识和与那条链路相连的路由器,也包括链路状态( up或down )。
DR和BDR:当几台路由器工作在同一网段上时,为了减少网络中路由信息的交换数量,OSPF定义了DR(Designated Router)和BDR(Backup Designated Router)。DR和BDR负责收集网络中的链路状态通告,并且将它们集中发给其他的路由器。
邻居:两台运行OSPF路由协议的相邻的路由器如果位于同一个区域里,它们就可以形成邻居关系。只有两台路由器成了邻居,它们之间才可能互相交换网络拓扑信息。
链路开销:OSPF路由协议依靠计算链路的带宽,来得到到达目的地的最短路径(即路由)。每条链路根据它的带宽不同会有一个度量值,OSPF协议称该度量值为“开销”。Cost=100 000 000/带宽。100M网络cost为1。
邻居表:运行OSPF路由协议的路由器会维护三个表,邻居表是其中的一个表,凡是路由器认为和自己已有邻居关系的路由器,都会出现在这个表中。只有形成了邻居表,路由器才可能向其它路由器学习网络的拓扑。
拓扑表:也就是链路状态数据库(LSDB)。当路由器建立了邻居表之后,运行OSPF路由协议的路由器会互相通过自己所了解的网络拓扑建立拓扑表。在一个区域里,所有的路由器应该形成相同的拓扑表。只有形成了拓扑表之后,路由器才能使用SPF算法从拓扑表里计算出路由。
路由表:路由器依靠路由表来为数据包进行路由选择。在运行OSPF路由协议的路由器中,当完整的拓扑表建立之后,路由器会按照链路的带宽不同,使用SPF算法从拓扑表里计算出路由,记入路由表。
3、OSPF路由协议的工作原理
使用洪泛法向本自治系统中所有路由器发送信息。即路由器通过所有输出端口向所有相邻的路由器发送信息。而每一个相邻路由器又再将此信息发往其所有的相邻路由器(但不再发送给刚刚发来信息的那个路由器)。这样,最终整个区域中所有的路由器都得到这个信息的一个副本。发送的信息就是与本路由器相邻的所有路由器的链路状态,但这只是所知道的部分信息。所谓“链路状态”就是说明本路由器都和哪些路由器相邻,以及该链路的“度量”。OSPF将这
文档评论(0)