Ospfstub区域路由配置
配置OSPF的Stub区
#
ospf 1
import-route static type 1
area 0.0.0.2
network 192.168.2.0 0.0.0.255
network 172.17.1.0 0.0.0.255
#
ip route-static 200.0.0.0 255.0.0.0 NULL0
#
return
#
interface Vlanif40
ip address 172.16.1.1 255.255.255.0
#
interface Ethernet0/0/1
port hybrid pvid vlan 20
port hybrid untagged vlan 20
#
interface Ethernet0/0/2
H3COSPF配置1-基本功能引入外部静态路由StubNSSA配置举例
H3COSPF配置1-基本功能引⼊外部静态路由StubNSSA配置举例1.组⽹需求· 所有的交换机都运⾏OSPF,并将整个⾃治系统划分为3个区域。
· 其中Switch A和Switch B作为ABR来转发区域之间的路由。
· 配置完成后,每台交换机都应学到AS内的到所有⽹段的路由。
2.配置步骤1)switch A[SwitchA] router id10.2.1.1[SwitchA] ospf[SwitchA-ospf-1] area 0[SwitchA-ospf-1-area-0.0.0.0] network 10.1.1.00.0.0.255[SwitchA-ospf-1-area-0.0.0.0] quit[SwitchA-ospf-1] area 1[SwitchA-ospf-1-area-0.0.0.1] network 10.2.1.00.0.0.2552)switch B[SwitchB] router id10.3.1.1[SwitchB] ospf[SwitchB-ospf-1] area 0[SwitchB-ospf-1-area-0.0.0.0] network 10.1.1.00.0.0.255[SwitchB-ospf-1-area-0.0.0.0] quit[SwitchB-ospf-1] area 2[SwitchB-ospf-1-area-0.0.0.2] network 10.3.1.00.0.0.2553)switch C[SwitchC] router id10.4.1.1[SwitchC] ospf[SwitchC-ospf-1] area 1[SwitchC-ospf-1-area-0.0.0.1] network 10.2.1.00.0.0.255[SwitchC-ospf-1-area-0.0.0.1] network 10.4.1.00.0.0.2554)switch D[SwitchD] router id10.5.1.1[SwitchD] ospf[SwitchD-ospf-1] area 2[SwitchD-ospf-1-area-0.0.0.2] network 10.3.1.00.0.0.255[SwitchD-ospf-1-area-0.0.0.2] network 10.5.1.00.0.0.2553.配置switch C为ASBR引⼊外部路由(静态路由),且路由信息可正确的在AS内传播。
Ospf stub区域路由配置
Ospfstub路由分析如下图所示,R2为ABR路由器,R1将直连路由重分布进ospf,在此主要测试ospf stub 以及no-summary等命令的使用技巧。
R1(config-router)#do show run | b routerrouterospf 1router-id 1.1.1.1redistribute connected subnetsnetwork 1.1.1.1 0.0.0.0 area 0network 192.1.1.1 0.0.0.0 area 01.没有配置stub区域,查看R3上的路由R2(config-router)#do show run | b routerouterospf 1router-id 2.2.2.2network 2.2.2.2 0.0.0.0 area 0network 192.1.1.2 0.0.0.0 area 0network 193.1.1.1 0.0.0.0 area 1R3(config-router)#do show ip routeGateway of last resort is not set1.0.0.0/32 is subnetted, 1 subnetsO IA 1.1.1.1 [110/66] via 193.1.1.1, 00:00:07, Serial0/02.0.0.0/32 is subnetted, 1 subnetsO IA 2.2.2.2 [110/65] via 193.1.1.1, 00:00:07, Serial0/03.0.0.0/32 is subnetted, 1 subnetsC 3.3.3.3 is directly connected, Loopback010.0.0.0/24 is subnetted, 4 subnetsO E2 10.213.4.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0O E2 10.213.3.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0O E2 10.213.2.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0O E2 10.213.1.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0193.1.1.0/30 is subnetted, 1 subnetsC 193.1.1.0 is directly connected, Serial0/0192.1.1.0/30 is subnetted, 1 subnetsO IA 192.1.1.0 [110/65] via 193.1.1.1, 00:00:08, Serial0/0总结:R3可以学到区域内的、区域间的、包括ospf外的路由。
【H3C技术】OSPF配置命令全解析
一.基本信息配置system-view //进入系统视图[H3C]sysname RT3 //为设备命名[RT3]super password simple H3C //设置超级密码[RT3]local-user admin //添加用户[RT3-luser-admin]password simple admin //为用户设定密码[RT3-luser-admin]service-type telnet //指定用户的类型[RT3-luser-admin]quit //返回上一级[RT3]user-interface vty 0 4 //进入vty[RT3-ui-vty0-4]set authentication password simple telnet //设置远程登陆认证,密码为telnet[RT3-ui-vty0-4]idle-timeout 5 0 //配置超时退出时间其它略二、链路配置及调测interface Serial0/2/0ip address 10.1.13.2 255.255.255.252undo shutdowninterface LoopBack0ip address 3.3.3.3 255.255.255.255undo shutdowninterface Ethernet0/1/0ip address 10.1.3.1 255.255.255.0undo shutdown其它略三、OSPF多区域及RIP配置[RT3]ospf 1 router-id 3.3.3.3 //配置OSPF ROUTER-IDsilent-interface all //配置所有端口为被动接口undo silent-interface Serial0/2/0 //关闭此接口的被动接口undo silent-interface Serial0/2/2area 1 //OSPF区域,可以写成点分十进制0.0.0.1network 3.3.3.3 0.0.0.0 //宣告OSPF的网段network 10.1.13.0 0.0.0.3network 10.1.3.0 0.0.0.255[RT1]ospf 1 router-id 1.1.1.1silent-interface allundo silent-interface Serial0/2/0undo silent-interface Serial0/2/2area 0network 10.0.15.0 0.0.0.3network 1.1.1.1 0.0.0.0area 1network 10.1.13.0 0.0.0.3network 10.1.1.0 0.0.0.255[RT5]ospf 1 router-id 5.5.5.5silent-interface allundo silent-interface Serial0/2/0undo silent-interface Serial0/2/2area 0network 10.0.15.0 0.0.0.3network 5.5.5.5 0.0.0.0network 10.0.5.0 0.0.0.255network 10.0.56.0 0.0.0.3[RT6]ospf 1 router-id 6.6.6.6silent-interface allundo silent-interface Serial0/2/0undo silent-interface Serial0/2/2area 0network 10.0.56.0 0.0.0.3network 6.6.6.6 0.0.0.0area 2network 10.2.6.0 0.0.0.255network 10.2.26.0 0.0.0.3[RT2]ospf 1 router-id 2.2.2.2silent-interface allundo silent-interface Serial0/2/2area 2network 10.2.26.0 0.0.0.3network 2.2.2.2 0.0.0.0network 10.2.2.1 0.0.0.255rip //启动RIPundo summary //关闭自动汇总version 2 //RIPV2network 172.16.0.0 //宣告RIP的网段silent-interface all //配置所有接口为被动接口undo silent-interface Serial0/2/3 //将接口不设为被动接口[RT4]ripundo summaryversion 2network 172.16.0.0network 4.0.0.0silent-interface allundo silent-interface Serial0/2/1四、OSPF重分布外部路由及下发缺省路由[RT5]ospf 1area 0import-route direct cost 1000 type 2 //重分布直连路由default-route-advertise always //下发缺省路由default cost 2000 //指定缺省路由的COST为2000default type 1 //指定下发的缺省路由为类型1[RT2]ospf 1area 2import-route rip 1 cost 1000 //重分布RIP到OSPFripimport-route ospf 1 cost 5 //重分布OSPF到RIP五、OSPF特殊区域配置及路由汇总[RT3]ospf 1area 1stub //配置为STUB区域[RT1]ospf 1area 1stub no-summary //配置完全STUB区域abr-summary 10.1.0.0 255.255.0.0 //区域内汇总[RT6]ospf 1area 2nssa no-summary //配置完全NSSA区域abr-summary 10.2.0.0 255.255.0.0 //区域内汇总[RT2]ospf 1area 2nssa //配置NSSA区域asbr-summary 172.16.0.0 255.255.0.0 cost 1000 //外部路由汇总六、OSPF虚链路system-view[Sysname] ospf 100[Sysname-ospf-100] area 2[Sysname-ospf-100-area-0.0.0.2] vlink-peer 1.1.1.1 指定对方的ROUTER-ID [Sysname-ospf-100-area-0.0.0.2]vlink-peer 1.1.1.1 md5 10 cipher H3C 虚链路MD5认证vlink-peer 1.1.1.1 simple cipher H3C 虚链路明文认证虚链路的另一端也类似配置display ospf vlink //显示虚链路七、OSPF认证[RT1]ospf 1[RT1ospf-1]area 1[RT1-ospf-1-area-0.0.0.1]authentication-mode md5[RT1-ospf-1-area-0.0.0.1]quit[RT1-ospf-1]quit[RT1]int s0/2/0[RT1-Serial0/2/0]ospf authentication-mode md5 10 cipher H3C [RT3]ospf 1[RT3ospf-1]area 1[RT3-ospf-1-area-0.0.0.1]authentication-mode md5[RT3-ospf-1-area-0.0.0.1]quit[RT3-ospf-1]quit[RT3]int s0/2/0[RT3-Serial0/2/0]ospf authentication-mode md5 10 cipher H3C 或是采用明文认证,配置方法与上类似authentication-mode simpleospf authentication-mode simple cipher H3C八、OSPF调测调试命令display ospf brief //显示OSPF的摘要信息display ospf cumulative //OSPF的统计信息display ospf interface //显示OSPF的接口信息display ospf peer //显示OSPF的邻居信息display ospf lsdb //显示OSPF的LSDBdisplay ospf routing //显示OSPF的路由信息display ospf error //显示OSPF的错误信息reset ospf process //重启OSPF进程其它命令int e0/2/0ospf cost 1000 //修改OSPF的COST值COST=10的8次方/带宽ospf network broadcast|nbma |p2mp |p2p //修改OSPF的网络类型ospf dr-priority 10 //修改接口的优先级,缺省为1九、H3C与CISCO的路由协议管理距离的区别:CISCO:H3C:温馨提示:最好仔细阅读后才下载使用,万分感谢!。
OSPFStub(末梢区域)和TotallyStub(完全末梢区域)的配置
OSPFStub(末梢区域)和TotallyStub(完全末梢区域)的配置拓扑如下R1enable 进⼊特权模式config 进⼊全局模式hostname R1 修改名称interface l0 进⼊端⼝ip address 192.168.3.254 255.255.255.0 设置IP地址interface s0/1 进⼊端⼝ip address 192.168.1.1 255.255.255.0 设置IP地址physical-layer speed 64000 设置同步时钟exit 返回上⼀级router ospf 1 启动OSPF协议network 192.168.1.0 255.255.255.0 area 1 将直连⽹段添加到OSPFnetwork 192.168.3.0 255.255.255.0 area 1 将直连⽹段添加到OSPFarea 1 stub 配置末梢区域R2enable 进⼊特权模式config 进⼊全局模式hostname R2 修改名称interface s0/2 进⼊端⼝ip address 192.168.1.2 255.255.255.0 设置IP地址physical-layer speed 64000 设置同步时钟interface s0/1 进⼊端⼝ip address 192.168.2.1 255.255.255.0 设置IP地址physical-layer speed 64000 设置同步时钟exit 返回上⼀级router ospf 1 启动OSPF协议network 192.168.1.0 255.255.255.0 area 1 将直连⽹段添加到OSPFnetwork 192.168.2.0 255.255.255.0 area 0 将直连⽹段添加到OSPFarea 1 stub no-summary 指明末梢区域R3enable 进⼊特权模式config 进⼊全局模式hostname R3 修改名称interface l0 进⼊端⼝ip address 192.168.4.254 255.255.255.0 设置IP地址interface s0/2 进⼊端⼝ip address 192.168.2.2 255.255.255.0 设置IP地址physical-layer speed 64000 设置同步时钟exit 返回上⼀级router ospf 1 启动OSPF协议network 192.168.4.0 255.255.255.0 area 0 将直连⽹段添加到OSPF network 192.168.2.0 255.255.255.0 area 0 将直连⽹段添加到OSPF相关命令area [区域ID] stub 将指定区域内的路由器配置成末梢区域area [区域ID] stub no-summary 在ABR上指明末梢区域。
OSPF Stub区域原理和配置
OSPF Stub区域原理和配置一、原理概述OSPF协议定义了多种区域(Area)类型,其中比较常见的有Stub区域和Totally Stub区域。
区域的类型决定了这个区域当中所存在的LSA的类型。
Stub区域不允许Type-4和Type-5 LSA进入,该区域会通过Type-3 LSA所表示的缺省路由访问AS外部目的地。
Totally Stub区域不仅不允许Type-4和Type-5LSA进入,同时也不允许Type-3LSA进入,只允许表示缺省的Type-3LSA进入,并根据缺省路由来访问该区域以外的任何目的地。
Stub区域和Totally Stub区域的功能就是减少该区域内的LSA数量,从而缩小LSDB的规模,进而减少路由表中路由条目的数量,实现降低设备负担、增强网络稳定性、优化网络性能的目的。
配置Stub和Totally Stub区域的时候,需要注意以下几点:1、骨干区域(Area0)不能被配置成为Stub区域或者Totally Stub区域;2、Virtual-link不能通过Stub区域或者Totally Stub区域;3、Stub区域或者Totally Stub区域不允许包含有ASBR路由器。
二、实验模拟实验拓扑如下图1,实验编制如下表1。
本实验模拟了一个企业网络场景,R1、R2、R3为公司总部网络的路由器,R4、R5是企业分支机构1、2的路由器,并且都与企业总部网络采用双上行方式相连。
整个网络都运行OSPF协议,R1、R2、R3之间的链路位于区域0,R4与R1、R2之间的链路位于区域1,R5与R1、R2之间的两条链路之间位于区域2,R3的loopBack1接口用来描述企业外部网络。
网络的最终需求:不同的分支机构通过不同的总部路由器访问总部网络以及外网,并且实现主备备份,即R4与R1之间为分支机构1的主用链路,R4与R2之间为分支机构1的备份链路;R5与R2之间为分支机构2的主用链路,R5与R1之间为分支机构2的备份链路。
实验7 配置OSPF STUB 区域
实验7 配置OSPF STUB 区域一、实验拓扑图,如图1.1所示:图1.1 OSPF STUB实验拓扑图二、路由器初始配置:1.R1上的初始配置R1(config-line)#int s2/1R1(config-if)#ip add 12.0.0.1 255.255.255.0R1(config-if)#no shR1(config-if)#int lo 0R1(config-if)#ip add 1.1.1.1 255.255.255.0R1(config-if)#router os 1R1(config-router)#router-id 1.1.1.1R1(config-router)#net 1.1.1.1 0.0.0.0 a1R1(config-router)#net 12.0.0.1 0.0.0.0 a 12.R2上的初始配置:R2(config-line)#int s2/1R2(config-if)#ip add 12.0.0.2 255.255.255.0R2(config-if)#no shR2(config-if)#int s2/2R2(config-if)#ip add 23.0.0.2 255.255.255.0R2(config-if)#no shR2(config-if)#int lo 0R2(config-if)#ip add 2.2.2.2 255.255.255.0R2(config-if)#router os 1R2(config-router)#router-id 2.2.2.2R2(config-router)#net 2.2.2.2 0.0.0.0 a 0R2(config-router)#net 12.0.0.2 0.0.0.0 a 1R2(config-router)#net 23.0.0.2 0.0.0.0 a 03.R3上的初始配置:R3(config-line)#int s2/1R3(config-if)#ip add 23.0.0.3 255.255.255.0R3(config-if)#no shR3(config-if)#int s2/2R3(config-if)#ip add 34.0.0.3 255.255.255.0R3(config-if)#no shR3(config-if)#int lo 0R3(config-if)#ip add 3.3.3.3 255.255.255.0R3(config-if)#router os 1R3(config-router)#router-id 3.3.3.3R3(config-router)#net 3.3.3.3 0.0.0.0 a 0R3(config-router)#net 23.0.0.3 0.0.0.0 a 0R3(config-router)#net 34.0.0.3 0.0.0.0 a 24.R4上的初始配置:R4(config-line)#int s2/1R4(config-if)#ip add 34.0.0.4 255.255.255.0R4(config-if)#no shR4(config-if)#int lo 0R4(config-if)#ip add 4.4.4.4 255.255.255.0R4(config-if)#router os 1R4(config-router)#router-id 4.4.4.4R4(config-router)#net 4.4.4.4 0.0.0.0 a2R4(config-router)#net 34.0.0.4 0.0.0.0 a 25.查看OSPF的运行情况:R2(config-router)#do sh ip ospfRouting Process "ospf 1" with ID 2.2.2.2Supports only single TOS(TOS0) routesSupports opaque LSASupports Link-local Signaling (LLS)It is an area border routerInitial SPF schedule delay 5000 msecsMinimum hold time between two consecutive SPFs 10000 msecs Maximum wait time between two consecutive SPFs 10000 msecs Minimum LSA interval 5 secs. Minimum LSA arrival 1 secsLSA group pacing timer 240 secsInterface flood pacing timer 33 msecsRetransmission pacing timer 66 msecsNumber of external LSA 0. Checksum Sum 0x000000Number of opaque AS LSA 0. Checksum Sum 0x000000Number of DCbitless external and opaque AS LSA 0Number of DoNotAge external and opaque AS LSA 0Number of areas in this router is 2. 2 normal 0 stub 0 nssaExternal flood list length 0Area BACKBONE(0)Number of interfaces in this area is 2 (1 loopback)Area has no authenticationSPF algorithm last executed 00:03:06.456 agoSPF algorithm executed 14 timesArea ranges areNumber of LSA 9. Checksum Sum 0x049C00Number of opaque link LSA 0. Checksum Sum 0x000000Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 1Flood list length 0Area 1Number of interfaces in this area is 1Area has no authenticationSPF algorithm last executed 00:03:51.744 agoSPF algorithm executed 7 timesArea ranges areNumber of LSA 11. Checksum Sum 0x06878CNumber of opaque link LSA 0. Checksum Sum 0x000000Number of DCbitless LSA 0Number of indication LSA 0Number of DoNotAge LSA 0Flood list length 0R2(config-router)#do sh ip os neNeighbor ID Pri State Dead Time Address Interface 3.3.3.3 0 FULL/ - 00:00:31 23.0.0.3 Serial2/2 1.1.1.1 0 FULL/ - 00:00:31 12.0.0.1 Serial2/1 //查看R2上路由表信息R2(config-router)#do sh ip routCodes: 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 set34.0.0.0/24 is subnetted, 1 subnetsO IA 34.0.0.0 [110/128] via 23.0.0.3, 00:05:19, Serial2/21.0.0.0/32 is subnetted, 1 subnetsO 1.1.1.1 [110/65] via 12.0.0.1, 00:06:02, Serial2/12.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 23.0.0.3, 00:05:19, Serial2/24.0.0.0/32 is subnetted, 1 subnetsO IA 4.4.4.4 [110/129] via 23.0.0.3, 00:04:52, Serial2/223.0.0.0/24 is subnetted, 1 subnetsC 23.0.0.0 is directly connected, Serial2/212.0.0.0/24 is subnetted, 1 subnetsC 12.0.0.0 is directly connected, Serial2/1//查看R1上的路由表信息R1(config-router)#do sh ip routCodes: 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 set34.0.0.0/24 is subnetted, 1 subnetsO IA 34.0.0.0 [110/192] via 12.0.0.2, 00:00:36, Serial2/11.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 12.0.0.2, 00:01:23, Serial2/13.0.0.0/32 is subnetted, 1 subnetsO IA 3.3.3.3 [110/129] via 12.0.0.2, 00:00:51, Serial2/14.0.0.0/32 is subnetted, 1 subnetsO IA 4.4.4.4 [110/193] via 12.0.0.2, 00:00:14, Serial2/123.0.0.0/24 is subnetted, 1 subnetsO IA 23.0.0.0 [110/128] via 12.0.0.2, 00:01:23, Serial2/112.0.0.0/24 is subnetted, 1 subnetsC 12.0.0.0 is directly connected, Serial2/1三、实验过程:将区域1配置为STUB区域:R1(config-router)#area 1 stub//在R1上将区域1配置为STUBR2(config-router)#area 1 stub//在R2上将区域1配置为STUB四、实验调试:1.重新查看R2上路由表信息R2(config-router)#do sh ip routCodes: 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 set34.0.0.0/24 is subnetted, 1 subnetsO IA 34.0.0.0 [110/128] via 23.0.0.3, 00:02:54, Serial2/21.0.0.0/32 is subnetted, 1 subnetsO 1.1.1.1 [110/65] via 12.0.0.1, 00:02:54, Serial2/12.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 23.0.0.3, 00:03:09, Serial2/24.0.0.0/32 is subnetted, 1 subnetsO IA 4.4.4.4 [110/129] via 23.0.0.3, 00:02:54, Serial2/223.0.0.0/24 is subnetted, 1 subnetsC 23.0.0.0 is directly connected, Serial2/212.0.0.0/24 is subnetted, 1 subnetsC 12.0.0.0 is directly connected, Serial2/12.查看R1上的路由表变化:R1(config-router)#do sh ip rouCodes: 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 12.0.0.2 to network 0.0.0.034.0.0.0/24 is subnetted, 1 subnetsO IA 34.0.0.0 [110/192] via 12.0.0.2, 00:04:08, Serial2/11.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 12.0.0.2, 00:04:08, Serial2/13.0.0.0/32 is subnetted, 1 subnetsO IA 3.3.3.3 [110/129] via 12.0.0.2, 00:04:08, Serial2/14.0.0.0/32 is subnetted, 1 subnetsO IA 4.4.4.4 [110/193] via 12.0.0.2, 00:04:08, Serial2/123.0.0.0/24 is subnetted, 1 subnetsO IA 23.0.0.0 [110/128] via 12.0.0.2, 00:04:08, Serial2/112.0.0.0/24 is subnetted, 1 subnetsC 12.0.0.0 is directly connected, Serial2/1O*IA 0.0.0.0/0 [110/65] via 12.0.0.2, 00:04:09, Serial2/1以上输出结果表明,R1增加了一条默认路由,指向R2的S2/1接口,如果在区域0或者1重发布其它路由信息,R1上也只会有这条默认路由。
OSPF配置命令
OSPF配置命令1.router ospf启动OSPF路由协议进程并进入OSPF配置模式。
若进程已经启动,则该命令的作用就是进入OSPF配置模式。
2.network address mask area area-id配置OSPF运行的接口并指定这些接口所在的区域ID。
OSPF路由协议进程将对每一个network配置,搜索落入address mask范围(可以是无类别的网段)的接口,然后将这些接口信息放入OSPF链路状态信息数据库相应的area-id 中。
OSPF协议交互的是链路状态信息而不是具体路由信息。
OSPF路由是对链路状态信息数据库调用SPF算法计算出来的。
area-id为0的区域为主干区,一个OSPF域内只能有一个主干区。
其他区域维护各自的链路状态信息数据库,非0区域之间的链路状态信息交互必须经过主干区。
同时位于两个区域的路由器称为区域边界路由器,即ABR。
ABR是非0区域的路由出口,在ABR上一般有一个非0区域和一个主干区域的链路状态信息数据库,两个数据库之间交互区域间的链路状态信息。
3.area area-id range address mask{advertise|no-advertise}该命令用于在ABR上将某区域的路由聚合后通告进另一区域,目的是减小路由表的大小。
address mask表示聚合的范围(可以是无类别的网段)。
如果是advertise,落入这一范围的路由将被聚合成一条address mask的路由通告出去,而那些具体路由将不被通告;如果是no-advertise,落入这一范围的路由将不会被通告也不会被聚合后通告。
4.redistribute protocol[metric number][metric-type {1|2}]将非OSPF协议的路由信息重分配进OSPF。
protocol为重分配的路由源,可以是connected、static、rip和bgp。
metric number为被重分配路由的外部度量值,可选项。
路由器-stub区典型配置
路由器-stub区典型配置【需求】一个OSPF自治系统中,A,B运行在area 0 ,B,C运行在area 1,area 1为stub区域,B 为ABRrouter A引入到D的外部路由,在area 1不存在到D的5类外部路由,而是通过ABR 通告的默认路由来访问D。
【组网图】【验证】各路由器可以通过OSPF学习到全网的路由信息,并可以ping通对方网段。
RouterC路由表:[RouterC]dispiprouting-tableRouting Table: public net Destination/Mask Protocol Pre Cost Nexthop Interface0.0.0.0/0 OSPF 10 1563 30.1.1.1 Seria l0/01.1.1.1/32 OSPF 10 3125 30.1.1.1 Seria l0/01.1.1.2/32 OSPF 10 1563 30.1.1.1 Seria l0/01.1.1.3/32 DIRECT 0 0 127.0.0.1 InLoo pBack010.1.1.0/24 OSPF 10 3125 30.1.1.1 Seria l2/0/020.1.1.0/30 OSPF 10 3124 30.1.1.1 Seria l2/0/030.1.1.0/30 DIRECT 0 0 30.1.1.2 Seria l2/0/030.1.1.1/32 DIRECT 0 0 30.1.1.1 Seria l2/0/030.1.1.2/32 DIRECT 0 0 127.0.0.1 InLoo pBack040.1.1.0/24 DIRECT 0 0 40.1.1.1 Ether net0/040.1.1.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack040.1.2.0/24 DIRECT 0 0 40.1.2.1 Ether net0/140.1.2.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack0127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoo pBack0127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack0【提示】1、Stub区域是一类特殊的OSPF区域,这类区域不接收或扩散Type-5的LSA (AS-external-LSAs),对于产生大量Type-5 LSA的网络,这种处理方式能够有效减小Stub区域内路由器的LSDB尺寸,并缓解SPF计算对路由器资源的占用。
CiscoOSPF_路由协议配置
必须匹配邻接关系的变量 √ √
√ √
OSPF路由器具有唯一的标识符,称为路由器 ID。每个路由器在活跃接口上,选择出最高 的点分十进制 IP地址作为路由器 ID。这一规则的例外情况是路由器上指定了一个回送 (loopback)接口。当回送接口被定义,选择分配给任何回送接口的最高 IP地址作为路由器 ID。 路由器ID对于为OSPF网络选择指定的备份路由器十分重要。如果该接口故障,则路由器就不 可达。为了避免发生这种情况,最好定义一个回送接口作为强制的 OSPF路由器ID。
300计计Cisco 路由器手册
下载
与address参数配对的是 wildcard-mask参数。为 wildcard-mask参数指定的值标识 address参 数值的哪一位用于解释 address参数值。wildcard-mask使用点分十进制格式。如下例所示:
network 172.16.0.0 0.0.255.255 area 0
■ LSA传输延迟( LSA transmit delay):这里所指定的值和重传间隔一起使用,以确定在 一个链路上 LSA传送不成功。
17.2 在Cisco路由器上指定OSPF
在一个 OSPF区域的内部路由器、区域边界路由器和自治系统边界路由器( ASBR)中, 为所有路由器配置使用缺省值可以提供一个可操作的网络。大部分决策工作将由 OSPF邻居邻 接关系协商完成,以确定 DR和BDR,但是加入网络的对等路由器没有认证机制,也没有保护 有效带宽和处理器利用的缺省值。为 OSPF区域定义网络专用值可以使网络工程师能够创建一 个确定的OSPF配置,而非一个不确定的拓扑结构。
表17-1 在Hello报文中出现的 OSPF邻接关系变量
O S P F邻接关系变量
华为路由器OSPF协议配置命令
华为路由器OSPF协议配置命令4.7.13 ip ospf network-type设置接口的网络类型。
no ip ospf network-type取消设置。
[ no ] ip ospf network-type { nonbroadcast | point_to_multipoint }【参数说明】nonbroadcast设置接口的网络类型为非广播NBMA类型。
point_to_multipoint设置接口的网络类型为点到多点。
【命令模式】接口配置模式【使用指南】在没有多址访问能力的广播网上,应该将接口配置成NBMA方式。
当一个NBMA网络中,不能保证任意两台路由器之间都是直接可达的话,应将网络设置为点到多点的方式。
【举例】配置接口Serial0为非广播NBMA类型。
Quidway(config-if-Serial0)#ip ospf network-type nonbroadcast【相关命令】4.7.14 ip ospf neighborip ospf pollinterval在NBMA和点到多点接口上配置发送轮询HELLO报文的时间间隔,no ip ospf pollinterval 命令恢复为缺省值。
ip ospf pollinterval timeno ip ospf pollinterval【参数说明】time为发送轮询HELLO报文的时间间隔,以秒为单位,合法的范围是0~65535。
【缺省情况】接口缺省发送轮询HELLO报文的时间间隔为120秒。
【命令模式】接口配置模式【使用指南】在NBMA和点到多点网络中,当一台路由器的邻居一直没有响应时(时间间隔超过了dead-interval ),仍然有必要继续发送HELLO报文,但发送的频率要降低为以pollinterval的频率发送。
所以pollinterval要远大于hello- interval的值,至少为两分钟(120秒)。
通过配置轮询间隔以指定该接口在与相邻路由器构成邻接关系之前发送轮询HELLO报文的时间周期。
【H3C技术】OSPF配置命令全解析
一.基本信息配置system-view //进入系统视图[H3C]sysname RT3 //为设备命名[RT3]super password simple H3C //设置超级密码[RT3]local-user admin //添加用户[RT3-luser-admin]password simple admin //为用户设定密码[RT3-luser-admin]service-type telnet //指定用户的类型[RT3-luser-admin]quit //返回上一级[RT3]user-interface vty 0 4 //进入vty[RT3-ui-vty0-4]set authentication password simple telnet //设置远程登陆认证,密码为telnet[RT3-ui-vty0-4]idle-timeout 5 0 //配置超时退出时间其它略二、链路配置及调测interface Serial0/2/0ip address 10.1.13.2 255.255.255.252undo shutdowninterface LoopBack0ip address 3.3.3.3 255.255.255.255undo shutdowninterface Ethernet0/1/0ip address 10.1.3.1 255.255.255.0undo shutdown其它略三、OSPF多区域及RIP配置[RT3]ospf 1 router-id 3.3.3.3 //配置OSPF ROUTER-IDsilent-interface all //配置所有端口为被动接口undo silent-interface Serial0/2/0 //关闭此接口的被动接口undo silent-interface Serial0/2/2area 1 //OSPF区域,可以写成点分十进制0.0.0.1network 3.3.3.3 0.0.0.0 //宣告OSPF的网段network 10.1.13.0 0.0.0.3network 10.1.3.0 0.0.0.255[RT1]ospf 1 router-id 1.1.1.1silent-interface allundo silent-interface Serial0/2/0undo silent-interface Serial0/2/2area 0network 10.0.15.0 0.0.0.3network 1.1.1.1 0.0.0.0area 1network 10.1.13.0 0.0.0.3network 10.1.1.0 0.0.0.255[RT5]ospf 1 router-id 5.5.5.5silent-interface allundo silent-interface Serial0/2/0undo silent-interface Serial0/2/2area 0network 10.0.15.0 0.0.0.3network 5.5.5.5 0.0.0.0network 10.0.5.0 0.0.0.255network 10.0.56.0 0.0.0.3[RT6]ospf 1 router-id 6.6.6.6silent-interface allundo silent-interface Serial0/2/0undo silent-interface Serial0/2/2area 0network 10.0.56.0 0.0.0.3network 6.6.6.6 0.0.0.0area 2network 10.2.6.0 0.0.0.255network 10.2.26.0 0.0.0.3[RT2]ospf 1 router-id 2.2.2.2silent-interface allundo silent-interface Serial0/2/2area 2network 10.2.26.0 0.0.0.3network 2.2.2.2 0.0.0.0network 10.2.2.1 0.0.0.255rip //启动RIPundo summary //关闭自动汇总version 2 //RIPV2network 172.16.0.0 //宣告RIP的网段silent-interface all //配置所有接口为被动接口undo silent-interface Serial0/2/3 //将接口不设为被动接口[RT4]ripundo summaryversion 2network 172.16.0.0network 4.0.0.0silent-interface allundo silent-interface Serial0/2/1四、OSPF重分布外部路由及下发缺省路由[RT5]ospf 1area 0import-route direct cost 1000 type 2 //重分布直连路由default-route-advertise always //下发缺省路由default cost 2000 //指定缺省路由的COST为2000default type 1 //指定下发的缺省路由为类型1[RT2]ospf 1area 2import-route rip 1 cost 1000 //重分布RIP到OSPFripimport-route ospf 1 cost 5 //重分布OSPF到RIP五、OSPF特殊区域配置及路由汇总[RT3]ospf 1area 1stub //配置为STUB区域[RT1]ospf 1area 1stub no-summary //配置完全STUB区域abr-summary 10.1.0.0 255.255.0.0 //区域内汇总[RT6]ospf 1area 2nssa no-summary //配置完全NSSA区域abr-summary 10.2.0.0 255.255.0.0 //区域内汇总[RT2]ospf 1area 2nssa //配置NSSA区域asbr-summary 172.16.0.0 255.255.0.0 cost 1000 //外部路由汇总六、OSPF虚链路system-view[Sysname] ospf 100[Sysname-ospf-100] area 2[Sysname-ospf-100-area-0.0.0.2] vlink-peer 1.1.1.1 指定对方的ROUTER-ID [Sysname-ospf-100-area-0.0.0.2]vlink-peer 1.1.1.1 md5 10 cipher H3C 虚链路MD5认证vlink-peer 1.1.1.1 simple cipher H3C 虚链路明文认证虚链路的另一端也类似配置display ospf vlink //显示虚链路七、OSPF认证[RT1]ospf 1[RT1ospf-1]area 1[RT1-ospf-1-area-0.0.0.1]authentication-mode md5[RT1-ospf-1-area-0.0.0.1]quit[RT1-ospf-1]quit[RT1]int s0/2/0[RT1-Serial0/2/0]ospf authentication-mode md5 10 cipher H3C [RT3]ospf 1[RT3ospf-1]area 1[RT3-ospf-1-area-0.0.0.1]authentication-mode md5[RT3-ospf-1-area-0.0.0.1]quit[RT3-ospf-1]quit[RT3]int s0/2/0[RT3-Serial0/2/0]ospf authentication-mode md5 10 cipher H3C 或是采用明文认证,配置方法与上类似authentication-mode simpleospf authentication-mode simple cipher H3C八、OSPF调测调试命令display ospf brief //显示OSPF的摘要信息display ospf cumulative //OSPF的统计信息display ospf interface //显示OSPF的接口信息display ospf peer //显示OSPF的邻居信息display ospf lsdb //显示OSPF的LSDBdisplay ospf routing //显示OSPF的路由信息display ospf error //显示OSPF的错误信息reset ospf process //重启OSPF进程其它命令int e0/2/0ospf cost 1000 //修改OSPF的COST值COST=10的8次方/带宽ospf network broadcast|nbma |p2mp |p2p //修改OSPF的网络类型ospf dr-priority 10 //修改接口的优先级,缺省为1九、H3C与CISCO的路由协议管理距离的区别:CISCO:H3C:如有侵权请联系告知删除,感谢你们的配合!。
STUB与NSSA区域总结
STUB与NSSA 区域总结实验拓扑如下:各路由器配置如下:R1:interface Loopback0ip address 1.1.1.1 255.255.255.0ip ospf network point-to-point(不加此行将宣告的是1.1.1.1的主机路由,即掩码是32位的) interface Serial1/0ip address 192.168.1.1 255.255.255.0interface Serial1/1ip address 193.168.1.1 255.255.255.0router ospf 1router-id 1.1.1.1log-adjacency-changesredistribute connected subnetsnetwork 192.168.1.0 0.0.0.255 area 0network 193.168.1.0 0.0.0.255 area 0R2:interface Serial1/0ip address 192.168.1.2 255.255.255.0interface Serial1/1ip address 194.168.1.2 255.255.255.0router ospf 1router-id 2.2.2.2log-adjacency-changesarea 1 stubnetwork 192.168.1.0 0.0.0.255 area 0network 194.168.1.0 0.0.0.255 area 1R3:interface Serial1/1ip address 194.168.1.3 255.255.255.0router ospf 1log-adjacency-changesarea 1 stubnetwork 194.168.1.0 0.0.0.255 area 1R4:interface Serial1/0ip address 195.168.1.4 255.255.255.0interface Serial1/1ip address 193.168.1.4 255.255.255.0router ospf 1log-adjacency-changesarea 2 nssanetwork 193.168.1.0 0.0.0.255 area 0network 195.168.1.0 0.0.0.255 area 2R5:interface Loopback0ip address 10.10.10.10 255.255.255.0interface Loopback1ip address 20.20.20.20 255.255.255.0interface Serial1/0ip address 195.168.1.5 255.255.255.0router ospf 1log-adjacency-changesarea 2 nssaredistribute connected subnetsnetwork 195.168.1.0 0.0.0.255 area 2STUB区域总结(一)R2与R3配置为AR 1 STUB此时R3的LSDB如下(阻止5类LSA,4类因5类消失而消失,并生成3类默认路由): R3#sh ip os daOSPF Router with ID (194.168.1.3) (Process ID 1)Router Link States (Area 1)Link ID ADV Router Age Seq# Checksum Link count 2.2.2.2 2.2.2.2 1036 0x80000009 0x00A49E 2194.168.1.3 194.168.1.3 1011 0x8000000A 0x009E3C 2Summary Net Link States (Area 1)Link ID ADV Router Age Seq# Checksum0.0.0.0 2.2.2.2 783 0x80000006 0x006BC5192.168.1.0 2.2.2.2 18 0x80000002 0x002F5C193.168.1.0 2.2.2.2 18 0x80000002 0x00A4A5195.168.1.0 2.2.2.2 18 0x80000002 0x000DFA由上面输出可以看出只有1类和3类LSA路由表如下(阻止5类LSA,4类因5类消失而消失,并生成3类默认路由):R3#sh ip routeO IA 193.168.1.0/24 [110/192] via 194.168.1.2, 00:00:08, Serial1/1O IA 192.168.1.0/24 [110/128] via 194.168.1.2, 00:00:08, Serial1/1O IA 195.168.1.0/24 [110/256] via 194.168.1.2, 00:00:08, Serial1/1C 194.168.1.0/24 is directly connected, Serial1/1O*IA 0.0.0.0/0 [110/65] via 194.168.1.2, 01:55:55, Serial1/1(二)更改R2配置,要改成完全末梢区域只须在ABR配置就可以了:下面把R2 改成AR 1 STUB NO-SUMMARY此时R3的LSDB如下:R3#sh ip os daOSPF Router with ID (194.168.1.3) (Process ID 1)Router Link States (Area 1)Link ID ADV Router Age Seq# Checksum Link count 2.2.2.2 2.2.2.2 18 0x8000000B 0x00A0A0 2194.168.1.3 194.168.1.3 12 0x8000000C 0x009A3E 2Summary Net Link States (Area 1)Link ID ADV Router Age Seq# Checksum0.0.0.0 2.2.2.2 19 0x80000008 0x0067C7由上面输出可以看出只有1类和3类默认LSA路由表如下(阻止5类LSA,4类因5类消失而消失,3类其它路由已经删除,并生成3类默认路由):R3#sh ip routeC 194.168.1.0/24 is directly connected, Serial1/1O*IA 0.0.0.0/0 [110/65] via 194.168.1.2, 00:02:12, Serial1/1NSSA区域总结(一):R5与R4的配置为AR 2 NSSA此时R5的LSDB如下(阻止5类LSA,4类因5类消失而消失,并生成7类LSA):R5#sh ip os daOSPF Router with ID (195.168.1.5) (Process ID 1)Router Link States (Area 2)Link ID ADV Router Age Seq# Checksum Link count193.168.1.4 193.168.1.4 802 0x8000000D 0x00F16D 2195.168.1.5 195.168.1.5 800 0x8000000C 0x00AAB2 2Summary Net Link States (Area 2)Link ID ADV Router Age Seq# Checksum192.168.1.0 193.168.1.4 808 0x80000002 0x00419A193.168.1.0 193.168.1.4 808 0x80000002 0x00B169194.168.1.0 193.168.1.4 808 0x80000002 0x00A9EFType-7 AS External Link States (Area 2)Link ID ADV Router Age Seq# Checksum Tag10.10.10.0 195.168.1.5 800 0x80000005 0x003A55 020.20.20.0 195.168.1.5 800 0x80000005 0x00D0A0 0路由表如下(阻止5类LSA,4类因5类消失而消失,3类路由存在,由于R1的外部路由是5类,无法传到NSSA区域,所以无法PING通1.1.1.1):R5#sh ip route20.0.0.0/24 is subnetted, 1 subnetsC 20.20.20.0 is directly connected, Loopback110.0.0.0/24 is subnetted, 1 subnetsC 10.10.10.0 is directly connected, Loopback0O IA 193.168.1.0/24 [110/128] via 195.168.1.4, 00:16:49, Serial1/0O IA 192.168.1.0/24 [110/192] via 195.168.1.4, 00:16:49, Serial1/0C 195.168.1.0/24 is directly connected, Serial1/0O IA 194.168.1.0/24 [110/256] via 195.168.1.4, 00:16:49, Serial1/0我们PING一下R1的LOOPBACK口R5#PING 1.1.1.1Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:.....Success rate is 0 percent (0/5)(二)更改R4配置,要改成完全非纯末梢区域只须在ABR配置就可以了:下面把R2 改成AR 2 NSSA NO-SUMMARY此时R5的LSDB如下(阻止5类LSA,4类因5类消失而消失,其它3类LSA已经删除,并生成默认3类路由):R5#sh ip os daOSPF Router with ID (195.168.1.5) (Process ID 1)Router Link States (Area 2)Link ID ADV Router Age Seq# Checksum Link count193.168.1.4 193.168.1.4 9 0x80000010 0x00EB70 2195.168.1.5 195.168.1.5 1256 0x8000000C 0x00AAB2 2Summary Net Link States (Area 2)Link ID ADV Router Age Seq# Checksum0.0.0.0 193.168.1.4 15 0x80000001 0x0005C1Type-7 AS External Link States (Area 2)Link ID ADV Router Age Seq# Checksum Tag10.10.10.0 195.168.1.5 1256 0x80000005 0x003A55 020.20.20.0 195.168.1.5 1256 0x80000005 0x00D0A0 0路由表如下(阻止5类LSA,4类因5类消失而消失,删除其它3类路由,并生成默认3类路由,此时应该可以PING通1.1.1.1):R5#sh ip route20.0.0.0/24 is subnetted, 1 subnetsC 20.20.20.0 is directly connected, Loopback110.0.0.0/24 is subnetted, 1 subnetsC 10.10.10.0 is directly connected, Loopback0C 195.168.1.0/24 is directly connected, Serial1/0O*IA 0.0.0.0/0 [110/65] via 195.168.1.4, 00:02:01, Serial1/0我们PING一下R1的LOOPBACK地址:R5#PING 1.1.1.1Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 40/131/280 ms(三)更改R4配置,要改成完全非纯末梢区域只须在ABR配置就可以了:下面把R2 改成AR 2 NSSA default-information-originate此时R5的LSDB如下(阻止5类LSA,4类因5类消失而消失,在NSSA区域的基础上生成默认7类LSA):R5#sh ip os daOSPF Router with ID (195.168.1.5) (Process ID 1)Router Link States (Area 2)Link ID ADV Router Age Seq# Checksum Link count193.168.1.4 193.168.1.4 375 0x80000010 0x00EB70 2195.168.1.5 195.168.1.5 1622 0x8000000C 0x00AAB2 2Summary Net Link States (Area 2)Link ID ADV Router Age Seq# Checksum192.168.1.0 193.168.1.4 61 0x80000001 0x004399193.168.1.0 193.168.1.4 61 0x80000001 0x00B368194.168.1.0 193.168.1.4 61 0x80000001 0x00ABEEType-7 AS External Link States (Area 2)Link ID ADV Router Age Seq# Checksum Tag0.0.0.0 193.168.1.4 56 0x80000001 0x006F61 010.10.10.0 195.168.1.5 1622 0x80000005 0x003A55 020.20.20.0 195.168.1.5 1622 0x80000005 0x00D0A0 0路由表如下(阻止5类LSA,4类因5类消失而消失,在普通NSSA的基础上生成7类默认路由,保留其它3类路由, 此时应该可以PING通1.1.1.1):R5#PING 1.1.1.1Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 16/104/288 ms总结如下:STUB:⏹从其他路由协议学习到的5类LSA,将由ASBR泛洪到整个OSPF自治系统内,但是并不是每一台路由器都需要了解这些外部的路由信息的。
华为路由器配置OSPF的Stub区域实例
VLANIF 50
172.17.1.2/24
配置思路
采用如下的思路配置OSPF的Stub区域:
1.在各S-switch上使能OSPF,配置OSPF基本功能。
2.在S-switch-D上配置静态路由,并在OSPF中引入。
3.配置Area1为Stub区域(需要在Area1内所有的S-switch上配置Stub命令)。
192.168.1.1/24
S-switch-B
GE 0/0/1
VLANIF 10
192.168.0.2/24
S-switch-B
GE 0/0/2
VLANIF 30
192.168.2.1/24
S-switch-C
GE 0/0/1
VLANIF 20
192.168.1.2/24
S-switch-C
GE 0/0/2
Intra-area 1.1.1.1 0.0.0.1 1 192.168.1.1 ABR
Inter-area 4.4.4.4 0.0.0.1 3 192.168.1.1 ASBR
#查看S-switch-C的OSPF路由表。
[S-switch-C]display ospf routing
OSPF Process 1 with Router ID 3.3.3.3
#
ospf 1
area 0.0.0.1
network 192.168.1.0 0.0.0.255
network 172.16.1.0 0.0.0.255
stub
#
return
S-switch-D的配置文件
#
sysname S-switch-D
#
vlan batch 30 50
OSPF区域类型--stub区域完全stub区域
OSPF区域类型--stub区域/完全stub区域STUB区域:stub区域是一个不允许AS 外部LSA在其内部泛红的区域。
stub区域只可以携带区域内路由和区域间的路由。
这些区域中路由器ospf数据库和路由表以及路由信息传递量都会大大减少,为了保证到自治系统外部路由依旧可达,由该区域的ABR生成一条默认路由0.0.0.0传递到区域内,所有到自治系统外的外部路由都必须通过ABR才能达到。
通过读这里的描述,我自己先做总结,后续再用实验进行验证。
我觉得stub区域中,只会存在1/2/3类的lsa.绝对不会存在5类的lsa。
然后生成一条默认路由指向ABR.默认路由只会泛洪到本stub区域,不会传递到其他的区域去。
下面用实验来说明关于Stub区域的特性:拓扑图还是这张。
要验证的是stub的原理和定义:由于stub区域不允许外部的LSA在其内部泛洪,所以该区域内的路由器除了ABRi没有自制系统的外部路由,如果他们想到自治系统外部的时候,在stub区域内会将ABR作为出口,ABR会产生一条0.0.0.0的默认路由通告给整个stub区域内的路由器。
这样ABR将是这些stub区域到AS外部路由的唯一的出口。
配置了stub区域后,ABR会自动神产生一个link ID为0.0.0.0,网络掩码为0.0.0.0的summary lsa (type=3),并通告给整个stub区域。
当R1和R2将area10配置成了stub区域以后,在R1上面可以看到ospf数据库有1类,2类和3类。
并且ABR 20.20.20.20向R1宣告了一条默认的lsa,告诉R1,R2这个ABR才是他想到自制系统外部的唯一的出口。
在R1上面也会生成一条默认路由:这里可以看到,其实对于R1来说,他知道所有区域的路由,但是唯独不知道AS外部的路由172.16.1/2/3.0的路由,所以默认就甩给R2进行处理。
按照原理应该知道,其实R2的area 0中是一定会有OE2的路由的,并且是由ASBR R4通告过来的type-5的,所以当数据到了R2的时候,R2会按照现有的路由表进行查找的。
OSPF路由协议单区域概念及配置
OSPF路由协议单区域概念及配置知识1:OSPF概述开放式最短路径优先协议(Open Shortest Path First,OSPF)是基于开放标准的发链路状态路由选择协议1.OSPF是内部网关路由协议内部网关路由协议(IGP):用于在单一自治系统(Autonomous System-AS)内决策路由自制系统(AS):执行统一路由策略的一组网络设备的组合2.OSPF区域为了适应大型的网络,OSPF在AS内划分多个区域;一定要划分区域0(骨干区域),其他区域必须和区域0相连。
每个OSPF路由器只维护所在区域的完整的链路状态信息3.链路状态路由协议OSPF是链路状态路由协议,链路状态路由协议中的路由器了解OSPF网络内的链路状态信息链路状态路由协议中,直连的路由器之间建立邻接关系,互相“交流”链路信息,来“画”出完整的网络结构知识2:Router IDRouter ID 是在OSPF区域内唯一标识一台路由器的IP地址。
Router ID选取规则▪∙∙首先,路由器选取它所有loopback接口上数值最高的IP地址▪∙∙如果没有loopback接口,就在所有物理端口中选取一个数值最高的IP地址Router ID 不具备强占性,Router ID 只要选定就不会改变,即使是物理接口关闭,Router ID 也不会变,除非重启路由器或进程。
知识3:OSPF的工作过程邻居列表•列出每台路由器全部已经建立邻接关系的邻居路由器链路状态数据库(LSDB)•列出网络中其他路由器的信息,由此显示了全网的网络拓扑路由表•列出通过SPF算法计算出的到达每个相连网络的最佳路径知识4:OSPF邻接关系邻接关系的建立过程建立邻接关系的条件1、Area-id:两个路由器必须在共同的网段上,它们的端口必须属于该网段上的同一个区,且属于同一个子网2、验证(Authentication OSPF):同一区域路由器必须交换相同的验证密码,才能成为邻居3、Hello Interval和Dead Interval: OSPF协议需要两个邻居路由器的这些时间间隔相同,否则就不能成为邻居路由器。
OSPFStubTotallyStub区域配置
OSPF Stub、Totally Stubby区域配置【实验名称】OSPF Stub、Totally Stubby区域配置【实验目的】掌握OSPF各种类型区域的配置技术。
【背景描述】你是一名高级技术网络工程师,某企业的网络整个的网络环境是ospf。
为了减少路有表的条目,提高路由器工作效率,需要配置不同的区域属性。
【实现功能】通过对区域属性的定义,减少路有表的条目,提高路由器工作效率。
【实验拓扑】【实验设备】R2624路由器(3台)、V35DCE(2根)、V35DTE(2根)【实验步骤】第一步:基本配置Red-Giant>enableRed-Giant#conf tRed-Giant(config)#hostname R1R1(config)#int serial 0R1(config-if)#ip add 192.168.12.1 255.255.255.0R1(config-if)#cl ra 64000R1(config-if)# no shR1(config-if)#exiR1(config)#int loo 0R1(config-if)#ip add 1.1.1.1 255.255.255.0Red-Giant#configure terminalRed-Giant(config)#hostname R2R2(config)#interface serial 0R2(config-if)#ip address 192.168.12.2 255.255.255.0R2(config-if)#no shutdownR2(config-if)#exiR2(config)#interface serial 1R2(config-if)#ip address 192.168.23.2 255.255.255.0R2(config-if)#clock rate 64000R2(config-if)#no shutdownRed-Giant#conf tRed-Giant(config)#hos R3R3(config)#int s0R3(config-if)#ip add 192.168.23.3 255.255.255.0R3(config-if)#ino shR3(config-if)#end验证测试:R3#ping 192.168.23.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echoes to 192.168.23.2, timeout is 2 seconds: !!!!!R1#ping 192.168.12.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echoes to 192.168.12.2, timeout is 2 seconds: !!!!!第二步:配置路由协议OSPFR1(config)#router os 1R1(config-router)#net 192.168.12.0 0.0.0.255 area 0R1(config-router)#net 1.1.1.0 0.0.0.255 area 1R1(config-router)#endR2(config)#router ospf 1R2(config-router)#network 192.168.12.0 0.0.0.255 area 0R2(config-router)#net 192.168.23.0 0.0.0.255 area 2R3(config)#router os 1R3(config-router)#net 192.168.23.0 0.0.0.255 area 2验证测试:R3#sh ip ro1.0.0.0/32 is subnetted, 1 subnetsO IA 1.1.1.1 [110/97] via 192.168.23.2, 00:01:52, Serial0O IA 192.168.12.0/24 [110/96] via 192.168.23.2, 00:01:52, Serial0C 192.168.23.0/24 is directly connected, Serial0第三步:配置完全末节区域R3(config)#router os 1R3(config-router)#area 2 stub ! 配置area 2 为末节区域R2(config)#router os 1R2(config-router)#area 2 stub no-summary ! 配置area 2 为完全末节区域验证测试:R3#sh ip roGateway of last resort is 192.168.23.2 to network 0.0.0.0C 192.168.23.0/24 is directly connected, Serial0O*IA 0.0.0.0/0 [110/49] via 192.168.23.2, 00:15:15, Serial0【注意事项】●只有在完全末节区域的路由器才能达到路由表最小化;●末节区域的配置需要在其区域中所有路由器上配置。
h3c配置ospf stub区域
6.3.4配置stub区【需求】一个OSPF自治系统中,A,B运行在area 0 ,B,C运行在area 1,area 1为stub区域,B 为ABRrouter A引入到D的外部路由,在area 1不存在到D的5类外部路由,而是通过ABR 通告的默认路由来访问D。
【组网图】【验证】各路由器可以通过OSPF学习到全网的路由信息,并可以ping通对方网段。
RouterC路由表:[RouterC]disp ip routing-tableRouting Table: public net Destination/Mask Protocol Pre Cost Nexthop Interface0.0.0.0/0 OSPF 10 1563 30.1.1.1 Seria l0/01.1.1.1/32 OSPF 10 3125 30.1.1.1 Seria l0/01.1.1.2/32 OSPF 10 1563 30.1.1.1 Seria l0/01.1.1.3/32 DIRECT 0 0 127.0.0.1 InLoo pBack010.1.1.0/24 OSPF 10 3125 30.1.1.1 Seria l2/0/020.1.1.0/30 OSPF 10 3124 30.1.1.1 Seria l2/0/030.1.1.0/30 DIRECT 0 0 30.1.1.2 Seria l2/0/030.1.1.1/32 DIRECT 0 0 30.1.1.1 Seria l2/0/030.1.1.2/32 DIRECT 0 0 127.0.0.1 InLoo pBack040.1.1.0/24 DIRECT 0 0 40.1.1.1 Ether net0/040.1.1.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack040.1.2.0/24 DIRECT 0 0 40.1.2.1 Ether net0/140.1.2.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack0127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoo pBack0127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack0【提示】1、Stub区域是一类特殊的OSPF区域,这类区域不接收或扩散Type-5的LSA (AS-external-LSAs),对于产生大量Type-5 LSA的网络,这种处理方式能够有效减小Stub区域内路由器的LSDB尺寸,并缓解SPF计算对路由器资源的占用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ospfstub路由分析如下图所示,R2为ABR路由器,R1将直连路由重分布进ospf,在此主要测试ospf stub 以及no-summary等命令的使用技巧。
R1(config-router)#do show run | b routerrouterospf 1router-id 1.1.1.1redistribute connected subnetsnetwork 1.1.1.1 0.0.0.0 area 0network 192.1.1.1 0.0.0.0 area 01.没有配置stub区域,查看R3上的路由R2(config-router)#do show run | b routerouterospf 1router-id 2.2.2.2network 2.2.2.2 0.0.0.0 area 0network 192.1.1.2 0.0.0.0 area 0network 193.1.1.1 0.0.0.0 area 1R3(config-router)#do show ip routeGateway of last resort is not set1.0.0.0/32 is subnetted, 1 subnetsO IA 1.1.1.1 [110/66] via 193.1.1.1, 00:00:07, Serial0/02.0.0.0/32 is subnetted, 1 subnetsO IA 2.2.2.2 [110/65] via 193.1.1.1, 00:00:07, Serial0/03.0.0.0/32 is subnetted, 1 subnetsC 3.3.3.3 is directly connected, Loopback010.0.0.0/24 is subnetted, 4 subnetsO E2 10.213.4.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0O E2 10.213.3.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0O E2 10.213.2.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0O E2 10.213.1.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0193.1.1.0/30 is subnetted, 1 subnetsC 193.1.1.0 is directly connected, Serial0/0192.1.1.0/30 is subnetted, 1 subnetsO IA 192.1.1.0 [110/65] via 193.1.1.1, 00:00:08, Serial0/0总结:R3可以学到区域内的、区域间的、包括ospf外的路由。
2.当R2和R3上将area1上配置为stub区域时R2(config-router)#do show run | b routerouterospf 1router-id 2.2.2.2log-adjacency-changesarea 1 stubnetwork 2.2.2.2 0.0.0.0 area 0network 192.1.1.2 0.0.0.0 area 0network 193.1.1.1 0.0.0.0 area 1R3(config-router)#do show ip routeGateway of last resort is 193.1.1.1 to network 0.0.0.01.0.0.0/32 is subnetted, 1 subnetsO IA 1.1.1.1 [110/66] via 193.1.1.1, 00:06:14, Serial0/02.0.0.0/32 is subnetted, 1 subnetsO IA 2.2.2.2 [110/65] via 193.1.1.1, 00:06:14, Serial0/03.0.0.0/32 is subnetted, 1 subnetsC 3.3.3.3 is directly connected, Loopback0193.1.1.0/30 is subnetted, 1 subnetsC 193.1.1.0 is directly connected, Serial0/0192.1.1.0/30 is subnetted, 1 subnetsO IA 192.1.1.0 [110/65] via 193.1.1.1, 00:06:14, Serial0/0O*IA 0.0.0.0/0 [110/65] via 193.1.1.1, 00:06:14, Serial0/0 //多了一条默认路由总结:多了一条默认路由,ospf外部路由都消失了,区域内和区域间的路由还在。
3.当R2上配置no-summary时,在R3上查看区域路由R2(config-router)#do show run | b routerouterospf 1router-id 2.2.2.2log-adjacency-changesarea 1 stub no-summarynetwork 2.2.2.2 0.0.0.0 area 0network 192.1.1.2 0.0.0.0 area 0network 193.1.1.1 0.0.0.0 area 1R3(config-router)#do show ip routeGateway of last resort is 193.1.1.1 to network 0.0.0.03.0.0.0/32 is subnetted, 1 subnetsC 3.3.3.3 is directly connected, Loopback0193.1.1.0/30 is subnetted, 1 subnetsC 193.1.1.0 is directly connected, Serial0/0O*IA 0.0.0.0/0 [110/65] via 193.1.1.1, 00:00:00, Serial0/0总结:区域间的路由以及ospf外部路由都消失了,但默认路由还在。
注意:当在juniper SRX设备上配置set protocols ospf area 0.0.0.1 stub no-summaries后在cisco 设备上是看不到那条默认路由的,必须手工添加一条才行。
4.在R2上配置区域路由汇总,然后在R1查看area1过来的路由R2(config-router)#do show run | b routerrouterospf 1router-id 2.2.2.2log-adjacency-changesarea 1 stub no-summarynetwork 2.2.2.2 0.0.0.0 area 0network 192.1.1.2 0.0.0.0 area 0network 193.1.1.1 0.0.0.0 area 1在配置路由汇总之前,先来看看R1上的路由信息R1(config-router)#do show ip routeGateway of last resort is not set1.0.0.0/32 is subnetted, 1 subnetsC 1.1.1.1 is directly connected, Loopback02.0.0.0/32 is subnetted, 1 subnetsO 2.2.2.2 [110/2] via 192.1.1.2, 01:48:19, FastEthernet0/03.0.0.0/32 is subnetted, 1 subnetsO IA 3.3.3.3 [110/66] via 192.1.1.2, 00:20:56, FastEthernet0/0172.16.0.0/32 is subnetted, 2 subnetsO IA 172.16.1.1 [110/66] via 192.1.1.2, 00:00:13, FastEthernet0/0O IA 172.16.2.1 [110/66] via 192.1.1.2, 00:00:03, FastEthernet0/010.0.0.0/24 is subnetted, 4 subnetsC 10.213.4.0 is directly connected, Loopback4C 10.213.3.0 is directly connected, Loopback3C 10.213.2.0 is directly connected, Loopback2C 10.213.1.0 is directly connected, Loopback1193.1.1.0/30 is subnetted, 1 subnetsO IA 193.1.1.0 [110/65] via 192.1.1.2, 01:48:20, FastEthernet0/0 192.1.1.0/30 is subnetted, 1 subnetsC 192.1.1.0 is directly connected, FastEthernet0/0在R2上配置区域路由汇总之后再来看R1上的路由R2(config-router)#do show run | b routerrouterospf 1router-id 2.2.2.2log-adjacency-changesarea 1 stub no-summaryarea 1 range 172.16.0.0 255.255.248.0 cost 10network 2.2.2.2 0.0.0.0 area 0network 192.1.1.2 0.0.0.0 area 0network 193.1.1.1 0.0.0.0 area 1R1(config-router)#do 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/32 is subnetted, 1 subnetsC 1.1.1.1 is directly connected, Loopback02.0.0.0/32 is subnetted, 1 subnetsO 2.2.2.2 [110/2] via 192.1.1.2, 01:56:17, FastEthernet0/03.0.0.0/32 is subnetted, 1 subnetsO IA 3.3.3.3 [110/66] via 192.1.1.2, 00:28:54, FastEthernet0/0 172.16.0.0/21 is subnetted, 1 subnetsO IA 172.16.0.0 [110/11] via 192.1.1.2, 00:00:05, FastEthernet0/010.0.0.0/24 is subnetted, 4 subnetsC 10.213.4.0 is directly connected, Loopback4C 10.213.3.0 is directly connected, Loopback3C 10.213.1.0 is directly connected, Loopback1193.1.1.0/30 is subnetted, 1 subnetsO IA 193.1.1.0 [110/65] via 192.1.1.2, 01:56:19, FastEthernet0/0 192.1.1.0/30 is subnetted, 1 subnetsC 192.1.1.0 is directly connected, FastEthernet0/0R1(config-router)#do show ip route 172.16.0.0Routing entry for 172.16.0.0/21, 1 known subnetsO IA 172.16.0.0 [110/11] via 192.1.1.2, 00:10:22, FastEthernet0/0总结:原来的明细路由消失了,只能看到那条汇总的路由。