OSPF协议原理及配置
- 格式:ppt
- 大小:2.36 MB
- 文档页数:125


实 验 报 告
班级:中科院西安网络中心071脱产 姓名:何伟 课程:网络设备 日期:2007-05
第 - 1 - 页 共 2 页 Ospf 协议配置试验
试验题目: ospf 协议配置试验
实验目的: 动态路由ospf 协议配置, 通过ospf协议使4个网段相互通讯
实验器材: Cisco2600 , PC (模拟器 YS-RouterSim 3.1 C2900)
实验内容:
RouterA E0: 172.16.10.1/24 S0: 172.16.20.1
RouterB S0: 172.16.20.2/24 S1: 172.16.30.1
RouterC E0: 172.16.40.1/24 S0: 172.16.30.2
PcA: 172.16.10.2/24 172.16.10.1
PcB: 172.16.40.2/24 172.16.40.1
RouterA
routerA#config t
routerA(config)#int e0
routerA (config-if)#ip add 172.16.10.1 255.255.255.0
routerA (config-if)#no shut
routerA (config-if)#int s0
routerA (config-if)#ip add 172.16.20.1 255.255.255.0
routerA (config-if)#no shut
routerA (config-if)#exit
routerA (config)#route ospf 10
routerA (config-router)#network 172.16.10.0 0.0.0.255 area 100
routerA (config-router)#network 172.16.20.0 0.0.0.255 area 100
ospf协议
路由协议OSPF全称为Open Shortest Path First,也就开放的最短路径优先协议,因为OSPF是由IETF开发的,它的使用不受任何厂商限制,所有人都可以使用,所以称为开放的,而最短路径优先(SPF)只是OSPF的核心思想,其使用的算法是Dijkstra算法,最短路径优先并没有太多特殊的含义,并没有任何一个路由协议是最长路径优先的,所有协议,都会选最短的。
• OSPF的流量使用IP协议号89。
• OSPF工作在单个AS,是个绝对的内部网关路由协议(Interior Gateway
Protocol,即IGP)。
• OSPF对网络没有跳数限制,支持 Classless Interdomain Routing (CIDR)和Variable-Length Subnet Masks (VLSMs),没有自动汇总功能,但可以手工在任意比特位汇总,并且手工汇总没有任何条件限制,可以汇总到任意掩码长度。
• OSPF支持认证,并且支持明文和MD5认证;OSPF不可以通过Offset list来改变路由的metric。
• OSPF并不会周期性更新路由表,而采用增量更新,即只在路由有变化时,才会发送更新,并且只发送有变化的路由信息;事实上,OSPF是间接设置了周期性更新路由的规则,因为所有路由都是有刷新时间的,当达到刷新时间阀值时,该路由就会产生一次更新,默认时间为1800秒,即30分钟,所以OSPF路由的定期更新周期默认为30分钟。
• OSPF所有路由的管理距离(Ddministrative Distance)为110,OSPF只支持等价负载均衡。
• 距离矢量路由协议的根本特征就是自己的 路由表是完全从其它路由器学来的,并且将收到的路由条目一丝不变地放进自己的路由表,运行距离矢量路由协议的路由器之间交换的是路由表,距离矢量路由协议 是没有大脑的,路由表从来不会自己计算,总是把别人的路由表拿来就用;而OSPF完全抛弃了这种不可靠的算法,OSPF是典型的链路状态路由协议,路由器之间交换的并不是路由表,而是链路状态,OSPF通过获得网络中所有的链路状态信息,从而计算出到达每个目标精确的网络路径。
1.实验目的
1. 掌握OSPF协议的基本原理和配置;
2. 熟悉DR的选举原理和配置;
3. 了解多区域OSPF的原理和配置;
4. 尝试根据协议原理设计实验过程;
5. 利用现有的链接完成图示的物理链接
2.实验环境(软件条件、硬件条件等)
3台MSR3040路由器、一台MSR5060路由器、3台S3610交换机、12台pc;
3.实验原理与方法(架构图、流程图等)
【OSPF协议】
OSPF(Open Shortest Path First开放式最短路径优先)[1]是一个内部网关协议
(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内
决策路由。
OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路
由域内。在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通
过统一的路由政策或路由协议互相交换路由信息的网络。在这个AS中,所有的OSPF路由器
都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状
态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。
作为一种链路状态的路由协议,OSPF将链路状态广播数据包LSA(Link State
Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。运
行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。
【OSPF邻居关系】
邻接关系建立的4个阶段:
1.邻居发现阶段
2.双向通信阶段:Hello报文都列出了对方的RID,则BC完成.
3.数据库同步阶段:
4.完全邻接阶段: full adjacency
邻居关系的建立和维持都是靠Hello包完成的,在一般的网络类型中,Hello包是每经过
1个HelloInterval发送一次,有1个例外:在NBMA网络中,路由器每经过一个PollInterval
OSPF详解
Open Shortest Path First(⼀)
OSPF协议是由Internet⼯程任务组(Internet Engineering Task Force)开发的路由选择协议,且来替代存在⼀些问题的RIP协议。OSPF协议是IETF 组织建议使⽤的内部⽹关协议(IGP)。OSPF使⽤Dijkstra的最短路径优先(SPF)算法,其的发展经过了⼏个RFC,所有的RFC都是由John Moy撰写。RFC1131详细说明了OSPF协议版本1,这个版本从来没有在实验平台以外使⽤过,OSPF协议版本2,也就是现在IPv4协议仍然使⽤的版本,最初是在RFC1247中说明的,最新是在RFC2328中说明的。(⼀)OSPF基本原理与实现
OSPF的基本特性:
·OSPF属于IGP,是Link-State协议,基于IP Pro 89。
·采⽤SPF算法(Dijkstra算法)计算最佳路径。
·快速响应⽹络变化。
·以较低频率(每隔30分钟)发送定期更新,被称为链路状态刷新。·⽹络变化时是触发更新。
·⽀持等价的负载均衡。
·OSPF协议将IP头部的TTL值设置为1,并且把优选位设置成互连⽹络控制
OSPF的邻居与邻接关系:
OSPF中路由器之间的关系分两种:
1、邻居
2、邻接
·OSPF路由器可与它直连的邻居建⽴邻居关系。
·P2P链路上,邻居可以到达FULL状态,形成邻接关系
·MA⽹络,所有路由器只和DR/BDR(Backup Designated Router)到达FULL状态。形成邻接
·路由器只和建⽴了邻接关系的邻居才可以到达FULL状态。
·路由更新只在形成FULL状态的路由器间传递。
·OSPF路由器只会与建⽴了邻接关系的路由器互传LSA。同步LSDB
R2#sh ip os nei
Neighbor ID Pri State Dead Time Address Interface
1.1.1.1 0 FULL/ - 00:00:35 1