一、前言
1.1 本文为Cisco模拟器配置OSPF操作笔记
(供新手参考)
使用Cisco模拟器,配置OSPF协议,并使各台电脑ping通,如下参考图!
1.2 思科路由器设置ip设置
在将设备摆放完毕后,需要配置每台设备的IP,有如下三种基本配置方式。(后文也有直接教学)
详情见上一篇配置文章中包含此内容
链接: RIP协议配置
1.3 原理
1.OSPF简介
OSPF(Open Shortest Path First,开放式最短路径优先)是一种链路状态路由协议,属于内部网关协议(IGP),是目前现网中使用最广泛的IGP路由协议,采用迪克斯彻(Dijkstra)算法用于计算一个节点到其他所有节点的最短路径。
OSPF协议的报文封装于IP,协议号89。
OSPF使用的组播地址:224.0.0.5(所有OSPF路由器),224.0.0.6(DR/BDR)
1.4OSPF术语
1.4.1 Router-ID
Router-ID相当于每个人的身份证号,每一台运行OSPF进程的路由器,在OSPF区域内唯一的一个标识符。因为Router-ID要求唯一性和稳定性,如果没有配置OSPF的Router-ID,系统会根据接口选举设备的Router-ID。
选举规则如下:
如果手工配置了routerid,手工配置的routerid最优。
如果路由器配置了loopback接口,以loopback接口地址的ip地址为routerid,越大越优。
如果没有配置loopback接口,以物理接口的ip地址为routerid,越大越优。
1.4.2 DR和BDR
DR:Designated Router指定路由器。(组长)
BDR:Backup Designated Router备份指定路由器。(副组长)
DR与BDR只存在于MA(多路访问)网络,以太网就是MA型网络。选择DR和BDR是为减少邻接关系带来的低效率和LSA泛洪问题,MA网络中所有OSPF路由器均与DR、BDR建立邻接关系,DROther之间是2way关系。
DR选举比较顺序:
比较接口优先级,越大越优,范围0-255,默认为1。(注意优先级为0是不能与参与DR的选举)
如果优先级相同,比较Router-ID,越大越优。
在DR与BDR的选举期(40秒)结束后,如果再加入优先级更高的路由器,也无法抢占DR,BDR角色,稳定第一。
DR的选举基于接口/链路,不可以说某个路由器是DR,这是错误的。如果一台OSPF路由器有多个接口,很可能在每个接口上担任的OSPF角色各不相同。
1.4.3 临接路由表
1.5 配置命令
(config)#router ospf 100 //启动OSPF本地进程100
(config-router)#router-id 188.8.8.8 //设置RID
(config-router)#network 133.1.1.0 0.0.0.255 area 0 //宣告路由 133.1.1.0 0.0.0.255 进入area0区域
(config-router)#network 188.8.8.0 0.0.0.255 area 0
(config-router)#Default‐information originate //将默认路由宣告进OSPF
(config-if)#Ip ospf authentication //启用明文验证
(config-if)#Ip ospf authentication‐key cisco //设置密码
(config-if)#Ip ospf authentication message‐digest //启用MD5验证
(config-if)#ip ospf message-digest-key 1 md5 cisco //设置密码
(config-if)#ip opsf priority 255 //设置端口优先级为255
二、配置正文
2.1 目的要求
• 设计一个编址方案并记录下来。
• 在设备上应用基本配置。
• 配置路由器优先级和路由器 ID。
• 配置 OSPF 路由。
• 在适当的接口上禁用路由更新。
• 检验拓扑中所有设备间的完全连通性。
2.1.1、Cisco配置 RIP2 总览 图例
根据此图列如下为本次操作详细笔记,及注意的问题
2.1.2 将ip设置完成
将演示 PC0、Router5、Router2、配置及连通性。
tips: 由于有配置主机数要求因此需要,对已知网段进行子网划分,详情自行理解。
2.2 设备配置
2.2.1 Router2:
第一步 ip地址、ospf 设置 :
在选取ip地址后,分别进行接口的ip地址设置与打开;route ospf 声明,network网段宣告;
Router(config)#route ospf 1
Router(config-router)#network 172.230.36.9 0.0.0.255 area 0
Router(config-router)#network 172.230.2.0 0.0.0.255 area 0
Router(config-router)#network 172.230.40.0 0.0.3.255 area 0
Router(config-router)#default-information originate //将默认路由宣告进OSPF
Router#
Router(config)#int se 1/0
Router(config-if)#ip address 172.230.36.9 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#clock rate 56000
exit
Router(config)#interface FastEthernet0/0
Router(config-if)#ip address 172.230.2.1 255.255.255.0
Router(config-if)#no shutdown
exit
Router(config)#interface FastEthernet0/1
Router(config-if)#ip address 172.230.40.1 255.255.252.0
Router(config-if)#no shutdown
第二步:新建环回口
新建环回口
Router(config)#interface loopback 0
配置IP地址
Router(config-if)#ip add 114.114.114.114 255.255.255.255
查看接口状态
sh ip int br
用途
测试
BGP邻居建立
管理接口
2.2.2 Router5:
第一步: ip地址、ospf 设置
在选取ip地址后,分别进行接口的ip地址设置与打开;route ospf 声明,network网段宣告;
与router2相同
Router(config)#interface FastEthernet0/0
Router(config-if)#ip address 172.230.7.1 255.255.224.0
Router(config)#interface FastEthernet0/1
Router(config-if)#ip address 172.230.34.1 255.255.255.0
Router(config)#interface Serial1/0
Router(config-if)#ip address 172.230.36.8 255.255.255.0
Router(config)#route ospf 1 (进程号 写多少都可以)
Router(config-router)#network 172.230.7.0 0.0.31.255 area 0
Router(config-router)#network 172.230.34.0 0.0.3.255 area 0
Router(config-router)#network 172.230.36.0 0.0.0.255 area 0
2.2.n Route N
其他route配置均与上述相同 ,注意主干网area 0、1、2 此文均设置0即可。
最后尝试ping通即可
三. 查看
3.1 查看 路由表 show ip route
Router#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
172.230.0.0/16 is variably subnetted, 5 subnets, 3 masks
O 172.230.0.0/19 [110/65] via 172.230.36.8, 00:10:47, Serial1/0
C 172.230.2.0/24 is directly connected, FastEthernet0/0
O 172.230.32.0/22 [110/65] via 172.230.36.8, 00:10:47, Serial1/0
C 172.230.36.0/24 is directly connected, Serial1/0
C 172.230.40.0/22 is directly connected, FastEthernet0/1
3.2 查看设备接口信息 loopback R2#sh ip int br
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 172.230.2.1 YES manual up up
FastEthernet0/1 172.230.40.1 YES manual up up
Serial1/0 172.230.36.9 YES manual up up
Serial1/1 unassigned YES unset administratively down down
Serial1/2 unassigned YES unset administratively down down
Serial1/3 unassigned YES unset administratively down down
Loopback0 114.114.114.114 YES manual up up
Vlan1 unassigned YES unset administratively down down
3.3 基本配置
可以通过 配置线,PC10启动终端控制Route2 ,连接口为Rs 232~console
Router(config)#hostname R5 重命名
R5(config)#line vty 0 2 配置远程登录机器数0、1、2 三台
R5(config-line)#password liang 设置远程登录密码 liang
R5(config-line)#login
R5(config-line)#exit
R5(config)#enable password liangen 设置特权登录密码 liangen
R5#copy run s 保存设置
Destination filename [startup-config]?
Building configuration...
[OK]
四、小结:
如上,即可通过ospf 协议配置路由,以及通过子网划分控制连接数