华为OSPF区域路由聚合的配置【需求】两台PC所在网段,通过两台使用OSPF协议的路由器实现互连互通。
【组网图】【配置脚本(一)】RouterA配置脚本#sysnameRouterA#routerid1.1.1.1/配置routerid和loopback0地址一致/#radiusschemesystem#domainsystem#interfaceEthernet0/0ipaddress10.1.1.1255.255.255.0#interfaceSerial0/0link-protocolpppipaddress20.1.1.1255.255.255.252#interfaceNULL0#interfaceLoopBack0ipaddress1.1.1.1255.255.255.255#ospf1/启动ospf路由协议/area0.0.0.0/创建区域0/network1.1.1.10.0.0.0/接口loop0使能OSPF/ network10.1.1.00.0.0.255/接口e0/0使能OSPF/ network20.1.1.00.0.0.3/接口s0/0使能OSPF/ #user-interfacecon0user-interfacevty04#returnRouterB配置脚本#sysnameRouterBrouterid1.1.1.2/配置routerid和loopback0地址一致/ #radiusschemesystem#domainsystem#interfaceEthernet0/0ipaddress30.1.1.1255.255.255.0#interfaceSerial0/0link-protocolpppipaddress20.1.1.2255.255.255.252#interfaceNULL0#interfaceLoopBack0ipaddress1.1.1.2255.255.255.255#ospf1/启动ospf路由协议/area0.0.0.0/创建区域0/network1.1.1.20.0.0.0/接口loop0使能OSPF/network20.1.1.00.0.0.3/接口s0/0使能OSPF/network30.1.1.00.0.0.255/接口e0/0使能OSPF/user-interfacecon0user-interfacevty04#return【验证】RouterA和RouterB可以通过OSPF学习到对方路由信息,并可以ping通对方网段。
RouterA路由表:[RouterA]dispiprouting-tableRoutingTable:publicnetDestination/MaskProtocolPreCostNexthopInterface1.1.1.1/32DIRECT00127.0.0.1InLoopBack01.1.1.2/32OSPF10156320.1.1.2Serial0/010.1.1.0/24DIRECT0010.1.1.1Ethernet0/010.1.1.1/32DIRECT00127.0.0.1InLoopBack020.1.1.0/30DIRECT0020.1.1.1Serial0/020.1.1.1/32DIRECT00127.0.0.1InLoopBack020.1.1.2/32DIRECT0020.1.1.2Serial0/030.1.1.0/24OSPF10156320.1.1.2Serial0/0127.0.0.0/8DIRECT00127.0.0.1InLoopBack0127.0.0.1/32DIRECT00127.0.0.1InLoopB【配置脚本(二)】RouterA配置脚本#sysnameRouterA#routerid1.1.1.1/配置routerid和loopback0地址一致/ #radiusschemesystem#domainsystem#interfaceEthernet0/0ipaddress10.1.1.1255.255.255.0#interfaceSerial0/0link-protocolpppipaddress20.1.1.1255.255.255.252#interfaceNULL0#interfaceLoopBack0ipaddress1.1.1.1255.255.255.255#ospf1/启动ospf路由协议/area0.0.0.0/创建区域0/network1.1.1.10.0.0.0/接口loop0使能OSPF/network10.1.1.00.0.0.255/接口e0/0使能OSPF/network20.1.1.00.0.0.3/接口s0/0使能OSPF/#user-interfacecon0user-interfacevty04#returnRouterB配置脚本#sysnameRouterB#routerid1.1.1.2/配置routerid和loopback0地址一致/ #radiusschemesystem#domainsystem#interfaceEthernet1/0/0ipaddress30.1.1.1255.255.255.0#interfaceSerial2/0/0link-protocolpppipaddress20.1.1.2255.255.255.252#interfaceNULL0#interfaceLoopBack0ipaddress1.1.1.2255.255.255.255#ospf1/启动ospf路由协议/import-routedirect/引入接口直连路由/area0.0.0.0/创建区域0/network1.1.1.20.0.0.0/接口loop0使能OSPF/network20.1.1.00.0.0.3/接口s0/0使能OSPF/#user-interfacecon0user-interfacevty04#return【验证】RouterA和RouterB可以通过OSPF学习到对方路由信息,并可以ping通对方网段。
RouterA路由表:[RouterA]dispiprouting-tableRoutingTable:publicnetDestination/MaskProtocolPreCostNexthopInterface1.1.1.1/32DIRECT00127.0.0.1InLoopBack01.1.1.2/32OSPF10156320.1.1.2Serial0/010.1.1.0/24DIRECT0010.1.1.1Ethernet0/010.1.1.1/32DIRECT00127.0.0.1InLoopBack020.1.1.0/30DIRECT0020.1.1.1Serial0/020.1.1.1/32DIRECT00127.0.0.1InLoopBack020.1.1.2/32DIRECT0020.1.1.2Serial0/030.1.1.0/24O_ASE150120.1.1.2Serial0/0127.0.0.0/8DIRECT00127.0.0.1InLoopBack0127.0.0.1/32DIRECT00127.0.0.1InLoopBack0【提示】1、建议将routerid指定和loopback0接口地址一致。
2、network中需要使用反掩码(wildcardbits)。
3、第一种和第二种方法的区别在于:以太网接口地址的通告方法不同。
方法一在以太网上运行OSPF来通告路由,方法二通过引入直连接口的方式来通过路由。
4、关于ospfnetwork-type的配置原则Quidway路由器的网络类型缺省如下OSPF网络类型链路层协议p2pPPP、loopbackNBMAfr,x25,HDLCp2mp无broadcastEthernet5、互连的路由器网络类型必须一致。
6、对于接口类型为NBMA的网络,由于无法通过广播Hello报文的形式发现相邻路由器,必须手工为其指定相邻路由器的IP地址:[Quidway-ospf-1]peer20.1.1.26.3.2复杂些的多域OSPF配置【需求】在一个OSPF自治系统中ABR的配置情况。
B为ABR,区域0为骨干区域,区域1为普通区域。
【组网图】【配置脚本】RouterA配置脚本#sysnameRouterA#routerid1.1.1.1/配置routerid和loopback0地址一致/#radiusschemesystem#domainsystem#interfaceEthernet0/0ipaddress10.1.1.1255.255.255.0#interfaceSerial0/0link-protocolpppipaddress20.1.1.1255.255.255.252#interfaceNULL0#interfaceLoopBack0ipaddress1.1.1.1255.255.255.255#ospf1/启动ospf路由协议/area0.0.0.0/创建区域0/network1.1.1.10.0.0.0/接口loop0使能OSPF/ network10.1.1.00.0.0.255/接口e0/0使能OSPF/ network20.1.1.00.0.0.3/接口s0/0使能OSPF/ #user-interfacecon0user-interfacevty04#returnRouterB配置脚本#sysnameRouterB#routerid1.1.1.2/配置routerid和loopback0地址一致/ #radiusschemesystem#domainsystem#interfaceSeria0/0link-protocolpppipaddress20.1.1.2255.255.255.252#interfaceSerial0/1link-protocolpppipaddress30.1.1.1255.255.255.252#interfaceNULL0#interfaceLoopBack0ipaddress1.1.1.2255.255.255.255#ospf1/启动ospf路由协议/area0.0.0.1/创建区域1/network30.1.1.00.0.0.3/接口s0/1使能OSPF/#area0.0.0.0/创建区域0/network1.1.1.20.0.0.0/接口loop0使能OSPF/network20.1.1.00.0.0.3/接口s0/0使能OSPF/#user-interfacecon0user-interfacevty04#returnRouterC配置脚本#sysnameRouterC#routerid1.1.1.3/配置routerid和loopback0地址一致/ #radiusschemesystem#domainsystem#interfaceEthernet0/0ipaddress40.1.1.1255.255.255.0#interfaceSerial0/0link-protocolpppipaddress30.1.1.2255.255.255.252#interfaceNULL0#interfaceLoopBack0ipaddress1.1.1.3255.255.255.255#ospf1/启动ospf路由协议/area0.0.0.1/创建区域1/network1.1.1.30.0.0.0/接口loop0使能OSPF/network30.1.1.00.0.0.3/接口s0/0使能OSPF/network40.1.1.00.0.0.255/接口e0/0使能OSPF/#user-interfacecon0user-interfacevty04#return【验证】各路由器可以通过OSPF学习到全网的路由信息,并可以ping通对方网段。