ospf默认路由配置
OSPF协议原理及配置详解
OSPF协议原理及配置详解OSPF(Open Shortest Path First)是一种用于计算机网络中的内部网关协议(IGP),用于在大型网络中动态确定数据包的传输路径。
其算法基于Dijkstra最短路径算法,并支持IPv4和IPv6网络。
OSPF的工作原理如下:1. 链路状态数据库(Link State Database):每个OSPF路由器都维护着一个链路状态数据库,其中存储了它所连接的所有网络的信息,包括链路的状态、带宽、延迟等。
每个OSPF路由器通过发送链路状态更新(Link State Update)将自己的链路状态信息告知其他路由器。
2.路由器之间的邻居关系建立:OSPF路由器之间通过邻居发现过程建立邻居关系。
当一个OSPF路由器启动时,它会向网络广播HELLO消息来寻找其他路由器。
当两个路由器之间收到彼此的HELLO消息时,它们可以建立邻居关系。
3. 路由计算:每个OSPF路由器通过收集链路状态信息来计算最短路径。
路由器将链路状态信息存储在链路状态数据库中,并使用Dijkstra 最短路径算法来确定到达目标网络最短路径。
4.路由更新:当链路状态发生变化时,OSPF路由器将会发送更新消息通知其他路由器。
其他路由器接收到更新消息后,会更新自己的链路状态数据库,并重新计算最短路径。
OSPF的配置如下:1. 启用OSPF协议:在路由器配置模式下使用"router ospf"命令启用OSPF协议。
2. 配置区域(Area):将网络划分为不同的区域。
在配置模式下使用"area <区域号> range <网络地址> <网络掩码>"命令将网络地址加入到区域中。
3. 配置邻居:使用"neighbor <邻居IP地址>"命令来配置OSPF邻居关系。
邻居IP地址可以手动配置或通过HELLO消息自动发现。
OSPF配置命令解析
[Route display ospf
r]
peer
显示所有OSPF邻居的详绅信息
[Route display ospf peer 显示简要的OSPF邻居信息
r]
brief
路由交换技术与应用
OSPF的信息查看
2、查看OSPF路由信息 [Route display ip routing-table 显示IP路由表 r] [Route display ospf routing-table 显示OSPF路由表 r]
路由交换技术与应用
回顾
1、OSPF的基本配置
2、OSPF的路由引入 3、OSPF信息的查看
[Route interface
r]
LoopBack 0
[Router-
ip address 10.0.3.3
LoopBack0]
24
路由交换技术与应用
OSPF的基础配置
2、配置Router ID,开启OSPF进程
[Route ospf 1 router-id 10.0.3.3 r]
[Router--ospf-1]
进程标识符 1~65535
逻辑端口 Loopback口IP地
址
路由交换技术与应用
OSPF的基础配置
3、将相关网段在区域0中发布
[Router--ospf-1a]rea 0
[Router-ospf-1-area- network 10.0.3.0 0.0.0.255 0.0.0.0]
1 此路由器的直连网段
OSPF配置命令解析
ቤተ መጻሕፍቲ ባይዱ
路由交换技术与应用
OSPF的概念
Open Shortest Path First
ospf 路由策略配置
A BB路由器和A路由器之间运行OSPF协议,B路由器通过OSPF发布三条静态路由到A路由器,静态路由的目的网段为5.5.5.5,6.6.6.6,7.7.7.7,类型为第一类外部路由,A路由器学到的5.5.5.5.的cost值比6.6.6.6和7.7.7.7的cost值小。
配置如下:B路由器router id 2.2.2.2#interface Ethernet4/2/0ip address 11.11.11.12 255.255.255.0#acl number 1rule 0 permit source 5.5.5.5 0#acl number 2rule 0 deny source 5.5.5.5 0rule 1 permit#ospfimport-route static cost 100 type 1 route-policy cost#area 0.0.0.0network 2.2.2.2 0.0.0.0network 11.11.11.0 0.0.0.255#route-policy cost permit node 10if-match acl 1apply cost 10route-policy cost permit node 20if-match acl 2#ip route-static 5.5.5.5 255.255.255.255 NULL 0 preference 60ip route-static 6.6.6.6 255.255.255.255 NULL 0 preference 60ip route-static 7.7.7.7 255.255.255.255 NULL 0 preference 60#A路由器配置:router id 1.1.1.1!interface Ethernet3/1/0ip address 11.11.11.11 255.255.255.0!interface LoopBack1/0/0ip address 1.1.1.1 255.255.255.255!router ospfnetwork 1.1.1.1 0.0.0.0 area 0.0.0.0network 11.11.11.0 0.0.0.255 area 0.0.0.0!end在路由器A使用show ip route查看路由表如下:Routing Tables:Destination/Mask Proto Pre Metric Nexthop Interface1.1.1.1/32 Direct 0 0 127.0.0.1 InLoopBack02.2.2.2/32 OSPF 10 1563 11.11.11.12 Ethernet3/1/05.5.5.5/32 O_ASE 150 11 11.11.11.12 Ethernet3/1/06.6.6.6/32 O_ASE 150 101 11.11.11.12 Ethernet3/1/07.7.7.7/32 O_ASE 150 101 11.11.11.12 Ethernet3/1/0 11.11.11.0/24 Direct 0 0 11.11.11.11 Ethernet3/1/0 11.11.11.11/32 Direct 0 0 127.0.0.1 InLoopBack0在路由策略中使用acl访问列表,默认的是deny all,如果路由器上使能防火墙,即firewall enable,系统缺省的是permit all,。
路由ospf的配置
IT Education & Training
计算机网络互联 技术
计算机系 邹瑞源
Date: 10 March 2011
IT Education & Training
OSPF简介
• OSPF是一种典型的链路状态路由协议。采用 OSPF的路由器彼此交换并保存整个网络的链路 信息,从而掌握全网的拓扑结构,独立计算路 由。 • OSPF作为一种内部网关协议(Interior Gateway Protocol,IGP),用于在同一个自治 域(AS)中的路由器之间发布路由信息。区别 于距离矢量协议(RIP),OSPF具有支持大型网 络、路由收敛快、占用网络资源少等优点,在 目前应用的路由协议中占有相当重要的地位。
Date: 10 March 2011
IT Education & Training
OSPF简介
• 开放的国际标准 • Shortest path first (SPF最短路径优先 算法 最短路径优先) 最短路径优先 • 链路状态路由协议
Date: 10 March 2011
IT Education & Training
广播型多路访问网络
•进行DR选举 •邻居只与DR和DBR形成邻接关系
Date: 10 March 2011
IT Education & Training
必要时进行DR选举
• DR与BDR的选举取决于路由器的优先级
可通过接口配置模式 ip ospf priority 命令修改该路由器的优先级
• 如果优先级相同,则比较Router ID。
增加链路状态条目
Date: 10 March 2011
ospf的stub区域默认路由
向OSPF的STUB区域产生默认路由的问题一.问题描述当一台ABR路由器在骨干区没有FULL的邻居的时候,应不应该向它所连接的STUB区域产生默认路由的3类LSA?二.产生问题的根源,就是RFC2328关于ABR的定义不明确,根据RFC,我们可以对ABR做以下几种定义:1.配置了包括骨干区在内的多个区域,骨干区内使能了至少一个接口。
2.配置了包括骨干区在内的多个区域,骨干区内至少有一个接口是UP的3.配置了包括骨干区在内的多个区域,骨干区内至少有一个接口的邻居状态处在FULL。
由于ABR有着很多重要的职责,因此此问题很关键,尤其当网络拓扑发生变化时,如果ABR的身份不能随之变化的话,就会导致此设备路由计算错误、产生lsa错误等。
三.案例1.ABR向stub区域产生默认路由的情况RFC2328规定,STUB区域的ABR要向STUB区域产生默认路由的3类LSA。
如上图所示,RT2和RT3都是ABR,正常情况下他们都向STUB区域产生默认路由的3类LSA,假设RT4优选了RT3的默认路由,那么流量都经过RT3然后到达RT1上行。
起初我们使用定义2来确认RT3的ABR身份,因此,当RT1和RT3的邻居DOWN掉,而RT3的接口B没有DOWN掉的时候,或者RT3在骨干区仍然有UP的OSPF接口(例如:LOOPBAKCK,A TM等),RT3依然执行ABR的工作,于是它仍然向STUB区域产生默认路由的3类LSA,那么RT4算出的默认路由还是指向RT3,它依然将上行流量转给RT3,导致了业务的中断。
于是,定义2造成了这种拓扑下的安全隐患,导致RT4和RT3本身都不能够很好的适应网络拓扑的变迁,路由不能自动切换。
2.ABR对于SUMMARY LSA的计算的案例RFC2328里面明确规定,ABR不计算非骨干区的SUMMARY LSA(TRANSIT区域除外)。
因此,下图所示的案例中,RT1上到达1.0.0.0/8的路由是经过RT0的骨干区路由,而不是经过RT2的区域1的路由,即使经过RT2的路由可能会更近。
OSPF路由配置
OSPF试验1、给路由器接口配置IP地址R1(config)#int s2R1(config-if)#clock rate 64000R1(config-if)#ip add 13.0.0.1 255.0.0.0R1(config-if)#no shutdown……其他接口地址依次类推2、配置ospf路由协议R1(config)# router ospf 200 (启动OSPF进程200)R1(config-router)#network 13.0.0.1 0.0.0.0 area 0 (通告直联的网段)R1(config-router)#network 12.0.0.1 0.0.0.0 area 0 (通告直联的网段)……其他路由器依次类推3、查看路由配置R1#show running-configR1#show ip ospf (查看OSPF进程的详细信息)R1#show ip ospf neighbor (查看OSPF邻居表)R1# debug ip ospf event (查看OSPF更新事件)R1#show ip route (查看路由表)4、配置OSPF负载均衡R1(config-router)#maximum-paths 6 (调节最大负载均衡路径数量为6,默认为4)R1(config)#interface interfaceR1(config-if)#ip ospf cost 5 (设置接口的cost值为5)……其他接口依次类推5、OPSF密码认证明文认证:R1(config)#interface interfaceR1(config-if)#ip ospf authentication (启用OSPF明文链路验证)R1(config-if)#ip ospf authentication-key easthome (配置链路验证密码)……链路对端路由器也使用同样的配置密码即可。
新实验四路由器的基本配置(静态路由、默认路由、rip、ospf协议)
实验四配置路由器静态路由、默认路由和RIPv2、ospf协议一、实验目的本实验主要用来练习路由器的基本配置,包括静态路由、默认路由和RIPv2路由协议。
二、配置静态路由和默认路由1.绘制拓扑图并保存,拓扑图如下图所示。
连接说明:路由器1型号为2516,路由器2和路由器4的型号均为2501;路由器1的ethernet 0与路由器2的ethernet 0相连;路由器1的serial 0与路由器4的serial 0相连;注意:在连接路由器1和4的串口时,请选择路由器4作为DCE端;2、以路由器1、路由器2和路由器4为配置对象,进行相关设置。
①按下表逐个设置路由器1、路由器2和路由器4的相关接口的IP地址;Router1Router2Router410.1.1.1 10.1.1Interface EthernetSerial 012.5.10.112.5.10举例:对路由器1的两个接口的设置Router>enableRouter#conf terminalRouter(config)#hostname router1 /*设置路由器1名称为router1;Router1(config)#interface Ethernet 0 /*切换到路由器1的以太网接口0 Router1(config-if)#ip address 10.1.1.1 /*设置该接口的IP地址等Router1(config-if)#no shutdown /* 开启该接口Router1(config-if)#end /*退出特权模式Router1#conf t /* 再进入配置串行接口0Router1(config)#interface serial 0Router1(config-if)#ip add 12.5.10.1 shutdownRouter1(config-if)#end对Router4操作:对Router2操作:对router1操作:说明: 其他两个路由器的接口的IP设置,由学生参照路由器1的示例自己完成;注意:在设置路由器4串口的时候,要设置其时钟速率:Router4(config-if)#clock rate 6400②在路由器4上试着PING其他接口的IP地址,查看并分析结果;③切换到路由器4,设置静态路由;Router4(config)#ip route 10.1.1.0/*目的站网段地址子网掩码下一站地址④在路由器4上,按如下PING,查看各个结果,并分析原因;Router4#ping 12.5.10.1Router4#ping 10.1.1.1Router4#ping 10.1.1.2⑤查看路由器4上的路由表;Router4#show ip route⑥切换到路由器2上,配置其静态路由;Router2(config)#ip route 12.5.10.0再次切换到路由器4,再次PING,查看其结果与上次的不同,并分析原因;Router4#ping 12.5.10.1Router4#ping 10.1.1.1Router4#ping 10.1.1.2⑧切换到路由器2上,查看它的路由表;Router2#show ip route⑨切换到路由器4上,删除静态路由,设置默认路由;Router4(config)#no ip route 10.1.1.0 /*删除静态路由Router4(config)#ip route 0.0.0.0 /*设置默认路由Router4#show ip route三、配置RIPv2和ospf路由协议1、设计如下图所示的拓扑图,R1和R2通过串口连接,PC为以太网口连接,各接口IP地址设置如图中已给出所示,路由器型号均为2610;2、自己完成路由器R1和R2的各自的以太网口和串口的配置;R1的配置R2的配置PC的IP的配置:3、分别查看R1和R2 上的路由信息,在PC上互相测试连通性的情况,分析结果(未做);4、在R1上配置RIPv2协议;参考命令如下:R1(config)#router rip1”0.0.055 area 0 申明本设备的直连网段,属于区域0,这里的是反掩码匹配。
ROS基本的OSPF配置
基本的OSPF配置下面举例如何配置一个简单的OSPF网络,我们假设以下网络:例如网络包含3台路由器,并连接到10.10.1.0/24的网络里,每个路由器都添加了一个从属网段IP地址配置如下,路由器R1:[admin@MikroTikR1]/ip address add address=10.10.1.1/24 interface=ether1[admin@MikroTikR1]/ip address add address=10.10.1.11/24 interface=ether2[admin@MikroTikR1]/ip address add address=210.13.1.0/28 interface=ether3路由器R2[admin@MikroTikR2]/ip address add address=10.10.1.2/24 interface=ether1[admin@MikroTikR2]/ip address add address=10.10.1.12/24 interface=ether2[admin@MikroTikR2]/ip address add address=172.16.1.0/16 interface=ether3路由器R3[admin@MikroTikR3]/ip address add address=10.10.1.3 /24 interface=ether1[admin@MikroTikR3]/ip address add address=10.10.1.13/24 interface=ether2[admin@MikroTikR3]/ip address add address=192.168.1.0/24 interface=ether3这里有3个OSPF配置的基本要素:•启用OSPF instance•OSPF区域配置•OSPF网络配置基本信息配置在/routing ospf instance菜单下。
OSPF路由配置
S1/2 Router1 DCE
S1/2
F1/0 Router2 DTE PC2 验证网卡
172.16.3.22/24
网关: 网关:172.16.3.2
2、在PC1上ping 以下 ,哪些能通,哪些不能通,为什么? 、 以下IP,哪些能通,哪些不能通,为什么? 上 172.16.1.1 172.16.2.1 172.16.2.2 172.16.3.2 172.16.3.22
网关: 网关:172.16.3.2
1、在PC1和PC2的验证网卡上设置 地址和默 、 的验证网卡上设置IP地址和默 和 的验证网卡上设置 认网关。 认网关。
172.16.1.1/24
172.16.2.1/24
172.16.2.2/24
172.16.3.2/24ຫໍສະໝຸດ F1/0 PC1 验证网卡
172.16.1.11/24 网关: 网关:172.16.1.1
一、OSPF路由配置
实验目的: 实验目的:
管理员通过手工配置OSPF路由实现全网互通; 路由实现全网互通; 管理员通过手工配置 路由实现全网互通
172.16.1.1/24
172.16.2.1/24
172.16.2.2/24
172.16.3.2/24
F0/0 PC1 验证网卡
172.16.1.11/24 网关: 网关:172.16.1.1
验证完毕后,把红色的线缆拔掉,然后启用配置网卡, 验证完毕后,把红色的线缆拔掉,然后启用配置网卡, 重启路由器,交给另一小组继续做实验。 重启路由器,交给另一小组继续做实验。
清除设备的当前配置
清除路由器接口的IP地址: 清除路由器接口的 地址: 地址 Router(config-if)# )#no ip address ( )# 关闭路由器上的RIP路由协议: 路由协议: 关闭路由器上的 路由协议 Router(config)# )#no router OSPF ( )#
ospf多区域中nssa默认路由的设置
实验报告实验报告实验目的:通过本实验实现完全nssa 区域,和实现默认路由的方法。
第一步:配置路由器ip 地址地址Router1上的设置上的设置R1(config)#interface s0/0R1(config-if)#ip add 192.168.1.1 255.255.255.0R1(config)#interface loopback 0R1(config-if)#ip add 1.1.1.1 255.255.255.0Router2-router4同理同理第二步:启用路由协议第二步:启用路由协议Router1(asbr 路由器,将loopback 口重分布进OSPF 协议)-router2启用OSPF 协议,router4启用rip 协议,router3启用OSPF 和rip 协议(asbr 路由器)路由器)Router1上的设置上的设置R1(config)#router ospf 1R1(config-router)#network 192.168.1.0 0.0.0.255 area 1 R1(config)#router ospf 1R1(config-router)#redistribute connected subnetsR1(config-router)#area 1 nssaRouter2上的设置上的设置R2(config)#router ospf 1R2(config-router)#network 192.168.1.0 0.0.0.255 area 1 R2(config-router)#network 192.168.2.0 0.0.0.255 area 0 R2(config-router)#network 2.2.2.0 0.0.0.255 area 0R2(config-router)#area 1 nssaRouter3上的设置上的设置R3(config)#router ospf 1R3(config-router)#network 192.168.2.0 0.0.0.255 area 0 R3(config-router)#network 3.3.3.0 0.0.0.255 area 0R3(config)#router ripR3(config-router)#version 2R3(config-router)#network 192.168.3.0R3(config-router)#no auto-summaryRouter4上的设置上的设置R4(config)#router ripR4(config-router)#version 2R4(config-router)#network 192.168.3.0R4(config-router)#network 4.4.4.0R4(config-router)#no auto-summary第三步:设置路由重分布(在router3上设置)上设置)R3(config)#router ripR3(config-router)#redistribute ospf 1 metric 2R3(config)#router ospf 1R3(config-router)#redistribute rip subnets metric 1000第四步:查看路由表第四步:查看路由表Router1上的路由表上的路由表R1#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP , EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 1 subnetsC 1.1.1.0 is directly connected, Loopback02.0.0.0/32 is subnetted, 1 subnetsO IA 2.2.2.2 [110/65] via 192.168.1.2, 00:01:38, Serial0/03.0.0.0/32 is subnetted, 1 subnetsO IA 3.3.3.3 [110/129] via 192.168.1.2, 00:01:38, Serial0/0C 192.168.1.0/24 is directly connected, Serial0/0O IA 192.168.2.0/24 [110/128] via 192.168.1.2, 00:01:38, Serial0/0 Router2上的路由条目上的路由条目R2#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user staticrouteo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 1 subnetsO N2 1.1.1.0 [110/20] via 192.168.1.1, 00:00:06, Serial0/02.0.0.0/24 is subnetted, 1 subnetsC 2.2.2.0 is directly connected, Loopback03.0.0.0/32 is subnetted, 1 subnetsO 3.3.3.3 [110/65] via 192.168.2.2, 00:07:45, Serial0/14.0.0.0/24 is subnetted, 1 subnetsO E2 4.4.4.0 [110/1000] via 192.168.2.2, 00:00:06, Serial0/1C 192.168.1.0/24 is directly connected, Serial0/0C 192.168.2.0/24 is directly connected, Serial0/1O E2 192.168.3.0/24 [110/1000] via 192.168.2.2, 00:00:06, Serial0/1 Router4上的路由条目上的路由条目R4#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA externaltype 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 1 subnetsR 1.1.1.0 [120/2] via 192.168.3.1, 00:00:15, Serial0/22.0.0.0/32 is subnetted, 1 subnetsR 2.2.2.2 [120/2] via 192.168.3.1, 00:00:15, Serial0/23.0.0.0/24 is subnetted, 1 subnetsR 3.3.3.0 [120/2] via 192.168.3.1, 00:00:15, Serial0/24.0.0.0/24 is subnetted, 1 subnetsC 4.4.4.0 is directly connected, Loopback0R 192.168.1.0/24 [120/2] via 192.168.3.1, 00:00:15, Serial0/2R 192.168.2.0/24 [120/2] via 192.168.3.1, 00:00:16, Serial0/2C 192.168.3.0/24 is directly connected, Serial0/2上验证第五步:在router1上验证R1#ping 192.168.3.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.3.2, timeout is 2 seconds: .....Success rate is 0 percent (0/5)在router2上配置,使之正常通信上配置,使之正常通信方法1Router2的设置的设置R2(config)#router ospf 1R2(config-router)#area 1 nssa no-summary在router1上查看上查看R1#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-ISlevel-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is 192.168.1.2 to network 0.0.0.01.0.0.0/24 is subnetted, 1 subnetsC 1.1.1.0 is directly connected, Loopback0C 192.168.1.0/24 is directly connected, Serial0/0O*IA 0.0.0.0/0 [110/65] via 192.168.1.2, 00:00:07, Serial0/0验证是否正常通信验证是否正常通信R1#ping 192.168.3.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.3.2, timeout is 2 seconds:Success rate is 100 percent (5/5), round-trip min/avg/max = 784/1107/1440 ms通信成功通信成功方法2在router2上的配置上的配置R2(config)#router ospf 1R2(config-router)#area 1 nssa default-information-originate在router1上查看路由表上查看路由表R1#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP , EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is 192.168.1.2 to network 0.0.0.01.0.0.0/24 is subnetted, 1 subnets C1.1.1.0 is directly connected, Loopback02.0.0.0/32 is subnetted, 1 subnetsO IA2.2.2.2 [110/65] via 192.168.1.2, 00:00:05, Serial0/03.0.0.0/32 is subnetted, 1 subnets O IA3.3.3.3 [110/129] via 192.168.1.2, 00:00:05, Serial0/0 C192.168.1.0/24 is directly connected, Serial0/0 O IA 192.168.2.0/24 [110/128] via 192.168.1.2, 00:00:05, Serial0/0 O*N2 0.0.0.0/0 [110/1] via 192.168.1.2, 00:00:05, Serial0/0验证是否正常通信验证是否正常通信R1#ping 192.168.3.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 192.168.3.2, timeout is 2 seconds:Success rate is 100 percent (5/5), round-trip min/avg/max = 784/1107/1440 ms方法3Router2上的设置上的设置R2(config-router)#area1 nssa default-information-originate no-summary查看router1上的路由表上的路由表R1#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user staticrouteo - ODR, P - periodic downloaded static routeGateway of last resort is 192.168.1.2 to network 0.0.0.01.0.0.0/24 is subnetted, 1 subnetsC 1.1.1.0 is directly connected, Loopback0C 192.168.1.0/24 is directly connected, Serial0/0O*IA 0.0.0.0/0 [110/65] via 192.168.1.2, 00:00:38, Serial0/0。
配置OSPF路由协议
配置OSPF路由协议在网络中配置OSPF(Open Shortest Path First)路由协议,可以实现动态路由的选择和更新,增加网络的可靠性和灵活性。
下面将介绍如何配置OSPF路由协议。
1.确定OSPF区域划分:在OSPF中,网络被划分为不同的区域(Area),每个区域都有一个唯一的标识符。
根据网络拓扑和需求,确定需要划分的区域数量和标识符。
2.配置路由器接口:将路由器的各个接口与网络连接,并进行必要的IP地址配置。
每个接口的IP地址应属于同一区域,并通过命令“router ospf area 区域编号”将接口连接到对应的区域。
3.配置区域边界路由器(ABR):ABR是连接不同区域的路由器,需要进行特殊的配置。
在ABR上,通过命令“router ospf area 区域编号”将接口连接到对应的区域,并使用命令“area 区域编号 range 网络地址子网掩码”将其连接的网络范围标记为该区域。
4.配置自治系统边界路由器(ASBR):ASBR是连接不同自治系统(AS)的路由器,需要进行特殊的配置。
在ASBR上,使用命令“router ospf”进入OSPF配置模式,并使用命令“re distribute 子网号子网掩码”将其连接的网络添加到OSPF路由表中。
5.配置OSPF路由协议:在每台路由器上,使用命令“router ospf 进程号”进入OSPF配置模式,并使用命令“network 子网号子网掩码 area 区域编号”将该路由器的接口添加到OSPF路由表中。
6.配置路由器的优先级:OSPF通过区域的优先级来选择区域内的DR(Designated Router)和BDR(Backup Designated Router)。
可以通过命令“priority 数字”设置路由器的优先级(默认为1),数字越大优先级越高。
7.验证OSPF配置:使用命令“show ip ospf”来验证OSPF路由协议的配置情况。
华为OSPF协议基本配置
华为OSPF协议基本配置OSPF(Open Shortest Path First)是一种链路状态路由协议,常用于大型网络中的内部网关协议(IGP)。
华为设备支持OSPF协议,并提供丰富的配置选项来进行基本的OSPF协议配置。
1. 配置路由器ID(Router ID):在OSPF协议中,每个路由器都需要一个唯一的路由器ID来标识自己。
华为设备可以使用以下命令配置路由器ID:```[RouterA] ospf router-id 1.1.1.1```2. 配置区域(Area):OSPF使用区域的概念来实现路由器的分层结构,不同区域之间的通信需要经过区域边界路由器(ABR)或自治系统边界路由器(ASBR)。
华为设备可以使用以下命令配置区域:```[RouterA] ospf area 0```3.配置接口:在OSPF中,需要将路由器的接口添加到相应的区域中,以便进行邻居关系的建立和路由信息的交换。
华为设备可以使用以下命令将接口添加到OSPF中:```[RouterA] interface GigabitEthernet 0/0/1[RouterA-GigabitEthernet0/0/1] ospf enable[RouterA-GigabitEthernet0/0/1] ospf area 0```4. 配置路由汇总(Route Summarization):OSPF允许在ABR或ASBR上进行路由汇总,以减少网络中的路由表项数量和路由信息的传输量。
华为设备可以使用以下命令配置路由汇总:```[RouterA] ospf abr-summary 10.0.0.0 255.0.0.0```5. 配置路由过滤(Route Filtering):OSPF允许在路由器上对路由进行筛选,以控制路由的学习和传播。
华为设备可以使用以下命令配置路由过滤:```[RouterA] ospf distribute-list export prefix-list PREFIX-LIST-OUT[RouterA] ospf distribute-list import prefix-list PREFIX-LIST-IN```6. 配置路由聚合(Route Aggregation):OSPF允许在路由器上对多个具有相同前缀的路由进行聚合,以减少路由表项的数量和路由信息的传输量。
ospf优先级配置
OSPF协议.优先级设置一:基本概念1.置路由器接口的ospf优先级在接口模式下ip ospf priority 优先级--1》注意:优先级范围是0---255,默认值是1.如果设置为0,则不能成为DR或BDR优先级高的优先成为DR--2》注意:点到点广域网链路:不选DR及BDRLAN链路(广播多路访问的网络):需要选举DR和BDR--3》注意:ospf发送链路信息使用是组播,DR的组播地址224.0.0.6,DROTHER组播地址是224.0.0.5N链路(广播多路访问的网络):需要选举DR和BDR为DR,具有最高OSPF优先级的路由器被选举为DR,如果优先级都相同,则路由器ID大的优先成为DR.路由器id:-----优先使用回环口最大的IP地址做路由器ID。
如果没有配置回环口,则使用物理接口最大的IP做为路由器ID。
注意:DR非抢占。
二:实验目的掌握DR和BDR的选举Neighbor ID 路由器ip 默认的是被选举的路由器最大ip,可以更改如,255.255.255.255 Pri优先级范围是0---255,默认值是1.如果设置为0,则不能成为DR或BDR优先级高的优先成为DRState 状态,full邻接邻接(adjacencies):为实现交换路由信息的目的,在选出的邻居路由器间建立的逻辑连接(建立了真正邻居关系的邻居)Dead timeAddress 此IP地址为邻居IPInterface 端口为自己的路由器的端口,是指向上述Address IP的出口三:实验步骤Router>enableRouter#configureRouter(config)#hostname R1R1(config)#interface fastEthernet 0/0R1(config-if)#ip address 1.1.1.254 255.0.0.0 R1(config-if)#no shutdownR1(config)#interface fastEthernet 1/0R1(config-if)#ip address 10.10.10.1 255.0.0.0 R1(config-if)#no shutdownR1(config-if)#exitR1(config)#interface serial 2/0R1(config-if)#ip address 12.12.12.1 255.0.0.0 R1(config-if)#clock rate 64000R1(config-if)#no shutdownRouter>enableRouter#configure terminalRouter(config)#hostname R2R2(config)#interface fastEthernet 0/0R2(config-if)#ip address 2.2.2.254 255.0.0.0 R2(config-if)#no shutdownR2(config-if)#interface fastEthernet 1/0R2(config-if)#ip address 10.0.0.2 255.0.0.0 R2(config-if)#no shutdownR2(config-if)#interface serial 2/0R2(config-if)#ip address 24.24.24.1 255.0.0.0 R2(config-if)#clock rate 64000R1(config-if)#no shutdownR2(config-if)#interface serial 3/0R2(config-if)#ip address 12.12.12.2 255.0.0.0R2(config-if)#no shutdownRouter>enableRouter#configure terminalRouter(config)#hostname R3R3(config)#inter fastEthernet 0/0R3(config-if)#ip address 10.0.0.3 255.0.0.0R3(config-if)#no shutdownR3(config-if)#inter fastEthernet 1/0R3(config-if)#ip address 3.3.3.254 255.0.0.0R3(config-if)#no shutdownR3(config-if)#inter s 3/0R3(config-if)#ip address 24.24.24.2 255.0.0.0R3(config-if)#no shutdownR1(config)#router ospf 1R1(config-router)#network 1.0.0.0 0.255.255.255 area 0 R1(config-router)#network 10.0.0.0 0.255.255.255 area 0 R1(config-router)#network 12.0.0.0 0.255.255.255 area 0R2(config)#router ospf 2R2(config-router)#network 2.0.0.0 0.255.255.255 area 0 R2(config-router)#network 10.0.0.0 0.255.255.255 area 0 R2(config-router)#network 12.0.0.0 0.255.255.255 area 0 R2(config-router)#network 24.0.0.0 0.255.255.255 area 0R3(config)#router ospf 3R3(config-router)#network 3.0.0.0 0.255.255.255 area 0 R3(config-router)#network 10.0.0.0 0.255.255.255 area 0 R3(config-router)#network 24.0.0.0 0.255.255.255 area 0R1(config)#interface fastEthernet 0/0 R1(config-if)#ip ospf priority 2R2(config)#interface fastEthernet 0/0 R2(config-if)#ip ospf priority 3R3(config)#interface fastEthernet 0/0 R3(config-if)#ip ospf priority 4。
路由器OSPF协议配置命令
思科路由器OSPF协议配置命令大全1.default redistribute cost配置引入外部路由时缺省的花费值,no default redistribute cost命令取消配置。
default redistribute cost costno default redistribute cost【参数说明】cost为花费值,范围1~65535之间的整数。
【命令模式】OSPF协议配置模式【使用指南】在OSPF将路由器上其它路由协议发现的路由引入作为自己的自治系统外部路由信息时,还需要一些额外的参数,包括:路由的缺省花费和缺省的标记等。
【举例】配置OSPF引入外部路由时缺省的花费值为10。
Quidway(config-router-ospf)#default redistribute cost 10【相关命令】default redistribute tagdefault redistribute type2. default redistribute interval配置OSPF引入外部路由的时间间隔,no default redistribute interval命令恢复缺省值。
default redistribute interval timeno default redistribute interval【参数说明】time为引入外部路由的时间间隔,以秒为单位,范围1~65535之间的整数。
【缺省情况】OSPF引入外部路由的时间间隔缺省为1秒。
【命令模式】OSPF协议配置模式【使用指南】由于OSPF总是要不停的引入外部的路由信息并将它们传播到整个自治系统中去,因此,有必要规定协议引入外部路由的时间间隔。
【举例】指定OSPF引入外部路由的时间间隔为2秒。
Quidway(config-router-ospf)#default redistribute interval 2【相关命令】default istribute limit3. default redistribute limit配置OSPF可引入路由数量的上限,no default redistribute limit命令恢复缺省值。
OSPF详细配置+详解
OSPF配置AS:在共同管理下的一组运行相同库有选择协议的路由器的集合为一个“自治系统”IGP:内部网关路由协议——用于在单一AS内决策路由,用来解决AS内部通信!EGP:外部网关路由协议——用于在多个AS之间执行路由,用来解决AS间通信!ospf基本配置:全局:router ospf +区域号指定ospf协议运行的接口以及所在的区域命令如下:network 网络地址反掩码area 区域号修改接口优先级:router ospf模式:IP ospf priority 数值优先级(0~255)设置为0时不参与选举DR为指定路由器,BDR为备份指定路由器!修改COST值:接口模式:IP ospf cost 数值(1~65535)数值小的优先级大。
查看ospf配置:路由表:show IP route邻居列表及状态:show IP router ospf neighborospf配置:show IP ospfospf 多区域配置ABR(区域边界路由器):连接一个或多个区域到骨干区域的路由器,并且这些路由器会作为间通信量的路由网关ASBR:(自治系统边界路由器):可以认为它是ospf域外部的通信量进入ospf域的网关路由器洪扩散。
●组成员LSA(LSA6):是用在OSPF协议的一个增强版本――组播OSPF协议(MOSPF协议)中的。
MOSPF协议将数据包从一个单一的源地址转发到多个目的地,或者是一组共享D类组播地址的成员。
●NSSA外部LSA(LSA7):是指在非纯末梢区域(Not-So-Stubby Area,NSSA)内始发于ASBR路由器的LSA通告。
NSSA外部LSA通告几乎和自主系统外部LSA通告是相同的。
只是不像自主系统外部LSA通告那样在整个OSPF自主系统内进行泛洪扩散,NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部进行泛洪扩散。
●外部属性LSA(LSA8):是被提议作为运行内部BGP协议(iBGP协议)的另一种选择,以便用来传送BGP协议的信息穿过一个OSPF域。
如何在路由器上配置OSPF协议?
如何在路由器上配置OSPF协议?OSPF协议(Open Shortest Path First,开放最短路径优先协议)是一种常用的动态路由协议,它能够自动发现网络中的路由器并建立路由表。
下面介绍如何在路由器上配置OSPF协议。
1.启用OSPF首先,需要启用OSPF协议。
打开路由器的命令行界面,使用以下命令启用OSPF:Router(config)# router ospf [process-id]其中[process-id]是OSPF进程的ID,可以是一个1到65535之间的整数。
通常,您可以使用默认值1。
2.配置OSPF区域接着,需要配置OSPF区域。
在OSPF进程下,使用以下命令指定区域:Router(config-router)# area [area-id]其中[area-id]是OSPF区域的ID,可以是一个0到4294967295之间的整数或点分十进制表示的IP地址。
例如,如果您想将区域设置为0.0.0.0,可以使用以下命令:Router(config-router)# area 0.0.0.03.配置接口现在,需要将接口添加到OSPF区域。
在路由器接口下,使用以下命令指定OSPF区域:Router(config-if)# ospf [process-id] area [area-id]其中[process-id]是OSPF进程的ID,[area-id]是OSPF区域的ID。
例如,如果您想将接口FastEthernet0/0添加到区域0.0.0.0,并使用进程ID为1,可以使用以下命令:Router(config-if)# ospf 1 area 0.0.0.04.配置OSPF参数您可以在OSPF进程下配置各种参数,如路由器ID、网络类型、接口开销等。
以下是一些常见参数的配置命令:设置路由器ID:Router(config-router)# router-id [router-id]其中[router-id]是路由器。
华为技术命令(五)ospf配置命令
华为技术命令(五)ospf配置命令配置命令【命令】abr-summary ip-address mask mask area area-id [ advertise |ITnotadvertise ]undo abr-summary address mask mask area area-id【视图】OSPF 视图【参数】ip-address 和mask:为网络IP 地址和掩码,点分十进制格式。
area-id:为区域号。
advertise:将到这一聚合网段路由的摘要信息广播出去。
notadvertise:不将到这一聚合网段路由的摘要信息广播出去。
【描述】abr-summary area 命令用来配置OSFP区域间路由聚合,undoITabr-summary area 命令用来取消区域间路由聚合。
缺省情况下,对区域间的路由不进行聚合。
需要注意的是:路由聚合功能只有在ABR 上配置才会生效。
【举例】# 定义聚合网段10.0.0.0 255.0.0.0 加入到区域2 中。
[Quidway-ospf] abr-summary 10.0.0.0 mask 255.0.0.0 area 2【命令】debugging ospf { event | packet [ ack | dd | hello | request | update ] |网络,技术, lsa | spf } undo debugging ospf { event | packet [ ack | dd | hello | request |update ] | lsa | spf }【视图】所有视图【参数】event:打开OSPF 事件信息调试开关lsa:打开OSPF LSA报文信息调试开关。
spf:打开OSPF 最小树计算信息调试开关。
packet:打开OSPF 报文信息调试开关。
ack:打开OSPF 响应报文信息调试开关。
dd:打开OSPF 数据描述报文信息调试开关。
H3C路由器OSPF路由协议配置
实验五路由协议配置(二)1MSR系列路由器OSPF路由协议的配置1.1组网需求:PC1和PC2通过Router A和Router B通过OSPF路由协议实现互连互通。
设备清单:PC两台、MSR系列路由器2台1.2组网图:Router A 配置//进入S0/0、E0/0接口视图,配置IP地址及掩码#interface Serial0/0ip address 1.1.1.1 255.255.255.0#interface Ethernet0/0ip address 2.2.2.1 255.255.255.0#//启动ospf协议,并设置路由器的router idospf 1 router-id 1.1.1.1// 创建区域0,在接口S0/0、E0/0使能OSPFarea 0.0.0.0network 1.1.1.0 0.0.0.255network 2.2.2.0 0.0.0.255#RouterB配置#//配置接口的IP地址及掩码interface Serial0/0ip address 1.1.1.2 255.255.255.0#interface Ethernet0/0ip address 3.3.3.1 255.255.255.0#//启动ospf协议,并设置路由器的router idospf 1 router-id 2.2.2.2// 创建区域0,在接口S0/0、E0/0使能OSPFarea 0.0.0.0network 3.3.3.0 0.0.0.255network 1.1.1.0 0.0.0.255#1.4配置关键点:1)首先保证路由器A可以ping通路由器B,只要互连接口处于同一网段即可。
2)在系统视图下启动OSPF协议,使用命令ospf 1 ,其中数字“1”表示ospf的进程号,可以在同一设备上启动多个ospf进程,每个进程维护独立的路由表。
3)OSPF协议在接口上生效,如果在路由上启动了ospf协议,但没有在接口使能,则不会生成RIP的路由信息。
强制下发默认路由
强制下发默认路由1. OSPF 1配置:R1,R2,R3,R4配置相同,如下:(以R3为例)Router(config)#interface range g0/0 - 2Router(config-if-range)#no shutdownRouter(config)#interface g0/0Router(config-if)#ip address 43.0.0.3 255.255.255.0Router(config)#interface g0/1Router(config-if)#ip address 31.0.0.3 255.255.255.0Router(config)#interface g0/2Router(config-if)#ip address 53.0.0.3 255.255.255.0Router(config)#router ospf 1 //配置OSPF 1Router(config-router)#router-id 10.0.0.3 //⽤于唯⼀标识⼀台路由器,便于出错时排查 Router(config-router)#network 43.0.0.0 0.0.0.255 area 2 //添加区域2的⽹段Router(config-router)#network 31.0.0.0 0.0.0.255 area 0 //添加区域0的⽹段2. RIP配置:R5,R6,R7配置相同,如下:(以R6为例)Router(config)#interface range g0/0 - 1Router(config-if-range)#no shutdownRouter(config)#interface g0/0Router(config-if)#ip address 65.0.0.6 255.255.255.0Router(config)#interface g0/1Router(config-if)#ip address 76.0.0.6 255.255.255.0Router(config)#router rip //启动RIPRouter(config-router)#network 65.0.0.0 //添加⽹段Router(config-router)#network 76.0.0.0 //添加⽹段3. 在R3和R5上配置强制下发默认路由:(1)R3配置:Router(config)#ip route 0.0.0.0 0.0.0.0 53.0.0.5 //配置默认路由Router(config)#router ospf 1Router(config-router)#default-information originate //强制下发默认路由(2)R5配置:Router(config)#ip route 0.0.0.0 0.0.0.0 53.0.0.3 //配置默认路由Router(config)#router rip //启动RIPRouter(config-router)#default-information originate //强制下发默认路由4. 测试:R7:Router#traceroute 43.0.0.4。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OSPF默认路由详解与配置
R1------area1-------R2--------area0--------R3-------area2-------R4------eigrp-----R5
接口信息:
R1:lo0 1.1.1.1 255.255.255.0 area1
R2: lo0 2.2.2.2 255.255.255.0 area0
R3: lo0 3.3.3.3 255.255.255.0 area2
R4: lo0 4.4.4.4 255.255.255.0 area2
R5: lo0 5.5.5.5 255.255.255.0 eigrp
OSPF默认路由:
在R5上启用int lo10
ip add 55.1.1.1 255.255.255.0,不宣告的EIGRP内部,这是R1,R2,R3,R4是不能ping通该地址的,
因为路由不可达。
所以需要在R4指向R5一条默认ip route 0.0.0.0 0.0.0.0 45.1.1.2, 然后R4
就可以ping通R5了,依此类推,R3做一条指向R4的默认路由,R2做一条指向R3的默认路由,R1做
一条指向R2的默认路由就的可以ping通55.1.1.1了。
但是这样做太麻烦了,如何是OSPF内部有很
多路器的话,那不就的指很多默认路由了吗?所以这时有一个简单的方法,如下:
在R4上做默认路由
R4(config-router)#default-information originate,就可以让R1,R2,R3,分别自动产生一条
O*E2的默认路由指向它上一级的地址。
但是由于R1,R2,R3,在ping 55.1.1.1时在R4会断掉,不能
ping通,也就是说该默认路由不生效,所以OSPF在这种情况下是不把该默认路由显示出来的,除
非在R4到R5的地方手工加一条默认路由让其路由可达,该O*E2的默认路由才会显示,R1,R2,R3才
能ping通。
如果是不加那条R4---R5的默认的话,还想要R1,R2,R3的O*E2默认路由产生就必须在原有命了的基
础上在加上一个关键字,如下:
R4(config-router)#default-information originate always
NSSA默认路由
在R3---R4做nssa区域如下:
R3(nssa)-------R4(nssa)
在R3上做NSSA的默认路由
R3(config-router)#area 2 nssa default-information-originate
说明:
|-----------------------------------------------------------------------------------|
|在做NSSA区域的默认路由的时候必须是该路由器为ABR,并且与骨干区域之间相连,做完默认路|
|由后会有一条默认路由由R4指向R3一条O*N2的默认产生。