Ospf 分流实验
- 格式:docx
- 大小:539.16 KB
- 文档页数:2
1 OSPF实验1.1 实验一:单区域OSPF1.1.1 实验目的1.了解OSPF的工作原理2.掌握单区域OSPF的配置3.掌握修改网络类型、链路cost、重发布外部路由。
1.1.2 实验拓扑图1.1.3 实验设备两台三层交换机,两台路由器本文档中使用了RSR20-04两台,版本10.3(3),S3750-24两台,版本10.2(4)。
1.1.4 实验场景及要求两台三层3750-24交换机,作为下连用户的网关。
路由器R4连接外网172.17.0.0——172.17.7.0/24。
1.所有路由设备启用ospf,进程号为100,除连接外网的接口外,所有接口都在区域10内。
2.修改点对点连接的以太网链路类型3.修改172.16.0.0/24和172.16.1.0/24的开销。
4.在R4上配置静态路由,目标网络172.17.0.0—172.17.7.0/24,通过重发布引入外部路由1.1.5 实验步骤及主要配置1.按照规划,完成基本配置,配置接口IP☺测试PC到网关的连通性和路由器之间链路的连通性2.启用OSPF进程100,并指定router-id3.把设备互联接口和要通告的用户网关放入OSPF进程,并和区域10绑定☺在SW1查看邻居表,路由表,并使用ping命令测试PC的连通性在R1上能看到哪几个邻居,状态是:4.把连接用户的接口配置为被动接口5.如果设备互联链路是以太网链路,修改网络类型为Point-to-Point6.在SW1上的SVI接口下修改开销,其中172.16.0.0/24的开销为100,172.16.1.0/24的开销是500.☺修改前后使用show ip ospf interface查看接口的ospf信息,关注接口的网络类型和cost、等信息7.在R4配置静态路由,通过重发布把这8条静态路由引入ospf进程100的网络中,重发布时指定metric值为1008.对引入的路由进行路由汇总9.在R4上向OSPF进程100引入缺省路由,metric指定为200☺在SW1上查看路由表,有多少条OSPF学习到的路由?路由类型是什么?其中外部路由的cost为多少?为什么?1.1.6 实验作业1.在OSPF中只有通过哪种协议包形成邻居,才能交换路由?影响邻居关系形成的因素有哪些?2.点对点互联的以太网链路缺省网络类型是什么?有DR的选举吗?在SW1和R1之间谁是DR?SW2和R2之间呢?如何控制DR的选举?在本实验中为什么要修改网络类型为P-P?3.重发布时如果不指定metric,缺省metric是多少?外部路由的缺省类型是什么?类型1和类型2的区别是什么?4.修改cost的目的是什么?假设在SW2上也有172.16.0.0 172.16.1.0的路由,但csot分别是500和100,会出现什么现象?1.1.7 实验中遇到问题及解决方法1.1.8 实验心得1.2 实验二:多区域OSPF1.2.1 实验目的1.了解多区域的原理掌2.握多区域的配置、路由汇总。
一. 实验名称:OSPF多区域配置二. 实验需求及应用环境:(1)、应用环境:Windows XP、H3C模拟器、SecureCRT(2)、需求:1.杭州,海南,广州三个公司的网络搭建互联起来。
海南分公司的附属公司的网络也要接入公司系统网络内。
2.所有公司的全部行政部的网络能全互通,全部财务部的网络能全互通3.海南分公司与附属公司之间的连接设备性能不好。
4.广州分公司有许多重要的业务资料,要保证公司的网络稳定和设备的性能稳定。
三. 网络拓朴:IP地址的分配四. 预期要达到的实验结果:1.OSPF的3个区域与RIP,实现互通。
2.全网的业务部门与财务部门的PC互通。
3.在SW3上做ASBR的路由的聚合,在运行OSPF协议的设备上只看到一条它们聚合后的路由。
4.R2与R4之间实现备份,一条链路为主链路,当它断了备份链路则代替它工作。
5、把区域AREA1做成STUB特殊区域,使得AREA1区域内的设备路由性能稳定五. 配置思路步骤:(工程配置思想)1.先把每台设备的名字与IP配置好。
2.再按照需求把OSPF区域划分好。
3.RIP与OSPF连接的地方在SW3设备上进行OSPF协议里做RIP、直连路由的路由重发布,再进入RIP协议里下发一个缺省路由。
R5做静态指向缺省路由。
4.R8上做路由的聚合。
5.在区域AREA1上做备份。
6.把AREA区域配置成STUB特殊区域的六. 实验调试过程:1.SW12.SW23.R14.SW35.R36.R57.R28.R4七. 实验调试结果:1.全网的行政部的PC互通测试,全网互通。
行政部PC5 ping 行政部PC1行政部PC5 ping 行政部PC2行政部PC5 ping 行政部PC3行政部PC5 ping 行政部PC42.全网的财务部的PC互通测试,全网互通财务部PC4 ping 财务部PC1财务部PC4 ping 财务部PC2财务部PC4 ping 财务部PC33、路由聚合在SW3上查看全局路由表在SW1上查看全局路由表对比两个路由表的信息,发现经过SW3的路由聚合后,SW3上的RIP 协议的路由信息192.168.1.2/32、192.168.2.2/32、192.168.3.2/32、192.168.4.2/32在OSPF协议内的设备的路由表上只显示一条汇总后的外部路由信息192.168.0.0/21在R2上查看全局路由表在R4查看全局路由表通过对比R4和R2的路由表,发现R2上面有O_ASE外部路由的信息,R4上面没有O_ASE外部路由的信息,5、路由备份S0/2/1和S0/2/0两条链路都正常时,通过跟踪路由命令查看192.168.6.1和192.168.7.1到192.168.30.1的路径S0/2/1链路都故障,S0/2/0链路正常时,通过跟踪路由命令查看192.168.6.1和192.168.7.1到192.168.30.1的路径S0/2/0链路都故障,S0/2/1链路正常时,通过跟踪路由命令查看192.168.6.1和192.168.7.1到192.168.30.1的路径八. 实验总结:1.通过本次实验,掌握了OSPF多区域的配置,路由引入的配置,STUB特殊区域的配置,ASBR路由聚合的配置,2.通过本次实验学会了在综合项目中,需要分层次的进行配置,这样可以有头绪有效率的完成。
三台三层交换机OSPF多区域划分动态路由实验⼀、实验拓扑⼆、实验步骤1、给主机设置IP,⽹关;给交换机划分VLAN,给VLAN划分端⼝,给VLAN设置IP2、启⽤OSPF、宣告⽹段(network ⽹络地址反掩码区域名其中0区域为主⼲区域)▲SwitchA 的相关配置Switch>enableSwitch#configConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SwitchASwitchA(config)#vlan 10SwitchA(config-vlan)#exitSwitchA(config)#vlan 20SwitchA(config-vlan)#exitSwitchA(config)#vlan 100SwitchA(config-vlan)#exitSwitchA(config)#interface range fastEthernet 0/1-10SwitchA(config-if-range)#switchport access vlan 10SwitchA(config-if-range)#interface range fastEthernet 0/11-20SwitchA(config-if-range)#switchport access vlan 20SwitchA(config-if-range)#interface fastEthernet 0/23SwitchA(config-if)#switchport access vlan 100SwitchA(config-if)#SwitchA(config-if)#interface vlan 100SwitchA(config-if)#ip address 192.168.100.1 255.255.255.0SwitchA(config-if)#no shutdownSwitchA(config-if)#interface vlan 10SwitchA(config-if)#ip address 192.168.10.1 255.255.255.0SwitchA(config-if)#no shutdownSwitchA(config-if)#interface vlan 20SwitchA(config-if)#ip address 192.168.20.1 255.255.255.0SwitchA(config-if)#no shutdownSwitchA(config-if)#exitSwitchA(config)#router ?eigrp Enhanced Interior Gateway Routing Protocol (EIGRP)ospf Open Shortest Path First (OSPF)rip Routing Information Protocol (RIP)SwitchA(config)#router ospf ?<1-65535> Process IDSwitchA(config)#router ospf 1SwitchA(config-router)#network 192.168.10.0 0.0.0.255 area 0SwitchA(config-router)#network 192.168.20.0 0.0.0.255 area 0SwitchA(config-router)#network 192.168.100.0 0.0.0.255 area 0SwitchA(config-router)#▲SwitchB 的相关配置Switch>Switch>enableSwitch#configConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#vlan 30Switch(config-vlan)#exitSwitch(config)#vlan 40Switch(config-vlan)#exitSwitch(config)#vlan 101Switch(config-vlan)#exitSwitch(config)#vlan 200Switch(config-vlan)#exitSwitch(config)#hostname SwitchBSwitchB(config)#interface range fastEthernet 0/1-10SwitchB(config-if-range)#switchport access vlan 30SwitchB(config-if-range)#interface range fastEthernet 0/11-20 SwitchB(config-if-range)#switchport access vlan 40SwitchB(config-if-range)#interface fastEthernet 0/23SwitchB(config-if)#switchport access vlan 101SwitchB(config-if)#interface fastEthernet 0/24SwitchB(config-if)#switchport access vlan 200SwitchB(config-if)#SwitchB(config-if)#exitSwitchB(config)#interface vlan 101SwitchB(config-if)#ip address 192.168.100.2 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#interface vlan 200SwitchB(config-if)#ip address 192.168.200.1 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#interface vlan 30SwitchB(config-if)#ip address 192.168.30.1 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#interface vlan 40SwitchB(config-if)#ip address 192.168.40.1 255.255.255.0 SwitchB(config-if)#no shutdownSwitchB(config-if)#exitSwitchB(config)#route ospf 1SwitchB(config-router)#network 192.168.100.0 0.0.0.255 area 0 SwitchB(config-router)#network 192.168.30.0 0.0.0.255 area 0 SwitchB(config-router)#network 192.168.200.0 0.0.0.255 area 1 SwitchB(config-router)#network 192.168.40.0 0.0.0.255 area 1 SwitchB(config-router)#▲SwitchC 的相关配置Switch>Switch>enableSwitch#configConfiguring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname SwitchCSwitchC(config)#vlan 50SwitchC(config-vlan)#exitSwitchC(config)#vlan 60SwitchC(config-vlan)#exitSwitchC(config)#vlan 201SwitchC(config-vlan)#exitSwitchC(config)#interface range fastEthernet 0/1-10 SwitchC(config-if-range)#switchport access vlan 50SwitchC(config-if-range)#interface range fastEthernet 0/11-20 SwitchC(config-if-range)#switchport access vlan 60SwitchC(config-if-range)#interface fastEthernet 0/24 SwitchC(config-if)#switchport access vlan 201SwitchC(config-if)#exitSwitchC(config)#interface vlan 201SwitchC(config-if)#ip address 192.168.200.2 255.255.255.0SwitchC(config-if)#no shutdownSwitchC(config-if)#interface vlan 50SwitchC(config-if)#ip address 192.168.50.100 255.255.255.0SwitchC(config-if)#no shutdownSwitchC(config-if)#interface vlan 60SwitchC(config-if)#ip address 192.168.60.100 255.255.255.0SwitchC(config-if)#no shutdownSwitchC(config-if)#exitSwitch(config)#router ?eigrp Enhanced Interior Gateway Routing Protocol (EIGRP)ospf Open Shortest Path First (OSPF)rip Routing Information Protocol (RIP)Switch(config)#router ospf ?<1-65535> Process IDSwitch(config)#router ospf 1Switch(config-router)#network 192.168.50.0 0.0.0.255 area 1Switch(config-router)#network 192.168.60.0 0.0.0.255 area 1Switch(config-router)#network 192.168.200.0 0.0.0.255 area 1Switch(config-router)# 当三台交换机都设置好ospf动态路由后,⽤以下命令查看(在特权模式下)SwitchC#show ip route结果如图三、实验结果所有的PC间全通。
目录摘要 (Ⅰ)ABSTRACT (Ⅱ)第1章绪论 (1)1.1 OSPF入门童话 (1)1.2 OSPF基本知识介绍 (3)1.3 OSPF区域 (6)1.4 OSPF链路状态通告(LSA) (7)1.5 OSPF同步链路状态数据库(LSDB) (8)1.6 Hello报文 (10)1.7 DR、BDR选举过程 (11)1.8 LSA洪泛与同步 (11)1.9 OSPF路由表计算过程 (13)第2章 OSPF业务分流网络概要设计 (15)2.1 网络设计主要原则 (15)2.2 网络设计目标 (15)2.3 常见实际物理网络拓扑图 (16)2.4 业务分流拓扑图 (17)2.5 配置实现拓扑图 (18)各地区外网访问拓扑图 (19)第3章 OSPF业务分流详细设计与实现 (20)3.1 链路选型 (20)3.2 可行性解决方案 (20)3.3 OSPF业务分流设计思想 (21)3.4 IP地址规划 (21)3.5 基本连通性配置设计 (23)3.6 OSPF业务分流策略部署设计 (24)3.7 解决Area N(非骨干区域)分割的汇总路由可达性问题 (25)3.8 OSPF外部路由传播控制 (26)第4章 OSPF业务分流配置实现与测试 (27)网络基本连通性配置 (27)4.2 网络业务分流策略配置 (29)4.3 OSPF外部路由传播控制 (30)4.4 产品选型 (31)4.5 二层主备检测 (34)4.6 OSPF业务分流检测 (35)第5章总结 (40)参考文献 (41)致谢 (42)附录 (43)第1章绪论随着计算机与通信技术的飞速发展,网络行业在各企业中的应用越来越广泛。
大到政府、金融、石油、证券等国家级企业,小到几个人的私营企业,都有网络的存在。
并且企业规模越大,企业的内部网络规模也就越大,内部的数据流也就越多。
一旦企业内部的数据流多了,就会导致企业内设备之间的链路压力。
于是企业内部的业务分流的需要就日益突现。
基于OSPF协议广域网数据分流实施摘要:受地域、资源、经济性等客观条件限制,在无法自主铺设通信链路的情况下,需通过租用公共运营商通信链路方式,组建企业广域网。
当管理企业数量较多,分散较广时,通信链路租用费用高昂。
运行OSPF协议广域网,如不进行网络改造,可采取区域划分、ABR路由汇总附加COST值方法实现广域网数据分流,充分利用备用链路带宽,在保障网络可靠性的前提下,提升经济性。
关键字:OSPF 广域网数据分流1.概述随着国家电网公司信息化进程的不断深入,信息通信技术积极发挥在第三次工业革命中的支撑作用,推动电力流、信息流、业务流深度融合。
各项生产经营管理活动对信息系统的依赖性日益增强,对承载其业务的信息通信网络的传输容量及安全性提出了更高的要求。
当前,国家电网公司直属单位有较多所属单位,所属单位地域分布广、数量多且规模相对较小。
如国网新源控股有限公司管理单位51家,分布在20个省(市)。
受地域、资源、经济性等客观条件限制,各直属单位无法铺设通信链路,多采用租用公共运营商通信链路方式,建设广域网;存在租赁成本较高、接入方式多样、网络带宽不足、运维力量薄弱、信息安全隐患等问题。
在现有情况下,通过路由选择方法,将核心业务数据流、视频数据流等进行区分,由主、备链路分别承担,实现网络分流,使网络带宽得到充分利用,同时在故障状态下能够实现互备备用,经济性、可靠性得到保障。
2.两种协议BGP(Bonder Gateway Protovol边界网关协议)是一种基于距离矢量算法的自治系统间的距离矢量路由协议。
当一个BGP节点接收的路由通告中存在通往同一目标的多条路径时,它可以明确选择其中的最佳路径。
另外,BGP不介意自治系统内部所使用的路由协议的类型,不管是OSPF,还是RIP,甚至是多种协议并用.OSPF(Open Shortest Path First开放最短路径优先协议)使用Dijkstra的最短路径优先算法计算和选择路由。
OSPF 和RIP 对接分流一、实验拓扑二、实验目的R3上增加两个业务网段,视频(100.0)和OA (200.0)与营业网点对应,实现OSPF 与RIP 对接,并实现视频与OA 分流。
三、实验配置R1interface Loopback1ip address 192.168.10.1 255.255.255.0!interface Loopback2ip address 192.168.20.1 255.255.255.0!interface Serial0/0ip address 192.168.1.1 255.255.255.0serial restart-delay 0!interface Serial0/1no ip addressshutdownserial restart-delay 0!interface Serial0/2no ip address:20.0shutdownserial restart-delay 0!interface Serial0/3no ip addressshutdownserial restart-delay 0!interface FastEthernet1/0ip address 192.168.14.1 255.255.255.0 duplex autospeed autono keepalive!router ripversion 2network 192.168.1.0network 192.168.10.0network 192.168.14.0network 192.168.20.0no auto-summary!ip http serverno ip http secure-serverR2interface Serial0/0ip address 192.168.1.2 255.255.255.0 serial restart-delay 0!interface Serial0/1ip address 192.168.2.1 255.255.255.0 serial restart-delay 0!interface Serial0/2no ip addressno keepaliveserial restart-delay 0!interface Serial0/3no ip addressshutdownserial restart-delay 0!interface FastEthernet1/0no ip addressduplex autospeed auto!router ospf 10router-id 2.2.2.2log-adjacency-changesredistribute static subnets route-map M-10 重分布RIP会有环路,所以重分布静态network 192.168.2.1 0.0.0.0 area 2!router ripversion 2redistribute ospf 10 metric 5offset-list R-200 out 3 Serial0/0 加开销实现分流network 192.168.1.0no auto-summary!ip http serverno ip http secure-server!ip route 192.168.10.0 255.255.254.0 Null0 用于重发布ip route 192.168.20.0 255.255.254.0 Null0!ip access-list standard R-10permit 192.168.10.0ip access-list standard R-200permit 192.168.200.0!route-map M-10 permit 10 用于RIP-OSPF重分布加开销分流match ip address R-10set metric 10!route-map M-10 permit 20R3interface Loopback1ip address 192.168.100.1 255.255.255.0ip ospf network point-to-point!interface Loopback2ip address 192.168.200.1 255.255.255.0ip ospf network point-to-point!interface Serial0/0ip address 192.168.3.1 255.255.255.0 serial restart-delay 0!interface Serial0/1ip address 192.168.2.2 255.255.255.0 serial restart-delay 0!interface Serial0/2no ip addressshutdownserial restart-delay 0!interface Serial0/3no ip addressshutdownserial restart-delay 0!interface FastEthernet1/0no ip addressduplex autospeed auto!router ospf 10router-id 3.3.3.3log-adjacency-changesnetwork 192.168.0.0 0.0.255.255 area 2 !ip http serverno ip http secure-serverR4interface Serial0/0ip address 192.168.3.2 255.255.255.0 serial restart-delay 0!interface Serial0/1ip address 192.168.4.1 255.255.255.0 serial restart-delay 0!interface Serial0/2no ip addressshutdownserial restart-delay 0!interface Serial0/3no ip addressshutdownserial restart-delay 0!interface FastEthernet1/0ip address 192.168.14.4 255.255.255.0duplex autospeed auto!router ospf 10router-id 4.4.4.4log-adjacency-changesredistribute static subnets route-map M-20network 192.168.3.2 0.0.0.0 area 2!router ripversion 2redistribute ospf 10 metric 5offset-list R-100 out 3 FastEthernet1/0network 192.168.14.0no auto-summary!ip http serverno ip http secure-server!ip route 192.168.10.0 255.255.254.0 Null0ip route 192.168.20.0 255.255.254.0 Null0!ip access-list standard R-100permit 192.168.100.0ip access-list standard R-20permit 192.168.20.0!route-map M-20 permit 10match ip address R-20set metric 10!route-map M-20 permit 20四、相关信息R1#sh ip routC 192.168.14.0/24 is directly connected, FastEthernet1/0R 192.168.200.0/24 [120/5] via 192.168.14.4, 00:00:46, FastEthernet1/0 C 192.168.20.0/24 is directly connected, Loopback2C 192.168.1.0/24 is directly connected, Serial0/0R 192.168.2.0/24 [120/5] via 192.168.14.4, 00:00:46, FastEthernet1/0[120/5] via 192.168.1.2, 00:00:00, Serial0/0R 192.168.100.0/24 [120/5] via 192.168.1.2, 00:00:00, Serial0/0R 192.168.3.0/24 [120/5] via 192.168.14.4, 00:00:46, FastEthernet1/0[120/5] via 192.168.1.2, 00:00:00, Serial0/0R3#sh ip routC 192.168.200.0/24 is directly connected, Loopback2C 192.168.2.0/24 is directly connected, Serial0/1C 192.168.100.0/24 is directly connected, Loopback1C 192.168.3.0/24 is directly connected, Serial0/0O E2 192.168.10.0/23 [110/10] via 192.168.2.1, 00:25:40, Serial0/1O E2 192.168.20.0/23 [110/10] via 192.168.3.2, 00:25:40, Serial0/0R2#sh ip routR 192.168.14.0/24 [120/1] via 192.168.1.1, 00:00:20, Serial0/0R 192.168.10.0/24 [120/1] via 192.168.1.1, 00:00:20, Serial0/0 192.168.200.0/24 is subnetted, 1 subnetsO 192.168.200.0 [110/65] via 192.168.2.2, 00:27:12, Serial0/1R 192.168.20.0/24 [120/1] via 192.168.1.1, 00:00:20, Serial0/0C 192.168.1.0/24 is directly connected, Serial0/0C 192.168.2.0/24 is directly connected, Serial0/1192.168.100.0/24 is subnetted, 1 subnetsO 192.168.100.0 [110/65] via 192.168.2.2, 00:27:12, Serial0/1O 192.168.3.0/24 [110/128] via 192.168.2.2, 00:27:12, Serial0/1S 192.168.10.0/23 is directly connected, Null0S 192.168.20.0/23 is directly connected, Null0R4R4#sh ip routC 192.168.14.0/24 is directly connected, FastEthernet1/0R 192.168.10.0/24 [120/1] via 192.168.14.1, 00:00:10, FastEthernet1/0 O 192.168.200.0/24 [110/65] via 192.168.3.1, 00:27:50, Serial0/0R 192.168.20.0/24 [120/1] via 192.168.14.1, 00:00:10, FastEthernet1/0 R 192.168.1.0/24 [120/1] via 192.168.14.1, 00:00:10, FastEthernet1/0 O 192.168.2.0/24 [110/128] via 192.168.3.1, 00:27:50, Serial0/0O 192.168.100.0/24 [110/65] via 192.168.3.1, 00:27:50, Serial0/0S 192.168.10.0/23 is directly connected, Null0 S 192.168.20.0/23 is directly connected, Null0。
CCNP Lab ManualLab 1.Configuring Basic Multi Area OSPF and Area Summary实验目的:1、掌握多区域的OSPF配置方法。
2、区别不同区域的路由。
3、掌握OSPF的路由汇总配置。
4、掌握OSPF的基本配置命令。
实验拓扑图:实验步骤及要求:1、配置各台路由器的IP地址,并且使用Ping命令确认各路由器的直连口的互通性。
2、在R1上进行area 1区域OSPF配置。
3、在R2上进行area1与area2的区域边界路由器(ABR)的OSPF配置。
4、参照R1与R2的配置,完成R3与R4的配置。
5、在任一路由器上,查看OSPF邻居表。
6、查看R1的路由表,观察其它区域路由。
7、查看R1的OSPF链路状态数据库。
8、在R1上使用ping命令确认路由的有效性。
9、查看R4的路由表和ospf的链路状态数据库。
可以发现R4路由器学习到area1区域的具体路由,其实,可以通过在R2(ABR)上可以对area1的路由进行汇总,通过汇总可以有效的减少路由表的大小,限制LSA扩散。
10、配置R2的区域汇总。
11、再次查看R4的路由表和数据库。
Link ID ADV Router Age Seq# Checksum Link countSummary Net Link States (Area 2)Link ID ADV Router Age Seq# Checksum00C07CR4#12、实验完成。
工大瑞普Cisco课程开发小组CCNP Lab ManualLab 2.Configuring OSPF in NBMA实验目的:1、掌握NBMA网络中OSPF的邻居关系手工和自动建立的两种配置方法。
2、掌握指定OSPF的接口优先级和通过修改OSPF的默认接口网络类型避免DR 的选举出错。
实验拓扑图:实验步骤及要求:1、配置各台路由器的IP地址,并且使用Ping命令确认各路由器的直连口的互通性。
实验多进程OSPF数据分流一实验拓扑二实验需求实现去往总部生产业务(10.4.0.0)的数据走左边去往总部办公业务(10.5.0.0)的数据走右边三实验分析首先全网OSPF这里主要分析R3 R4到R1 R2回环接口的路由因为这对后面BGP分析有用,R3到R1应该有一条开销为51下一跳指向R1,到R2的有2条,开销为52,下一跳分别为R1,R4。
为满足实验要求后面应该通过改变R1与R2之间开销使到R2下一跳为R4.将不同进程的OSPF重发布进BGP,会发现R3到总部生产,办公网段的路由是BGP路由下一跳都为R1, R4到总部生产,办公网段的路由是BGP路由下一跳都为R2,为了满足需求,应该在OSPF重发布进BGP时做策略,使R1发布的生产网段优于R2,R2发布的办公网段优于R1,可以通过改MED到达效果,因为MED可以在一个AS内传递,所以将从R1发布的生产网段MED改为100,办公网段改为200,从R2发布的生产网段改为200,办公改为100,根据BGP优先原则,R3会选生产走R1,办公走R2,R4会选生产走R3,办公走R2, 这样同时结合上面的OSPF路由就达到了要求。
当然这里还要考虑不同进程中设备对总部生产办公网段的学习问题,这时候就要把BGP重发布进OSPF,这里要注意双点双向重分发问题,前面已经分析过就不在重复了。
四实验验证全网运行OSPF查路由表r3#show ip routeO 10.0.0.2/32 [110/52] via 10.1.1.5, 00:16:39, Serial0[110/52] via 10.1.1.14, 00:16:39, Ethernet0 //这里是不希望看到的负载均衡C 10.0.0.3/32 is directly connected, Loopback0O 10.0.0.1/32 [110/51] via 10.1.1.5, 00:16:39, Serial0O 10.0.0.4/32 [110/2] via 10.1.1.14, 00:16:40, Ethernet0r4#show ip routeO 10.0.0.2/32 [110/51] via 10.1.1.9, 00:17:09, Serial0O 10.0.0.3/32 [110/2] via 10.1.1.13, 00:17:09, Ethernet0O 10.0.0.1/32 [110/52] via 10.1.1.9, 00:17:09, Serial0[110/52] via 10.1.1.13, 00:17:09, Ethernet0建立BGP邻居为使内部路由器能够都学到两个网段的BGP路由,采用反射器与客户端r1#show ip bgp suBGP router identifier 10.0.0.1, local AS number 65000BGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 10.0.0.2 4 65000 15 15 1 0 0 00:11:05 010.0.0.3 4 65000 9 9 1 0 0 00:05:27 010.0.0.4 4 65000 7 7 1 0 0 00:03:29 0r2#show ip bgp summaryBGP router identifier 10.0.0.2, local AS number 65000BGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 10.0.0.1 4 65000 15 15 1 0 0 00:11:17 010.0.0.3 4 65000 9 9 1 0 0 00:05:16 010.0.0.4 4 65000 8 8 1 0 0 00:04:05 0r3#show ip bgp suBGP router identifier 10.0.0.3, local AS number 65000BGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 10.0.0.1 4 65000 9 9 1 0 0 00:05:49 010.0.0.2 4 65000 9 9 1 0 0 00:05:26 0r4#show ip bgp suBGP router identifier 10.0.0.4, local AS number 65000BGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 10.0.0.1 4 65000 8 8 1 0 0 00:04:01 010.0.0.2 4 65000 8 8 1 0 0 00:04:24 0将OSPF 发布进BGP,会发现由于内部各链路也是OSPF路由,故重发布到BGP时都会存在,应该作策略不让这些路由发布进BGP,同时实现办公(10.4.0.0)走奇数,业务(10.5.0.0)走偶数同时链路间路由不发布R3access-list 1 permit 10.4.28.0 0.0.0.255access-list 2 permit 10.5.28.0 0.0.0.255route-map fuckjiuge permit 10match ip address 1 //只有匹配ACL才会发布set metric 100 //生产网段MED改为100!route-map fuckjiuge permit 20match ip address 2set metric 200 //办公改为200router bgp 65000redistribute ospf 10 route-map fuckjiuge //由于route-map有默认拒绝所有,故其它网段不会发布r4(config)#access-list 1 permit 10.5.28.0 0.0.0.255r4(config)#access-list 2 permit 10.4.28.0 0.0.0.255r4(config)#route-map fuckjiuge permit 10r4(config-route-map)#match ip ad 1r4(config-route-map)#set metric 100r4(config-route-map)#exitr4(config)#route-map fuckjiuge permit 20r4(config-route-map)#match ip ad 2r4(config-route-map)#set metric 200router bgp 65000redistribute ospf 10 route-map fuckjiuger1(config)#access-list 1 permit 10.4.12.0 0.0.0.255r1(config)#access-list 2 permit 10.5.12.0 0.0.0.255r1(config)#route-map fuckjiuge permit 10r1(config-route-map)#match ip ad 1r1(config-route-map)#set metric 100r1(config-route-map)#exitr1(config)#route-map fuckjiuge permit 20r1(config-route-map)#match ip ad 2r1(config-route-map)#set metric 200r1(config-route-map)#exitrouter bgp 65000redistribute ospf 20 route-map fuckjiuger2(config)#access-list 1 permit 10.5.12.0 0.0.0.255r2(config)#access-list 2 permit 10.4.12.0 0.0.0.255r2(config)#route-map fuckjiuge permit 10r2(config-route-map)#match ip ad 1r2(config-route-map)#set metric 100r2(config-route-map)#exitr2(config)#route-map fuckjiuge permit 20r2(config-route-map)#match ip ad 2r2(config-route-map)#set metric 200r2(config-route-map)#exitrouter bgp 65000redistribute ospf 20 route-map fuckjiuger1#show ip bgpBGP table version is 36, local router ID is 10.0.0.1Network Next Hop Metric LocPrf Weight Path* i10.4.12.0/24 10.0.0.2 200 100 0 ?*> 10.1.9.5 100 32768 ?* i10.4.28.0/24 10.0.0.4 200 100 0 ?*>i 10.0.0.3 100 100 0 ?* i10.5.12.0/24 10.0.0.2 100 100 0 ?*> 10.1.9.5 200 32768 ? //这里虽然MED大,但优选权重大的,所以自己始发的优先*>i10.5.28.0/24 10.0.0.4 100 100 0 ?* i 10.0.0.3 200 100 0 ?r1#show ip route bgp10.0.0.0/8 is variably subnetted, 29 subnets, 3 masksB 10.4.28.0/24 [200/100] via 10.0.0.3, 00:02:10B 10.5.28.0/24 [200/100] via 10.0.0.4, 00:02:10r2#show ip bgpBGP table version is 50, local router ID is 10.0.0.2Network Next Hop Metric LocPrf Weight Path*> 10.4.12.0/24 10.1.9.9 200 32768 ?* i 10.0.0.1 100 100 0 ?* i10.4.28.0/24 10.0.0.4 200 100 0 ?*>i 10.0.0.3 100 100 0 ?*> 10.5.12.0/24 10.1.9.9 100 32768 ?* i 10.0.0.1 200 100 0 ?*>i10.5.28.0/24 10.0.0.4 100 100 0 ?* i 10.0.0.3 200 100 0 ?r2#show ip route bgp10.0.0.0/8 is variably subnetted, 29 subnets, 3 masksB 10.4.28.0/24 [200/100] via 10.0.0.3, 00:02:27B 10.5.28.0/24 [200/100] via 10.0.0.4, 00:02:27r3#show ip bgpBGP table version is 47, local router ID is 10.0.0.3Network Next Hop Metric LocPrf Weight Path* i10.4.12.0/24 10.0.0.2 200 100 0 ?*>i 10.0.0.1 100 100 0 ?*> 10.4.28.0/24 10.1.25.6 100 32768 ?*>i10.5.12.0/24 10.0.0.2 100 100 0 ?* i 10.0.0.1 200 100 0 ?* i10.5.28.0/24 10.0.0.4 100 100 0 ?* i 10.0.0.4 100 100 0 ?*> 10.1.25.6 200 32768 ?r3#show ip route bgp10.0.0.0/8 is variably subnetted, 27 subnets, 3 masksB 10.4.12.0/24 [200/100] via 10.0.0.1, 00:05:26B 10.5.12.0/24 [200/100] via 10.0.0.2, 00:05:26r4#show ip bgpBGP table version is 55, local router ID is 10.0.0.4Network Next Hop Metric LocPrf Weight Path* i10.4.12.0/24 10.0.0.2 200 100 0 ?*>i 10.0.0.1 100 100 0 ? //没做策略时上面那条为最佳,根据下一跳IGP开销小选出,现在根据MED小选出最佳* i10.4.28.0/24 10.0.0.3 100 100 0 ?* i 10.0.0.3 100 100 0 ?*> 10.1.25.10 200 32768 ?*>i10.5.12.0/24 10.0.0.2 100 100 0 ?* i 10.0.0.1 200 100 0 ?*> 10.5.28.0/24 10.1.25.10 100 32768 ?r4#show ip route bgp10.0.0.0/8 is variably subnetted, 27 subnets, 3 masksB 10.4.12.0/24 [200/100] via 10.0.0.1, 00:06:02B 10.5.12.0/24 [200/100] via 10.0.0.2, 00:06:02由于BGP可以通过非直连建邻居,所以上面的BGP下一跳可能不是直指下一台路由器的,还要通过下面的OSPF路由选路,所以必须保证BGP所指的下一跳在OSPF路由没有负载均衡。
OSPF实验一、实验目的1.根据拓扑图完成网络电缆连接2.删除路由器启动配置并将其重新加载到默认状态3.在路由器上执行基本配置任务4.配置并激活接口5.在所有路由器上配置 OSPF 路由6.配置 OSPF 路由器 ID7.使用 show 命令检验 OSPF 路由二、实验环境现有2台2811路由器,2台普通电脑,3根直通线和3根交叉线,组建一个简单的OSPF网络,使路由器和普通电脑之间实现互通。
三、实验拓扑图及地址表四、实验步骤步骤一:准备网络。
1.根据拓扑图所示完成网络电缆连接。
2.清除路由器上现有的配置。
步骤二:在路由器 R1和R2上执行基本配置,代码分别如下:Router>enableRouter#config tRouter(config)#hostname R1R1(config)#enable secret ciscoR1(config)#line console 0R1(config-line)#logging synchronousR1(config-line)#exitR1(config)#line console 0R1(config-line)#password ciscoR1(config-line)#loginR1(config-line)#line vty 0 15R1(config-line)#password ciscoR1(config-line)#loginR1(config-line)#exitR1(config)#service password-encryptionR1(config)#no ip domain-lookupR1(config)#exitR1#copy run startRouter>enableRouter#config tRouter(config)#hostname R2R2(config)#enable secret ciscoR2(config)#line console 0R2(config-line)#logging synchronousR2(config-line)#exitR2(config)#line console 0R2(config-line)#password ciscoR2(config-line)#loginR2(config-line)#line vty 0 15R2(config-line)#password ciscoR2(config-line)#loginR2(config-line)#exitR2(config)#service password-encryptionR2(config)#no ip domain-lookupR2(config)#exitR2#copy run start步骤三:配置并激活串行地址和以太网地址。
OSPF实验及解析:实现OSPF网络实验报告一、实验名称:实现OSPF网络二、实验条件:1、配置路由器运行OSPF协议。
2、拓扑图如(三)所示。
3、要求192.168.1.0/24、192.168.2.0/24为area 1配置为完全末梢区域;192.168.3.0/24为area 0;192.168.4.0/24、192.168.5.0为area 2,配置为NSSA 区域。
路由器D的F0/1端口的辅助IP地址和路由器E运行RIP-V2。
实现OSPF区域的路由器可以和RIP路由器互相学习到网络路径。
三、实验拓扑实现OSPF网络.jpg四、实验步骤及操作:1、路由器A的配置:RouterA(config)#int loopback 0RouterA(config-if)#ip add 172.16.0.1 255.255.255.255 RouterA(config-if)#exitRouterA(config)#int f0/0RouterA(config-if)#ip add 192.168.1.1 255.255.255.0 RouterA(config-if)#no shutRouterA(config-if)#exitRouterA(config)#int f0/1RouterA(config-if)#ip add 192.168.2.1 255.255.255.0 RouterA(config-if)#no shutRouterA(config-if)#exitRouterA(config)#router ospf 10RouterA(config-router)#network 192.168.1.0 0.0.0.255 area 1 RouterA(config-router)#network 192.168.2.0 0.0.0.255 area 1 RouterA(config-router)#area 1 stubRouterA#show ip ospf databaseRouterA#show ip ospf border-router2、路由器B的配置:RouterB(config)#int loopback 0RouterB(config-if)#ip add 172.16.0.2 255.255.255.255 RouterB(config-if)#exitRouterB(config)#int f0/0RouterB(config-if)#ip add 192.168.2.2 255.255.255.0 RouterB(config-if)#no shutRouterB(config-if)#exitRouterB(config)#int f0/1RouterB(config-if)#ip add 192.168.3.1 255.255.255.0 RouterB(config-if)#no shutRouterB(config-if)#exitRouterB(config)#router ospf 10RouterB(config-router)#network 192.168.2.0 0.0.0.255 area 1 RouterB(config-router)#network 192.168.3.0 0.0.0.255 area 0 RouterB(config-router)#area 1 stub no-summary注:设置某区域为完全末梢区域的条件:1、设置内部路由器的区域为末梢区域2、在区域边界路有器上设置该区域为末梢区域且不进行路由汇总3、路由器C的配置:RouterC(config)#int loopback 0RouterC(config-if)#ip add 172.16.0.3 255.255.255.255 RouterC(config-if)#exitRouterC(config)#int f0/0RouterC(config-if)#ip add 192.168.3.2 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#exitRouterC(config)#int f0/1RouterC(config-if)#ip add 192.168.4.1 255.255.255.0RouterC(config-if)#no shutRouterC(config-if)#exitRouterC(config)#router ospf 10RouterC(config-router)#network 192.168.3.0 0.0.0.255 area 0 RouterC(config-router)#network 192.168.4.0 0.0.0.255 area 2 RouterC(config-router)#area 2 nssa no-summary4、路由器D的配置:RouterD(config)#int loopback 0RouterD(config-if)#ip add 172.16.0.4 255.255.255.255 RouterD(config-if)#exitRouterD(config)#int f0/0RouterD(config-if)#ip add 192.168.4.2 255.255.255.0RouterD(config-if)#no shutRouterD(config-if)#exitRouterD(config)#int f0/1RouterD(config-if)#ip add 192.168.5.1 255.255.255.0RouterD(config-if)#ip add 192.168.6.1 255.255.255.0 secondary RouterD(config-if)#no shutRouterD(config-if)#exitRouterD(config)#router ospf 10RouterD(config-router)#network 192.168.4.0 0.0.0.255 area 2 RouterD(config-router)#network 192.168.5.0 0.0.0.255 area 2 RouterD(config-router)#area 2 nssaRouterD(config-router)#redistribute rip metric 2 metric-type 1 RouterD(config-if)#exitRouterD(config)#router ripRouterD(config-router)#version 2RouterD(config-router)#network 192.168.6.0RouterD(config-router)#redistribute ospf 10 metric 25、路由器E的配置:RouterE(config)#int f0/0RouterE(config-if)#ip add 192.168.6.2 255.255.255.0RouterE(config-if)#no shutRouterE(config-if)#exitRouterE(config)#int f0/1RouterE(config-if)#ip add 192.168.7.1 255.255.255.0RouterE(config-if)#exitRouterE(config)#router ripRouterE(config-router)#version 2RouterE(config-router)#network 192.168.6.0RouterE(config-router)#network 192.168.7.0注:设置某区域为非完全末梢区域的条件:1、设置内部路由器的区域为非完全末梢区域2、在区域边界路有器上设置该区域为非完全末梢区域且不进行路由汇总6、PC工作站的设置:Pc1的设置:IP=192.168.1.10 Netmask=255.255.255.0Pc2的设置:IP=192.168.7.10 Netmask=255.255.255.0五、实验结果及分析在pc1上:Ping+192.168.7.10(通讯正常)在pc2上:Ping+192.168.1.10(通讯正常)由此证明配置成功注一:各Lsa的查看命令1、查看数据库中的所有路由器的Lsa的命令:show ip ospf database router2、查看数据库中的网络Lsa的命令:show ip ospf database network3、查看数据库中的网络汇总Lsa的命令:show ip ospf database summary4、查看数据库中的ASBR汇总Lsa的命令:show ip ospf database asbr-summary5、查看数据库中的自主系统外部Lsa的命令:show ip ospf database external6、查看数据库中的Nssa外部Lsa的命令:show ip ospf database nssa-external【实验环境】BENET公司总部位于北京,在上海和广州拥有分公司,现希望把三个地方的办公网络用OSPF连接起来,希望你为他们实现这个办公网络的搭建!【实验目的】按照现有拓扑图的规划,配置多区域的OSPF在他的上面配置末梢区域(Stub Area)和完全末梢区域(Totally Stublly Area)以及知道为什么要换分多区域的原因?【实验拓扑】【实验步骤】网络拓扑图的具体布线:Router1 S0/0 <----> Router2 S0/0Router2 S1/0 <----> Router3 S0/0Router3 E1/0 <----> Router4 E0/0第一步:配置路由器的回环地址和接口的IP地址;(1) 、配置Router1的回环地址和接口的IP地址;(2)、配置Router2的回环地址和接口的IP地址;(注意:在Router2上配置回环地址是根据情况而定的;Router2是属于Area2是属于骨干区域,但同时它也是一个ABR路由器;所以要配置两个接口的IP地址;因为R2是区域边界系统路由器(ABR)所以在它上面要配置两个接口的IP地址)!(3)、配置Router3的回环地址和接口的IP地址(他和Router2一样是一个ABR路由器又是Area0所以要配置两个接口的IP地址;而回环地址就在这里不在做具体的介绍了;因为R3是区域边界路由器(ABR)所以在它上面要配置两个接口的IP地址)(4)、配置Router4的回环地址和接口的IP地址;(他和Router2一样是一个ABR路由器又是Area0所以要配置两个接口的IP地址;而回环地址就在这里不在做具体的介绍了)第二步:启动OSPF的进程,并配置他们的区域末梢区域(Stub Area)和完全末梢区域(Totally Stubby Area)(1)、在Router1上配置OSPF进程以及宣告他所在的末梢区域(Stub Area)(注意:宣告OSPF的进程和宣告RIP的进程的配置是不一样的,在配置OSPF时他的进程号时本地路由器的进程号,他是来标识一台路由器的多个OSPF的进程的;)末梢区域(Stub Area )他是一个不允许自治系统外部LSA通告在其内进行泛洪的区域。