OSPF、EIGRP、RIP、静态路由的重分布综合试验
交换机路由器配置实验报告
实验目的:掌握路由器基本配置实验重点:配置主机名、密码、vty密码、接口ip地址实验难点:配置主机名、密码、vty密码、接口ip地址实验步骤:Router>enRouter#conf tRouter(config)#hostname R1R1(config)#enable password 1234R1(config)#line vty 0 4R1(config-line)#password 123456R1(config-line)#loginR1(config-line)#exitR1(config)#int f0/0R1(config-if)#ip add 192.168.1.1 255.255.255.0R1(config-if)#no shut实验二静态路由配置时间:2014-12-9实验目的:理解静态路由、掌握静态路由配置实验重点:静态路由配置实验难点:静态路由配置实验步骤1、设计网络拓扑2、设备选型,用合适线缆连接设备3、Ip地址配置,包括pc和路由接口IP地址配置4、静态路由配置,以其中一台路由器为例:R1(config)#ip route 192.168.1.0 255.255.255.0 172.168.1.2545、查看路由表R1#show ip route6、测试网络连通性ping 某台主机实验三动态路由协议配置RIP 、RIPv2、EIGRP、OSPF、时间:2014-12-16 实验目的:理解、掌握配置动态路由协议RIP 、RIPv2、EIGRP、OSPF、实验重点:配置动态路由协议RIP 、RIPv2、EIGRP、OSPF实验难点:配置动态路由协议RIP 、RIPv2、EIGRP、OSPF实验步骤1设计网络拓扑2设备选型,用合适线缆连接设备3 Ip地址配置,包括pc和路由接口IP地址配置4 RIP配置R1(config)#router RIPR1(config)#network 192.168.1.0 为与R1直连的网络R1(config)#network 192.168.2.05查看路由表R1#show ip route6测试网络连通性ping 某台主机7 禁用RIP协议,在此网络拓扑上使用EIGRP、OSPF实验目的:掌握宽带路由器的配置实验重点:宽带路由器登录口令和密码的获得、W AN口的配置实验难点:宽带路由器登录口令和密码的获得、W AN口的配置实验步骤1 、W AN口的连接2、Pc连接宽带路由器的lan口,pc设置ip地址的获取方式为自动获取。
RIP实验——精选推荐
在小规模网络的互联的情况下,可以采取手工建立的静态路由的方法,人为指定每一个可达网络的路由。
所以静态路由一般用于网络相对简单、网络与网络之间只有一条路径互联的情况。
动态路由是指利用路由协议,通过与相邻的路由器交换路由信息而动态建立的路由表。
路由协议分为内部路由协议(IGP)和外部路由协议(EGP);根据交换的路由信息的不同,路由协议可分为:距离向量、链路状态、混杂型。
RIP、IGRP属于距离向量型,OSPF属于链路状态型,EIGRP属于混杂型。
路由协议优缺点:静态路由的优先级比动态路由的高;静态路由不会占有路由器CPU的资源,也不会占用路由器之间的带宽(动态路由须相互通信更新路由,显然要占用一定的带宽);动态路由能够自动适用变换了网络情况,不需要手工更新路由表(而静态路由无法自适用,需要手工更新路由表,数据可以路由到哪个网络由管理员指定)。
RIP实验一、实验拓扑图router A的IP地址:F0/1 172.1.1.1/24 F0/0 192.168.1.1/30router B 的IP地址:F0/1 192.168.1.2/30 F0/0 172.2.2.1/24PC1的IP地址: 172.1.1.2/24,PC2的IP地址: 172.1.1.3/24,记得填写默认网关PC3的IP地址: 172.2.2.2/24,PC4的IP地址: 172.2.2.3/24,记得填写默认网关二、实验要求:根据以上拓扑划分出的3个网段,要求配置RIP路由以达到所有客户机都能相互通信。
实验内容要求掌握内部网关协议RIP的工作原理、特点、适用场合、距离向量算法。
(课本P147)实验步骤:路由器的基本配置: 1)、设置路由器接口IP地址。
1.router A的配置:2.router B的配置:3.RIP路由:router A的配置:router B的配置:4.查看配置:在Router A中运行:show ip route 会显示路由配置信息,如下图:其中,“R 172.2.2.0 [120/1] via 192.168.1.2 ”就是我们加上去的RIP路由,如果没有显示这样的信息,就说明你没有把RIP路由加载成功。
路由重分发工作原理
路由重分发工作原理路由重分发工作原理网络协议有很多种,例如isis、rip、ospf、bgp等,在大型公司中经常会出现网络设备之间运行多种网络协议的情况,各种网络协议之间如果不进行一定的配置那么设备之间是不能进行互通信息的,在这种情况下就出现了路由重分发技术,路由重分发的作用就是为了实现多种路由协议之间的协同工作。
路由重分发的工作原理:通过在各种路由协议的配置中添加一定的配置使将路由协议广播到另外的路由协议中,让各个路由协议都能检测到运行其他的路由协议的网段,从而实现数据的传输。
路由重分发技术需要用到redistribute命令rip协议的redistribute命令redistribute protocol 【metric metric-value】【match internal | external nssa-external type】【route-map map-tag】protocol:路由重分发的源路由协议 metric metric-value:设置路由重分发的度量值(1···6),没有将使用default-metric命令设置的metric值 match internal | external nssa-external type:设置重分发路由的条件,只适合重分发的源路由协议是ospf route-map map-tag应用路由图进行重分发ospf协议的redistribute命令 redistribute protocol 【subnets】【metric metric-value】【metric-type{1 | 2}】【tag tag-value】【route-map map-tag】protocol:路由重分发的源路由协议subnets:设置是否重分发子网metric metric-value:设置路由重分发的度量值(1···16777214),没有将使用default-metric命令设置的metric值metric metric-type:设置重分发的路由度量类型,默认值为2 tag tag-value:设置重分发的路由的tag(0···2147483647)默认为0 route-map map-tag应用路由图进行重分发重分发到ospf中的时候,除了直连路由和默认路由外,其他重分发的路由的默认的度量值是20,默认度量值类型是2,且默认不重分发子网。
最新3-静态路由-RIP-IGP-EGP-BGP几大路由协议总结
1路由选择策略(静态和动态)最典型的路由选择策略有两种:静态路由和动态路由。
所谓的静态是说明路由器不是通过彼此之间动态交换路由信息建立和更新路由表,而是指由网络管理员根据网络拓扑结构图来手动配置。
动态路由是通过网络中路由器之间的相互通信来传递路由信息,利用接收到的路由信息自动更新路由表。
2静态路由静态路由是最简单的路由形式。
它由管理员负责完成发现路由和通过网络传播路由的任务。
在已经配置了静态路由的路由器上把报文直接转发至预定的端口。
静态路由可以使网络更安全,因为在路由器中,它只定义了一条流进和流出网络的路由。
此外,静态路由可以节省网络传输带宽。
无需路由器的CPU来计算路由,并且需要更少的内存。
当然静态路由选择也有些缺点,如网络发生问题或拓扑结构发生变化时,网络管理员就必须手工调整这些改变。
因此,静态路由比较适用于小型网络。
CISCO2500路由器举例说明:先配置路由器名称,各个接口IP及其掩码,然后再手工配置静态路由:配置静态路由的格式为:Router(config)#ip route [destination_network] [mask] [next_hop_hop_address or exitinterface] [administrative_distance] [permanent],在命令格式中,1)destination_network 是指所要到达的目的网络2)mask 为目的网络的子网掩码。
3)next_hop_address是指下一跳的IP地址,所谓下一跳是指数据包向目的地址前进的下一个路由器的端口,当然必须保证这个端口的IP地址可以PING通。
有时候在next_hop_address 这个位置上用 exitinterface,就是数据包离开路由器的接口,但是这种配置方式只可以用于端到端的连接,比如说广域网,在以太网中就不可以使用这种配置方式。
4)Administative_distance 管理距离(可选),静态路由默认的管理距离是1,可以通过这个参数修改这个权值。
重分布
Rip1,将直连路由重分布到RIP v1中router ripnetwork 10.0.0.0redistribute connected2、将静态路由重分布到RIP V1中r1上:ip route 10.1.1.0 255.255.255.0 1.1.1.2router ripredistribute static //可以不指定度量值,把其当作是直连网络来通告3、将EIGRP路由重分布到RIP V1中需要指定度量值重分布,否则路由重分布不能成功。
router ripredistribute eigrp 1 metric 1 //R2接收的度量值为1,不增加1注意:EIGRP是无类路由,路由携带掩码,但RIP V1是有类路由,不携带掩码通告。
另:IGRP时,是将加入IGRP进程的接口也会重分布出去4、将OSPF路由重分布到RIP V1中router ripredistribute ospf 10 metric 1--------------------------------------------------------------------------- IGRP/EIGRP1、将直连接口重分布到IGRP或EIGRP //可以不指定度量值redistribute connected2、将静态路由重分布到IGRP或EIGRP //可以不指定度量值redistribute static3、将RIP路由重分布到IGRP或EIGRP //需要指定度量值Rip- eigrp#router eigrp 1#redistribute rip metric 1544 2000 255 1 1500##4、将OSPF路由重分布到IGRP或EIGRP //需要指定度量值Ospf -> eigrpRouter eigrp 1Redistridute ospf 1Default-metric 1000 10 1 255 15005、将ISIS路由重分布到IGRP或EIGRP //需要指定度量值,且需要指定路由类型(L1,L2,L1-2)6、将默认路由重分布到IGRP或EIGRP //可以不指定度量值(1)使用重分布静态路由(2)使用ip default-network命令,要求真实网络,需要通告进进程。
路由协议实验(RIP,OSPF)
实验二、路由协议实验(RIP,OSPF)
一.实验目的
常见的路由协议有静态RIP,OSPF等,静态路由一般用于较小的网络环境,RIP一般用于不超过15台路由器的环境,OSPF常用于大型的网络环境,是目前主流的网络路由协议之一。
二.实验内容和要求
1.如何配置路由器,并掌握基本的命令
2.学习常见的网络路由协议配置方法
三.实验主要仪器设备和材料
AR28路由器、AR18路由器,一台PC机。
四.实验结果截图
组别为13组,我们作为分组1
(1)RIP实验
1.AR28-1路由表
3.可以PING 通
(2)OSPF实验
1.AR28-1路由表
2.可以PING 通
五、RIP,OSPF的工作原理
RIP是距离矢量路由协议,它通过交换明确的路由来达到全网互通,即是说他所获得的路由都是通过邻居发送过来的。
类似于问路的时候沿路打听。
OSPF是链路状态路由协议,他不发送路由信息。
而是通过发送链路状态LSA来独自计算路由条目。
类似GPS发送给对方方位后具体怎么走是本地系统计算出来的。
六、思考题
1、答:可以同时配置。
OSPF的优先级较高,所以OSPF协议生效。
重分布和策略路由
一、实验拓扑图:AucklandSanJose3Singapore 192.168.224.1/30S1/2192.168.240.2/30S1/2 S1/0192.168.224.2/30S1/1192.168.240.1/30 Engineers Lo0 192.168.232.1/24T1 1.544Mbps19.2Kpbs RIP v2Managers Lo1 192.168.236.1/24Lo0 192.168.5.1/24二、实验目的1、在实验中应用到高级路由功能来操作路由更新,这些特性包括分发列表,默认路由,被动接口和路由重分布。
2、掌握高级路由特性来控制路由更新。
三、实验要求1、公司的SanJose3和Singapore 之间的网络使用的RIPV2动态路由协议。
2、在SanJose3上面连接了一个stub network 192.168.5.1/24,为了减少流量,过滤RIPv2更新流量在整个192.168.5.1/24网络发送。
3、在Singapore 有Engineers 和Managers 部门,Managers 网络并不想被SanJose3所学习到。
4、有一条非常慢的19.2Kpbs 的链路连接Singapore 和Auckland ,为了减少这条链路的 流量,我们要禁止动态路由更新通过这条链路5、在满足上述条件的情况下,实现全网互通。
四、实验步骤1、按照拓扑图中IP ,配置好路由器接口的 IP 地址,但是不要配置RIPv2协议,使用CDP 协议检测相邻设备的连通性。
配置如下:Router(config)#hostname SanJose3SanJose3(config)#line c 0SanJose3(config-line)#exec-timeout 0 0SanJose3(config-line)#logging synchronousSanJose3(config)#no ip domain-lookupSanJose3(config)#interface s1/2SanJose3(config-if)#ip address 192.168.224.1 255.255.255.252SanJose3(config-if)#no shutdownSanJose3(config)#interface loopback 0SanJose3(config-if)#ip address 192.168.5.1 255.255.255.0Router(config)#hostname AucklandAuckland (config)#interface s1/2Auckland (config-if)#ip address 192.168.240.2 255.255.255.252Auckland (config-if)#no shutdownAuckland (config)#interface loopback 0Auckland (config-if)#ip address 192.168.248.1 255.255.255.0Router(config)#hostname SingaporeSingapore(config)#interface loopback 0Singapore(config-if)#ip address 192.168.232.1 255.255.255.0Singapore(config-if)#description EngineersSingapore(config)#interface loopback 1Singapore(config-if)#ip address 192.168.236.1 255.255.255.0Singapore(config-if)#description ManagerSingapore(config)#interface s1/0Singapore(config-if)#ip address 192.168.224.2 255.255.255.252Singapore(config-if)#no shutdownSingapore(config)#interface s1/1Singapore(config-if)#ip address 192.168.240.1 255.255.255.252Singapore(config-if)#no shutdown配置完成后使用CDP 协议检查相邻设备的连通性,如下2、在SanJose3上,配置RIPv2协议通告物理直连的网络,配置如下:SanJose3(config)#router ripSanJose3(config-router)#version 2SanJose3(config-router)#network 192.168.224.0SanJose3(config-router)#network 192.168.5.0因为192.158.5.0是一个stub network,这个网络里没有路由器或者主机需要RIPv2协议的更新。
思科配置HSRP、ospf,rip,NAT,ACL.以及定时ACL配置和路由重分发大型网络综合实验题
1.设备之间的地址如图所示,按照拓扑图配置IP地址2.R1和R2之间属于area 8,R1和SW1,SW2之间属于area 0,SW1和SW2上所有VLAN接口属于area 10.SW1和R3之间是属于RIP区域的。
要求配置RIP和OSPF实现网络之间能够通信。
把Area 8配置完全末梢区域3.在R3上存在着10.100.0.0/24到10.100.7.0/24这8个网段。
要求在R1上看到这8个网段是汇总的。
4.在SW1、SW2、SW3、SW4上配置VTP,SW1和SW2是server模式,SW3和SW4是客户机模式。
域名为benet,密码为cisco。
添加VLAN 10、VLAN 50、VLAN 80、VLAN 90这4个VLAN5.另外在SW1和SW2上配置HSRP,要求SW1是VLAN 10和VLAN 50的活跃路由器,SW2是VLAN 80和VLAN 90的活跃路由器6.配置PVST实现流量的负载均衡,在配置PVST时请注意与HSRP对应7.R4是模拟ISP在R4上配置LO0:200.1.20.1/24,在R1上配置PAT实现内网的所有PC能够去访问200.1.20.1这个地址。
另外实现R4可以telnet到Server上8.配置ACL要求在周一到周五的8:30到17:30之间禁止员工去登录QQ,除此以外在所有时间段要求保证员工能够正常的去访问外网的WWW,FTP,SMTP,TELNET这些服务,禁止员工去访问其他的服务。
我先用GNS3搭建起来的拓扑图注意,实验说明:本文中的所有命令都是简写的,因为思科的命令都是支持简写的先敲所有网络设备的预配命令先EnConfig tEnable password 1234No ip domain-loLine con 0Password 1234No exec-tLogging syn配置地址R1Inter f0/0Ip add 10.255.0.5 255.255.255.252No shutInter f1/0Ip add 10.255.0.9 255.255.255.252No shutInter f2/0Ip add 10.255.0.1 255.255.255.252No shutInter f3/0Ip add 202.1.10.1 255.255.255.252 No shutR2Inter f0/0Ip add 10.255.0.2 255.255.255.252 No shutR3Inter f0/0Ip add 10.255.0.13 255.255.255.252 No shutInter lo0Ip add 10.100.0.3 255.255.255.0 No shutInter lo1Ip add 10.100.1.3 255.255.255.0 No shutInter lo2Ip add 10.100.2.3 255.255.255.0 No shutInter lo3Ip add 10.100.3.3 255.255.255.0 No shutInter lo4Ip add 10.100.4.3 255.255.255.0 No shutInter lo5Ip add 10.100.5.3 255.255.255.0 No shutInter lo6Ip add 10.100.6.3 255.255.255.0 No shutInter lo7Ip add 10.100.7.3 255.255.255.0 No shutR4Inter f0/0Ip add 202.1.10.2 255.255.255.252 No shutInter lo0Ip add 200.1.20.1 255.255.255.255ExitSw1Ip routing (三层交换机开启路由功能)Inter f0/0No switchport (开启三层路由功能)Ip add 10.255.0.6 255.255.255.252No shutInter f0/10No switchport (开启三层路由功能)Ip add 10.255.0.14 255.255.255.252No shutInter range f0/14 -15 (做以太通道)Sw mo tr (接口做为trunk模式)Inter range f0/1 -2Sw mo trExitSw2Ip routingInter f0/0No swIp add 10.255.0.9 255.255.255.252No shutInter range f0/14 -15Sw mo trInter range f0/1 -2Sw mo trExitSw3Inter range f0/0 -1Sw mo trSw4Inter range f0/1 -2Sw mo trExit在SW1、SW2、SW3、SW4上配置VTP,SW1和SW2是server模式,SW3和SW4是客户机模式。
重分布原则
重分布原则(影响的是该协议中其他路由器路由表,不影响本路由器路由表,只影响本路由器数据库)
1.复制粘贴路由表.
2.寻找被直连取代的路由(必须在路由进程下通告出来的直连路由).也会被复制粘贴。
3.往同一个协议的重分布中,重分布直连最优先处理,并且被重分布直连处理过的接口以后都不再处理了.
4.向EIGRP重分布RIP和OSPF时,重分布OSPF被最优先处理。
RIP
重分布EIGRP,OSPF,ISIS协议的时候要挂metric参数或者default-metric 1
重分布直连,静态,rip的时候不需要
EIGRP
重分布ospf,rip,isis协议的时候需要挂metric或者default-metric
重分布静态,直连,eigrp的时候不需要
OSPF
重分布任何协议,静态,直连的时候都不需要挂metric,但是注意subnets参数
IS-IS
IS-IS 度量必须在1 和63 之间。
IS-IS 中没有
default-metric 选项,应该为每个协议定义权值,如果没有为重分配到IS-IS 的路由指定权值,则度量值默认为0。
RIP,IGRP,EIGRP,OSPF的对比总结
8、度量值(Metric)
RIP、RIPv2使用跳数(hops)作为度量值。最大跳数为15;默认支持四条等耗费的负载平衡,最大可开启到六条。
IGRP默认使用带宽bandwidth和线路的延时delay of the line,被称为复合度量值。这两个默认的度量之外,可信度,负载和最大传输单元也能被使用。除此之外它还设有默认为100,可设为255的最大跳计数,但hop并不参与度量值的计算,其目的只是为了限制AS的范围。默认支持四条不等耗费的负载平衡。最大可开启到六条。
RIP IGRP因为通过广播发送,所以它从所有活动的接口发送路由信息。
EIGRP、RIPv2、和OSPF用多播发送,从连接路由器的接口发送。
EIGRP 用RTP协议传播IP协议号88 可靠
OSPF 用IP协议号89传播,不用TCP也不用UDP。可靠
7、自动汇总
RIP、RIPv2、EIGRP默认开启自动汇总;但是默认不开启对不连续子网的支持。
其中,RIP总是开启自动汇总以减少路由表中的路由信息量,RIP不支持不连续网络,因为默认它不能关闭自动汇总。
Show ip ospf neighbor显示ospf的邻居信息,包括neighbor ID,优先级、状态(是否为DR/BDR等)邻居的接口地址以及接收的本地接口。
Show ip protocol这个命令很有用,能显示出所有运行的路由协议的实际操作。
4、几张表
EIGRP 邻居表,拓扑表,路由表
关于OSPF的手动汇总,OSPF手动汇总用于把一个area的汇总路由向area 0宣告时,用途与EIGRP一样,但是之前需要把接口分入不同的area。对OSPF进行配置时并不需要像EIGRP那样使用命令no auto-summary,因为如上所述,OSPF默认并没有开启自动汇总,所以自然不需要用这条命令,在路由配置模式下执行area 1 range 192.168.10.64 255.255.255.224。
RIP与静态路由重分布
RIP与静态路由重分布RIP与静态路由重分布⼀、⽹络拓扑图⼆、设备配置R1:Router>enaRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hos R1R1(config)#int f 0/0R1(config-if)#ip address 192.168.1.254 255.255.255.0R1(config-if)#no shutdownR1(config-if)#exit%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up R1(config)#int s 2/0 R1(config-if)#ip address 192.168.2.1 255.255.255.0R1(config-if)#clo ra 64000R1(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial2/0, changed state to downR1(config-if)#exiR1(config)#router ripR1(config-router)#ve 2R1(config-router)#network 192.168.1.0R1(config-router)#network 192.168.2.0R1(config-router)#exiR1(config)#do wrBuilding configuration...[OK]R2:Router>Router>enaRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hos R2R2(config)#int s 2/0R2(config-if)#ip address 192.168.2.2 255.255.255.0R2(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial2/0, changed state to upR2(config-if)#exiR2(config)#int s 3/0%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to up R2(config-if)#ip address 192.168.3.1 255.255.255.0R2(config-if)#clo ra 64000R2(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial3/0, changed state to downR2(config-if)#exiR2(config)#router ripR2(config-router)#ve 2R2(config-router)#network 192.168.2.0R2(config-router)#default-information originateR2(config-router)#redistribute static metric 3R2(config-router)#exiR2(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.2R2(config)#ip route 192.168.4.0 255.255.255.0 192.168.3.2R2(config)#do wrBuilding configuration...[OK]R3:Router>Router>enaRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hos R3R3(config)#int f 0/0R3(config-if)#ip address 192.168.4.254 255.255.255.0R3(config-if)#no shutdownR3(config-if)#exit%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up R3(config)#int s 2/0 R3(config-if)#ip address 192.168.3.2 255.255.255.0R3(config-if)#no shutdownR3(config-if)#exit%LINK-5-CHANGED: Interface Serial2/0, changed state to upR3(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.1%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial2/0, changed state to upR3(config)#ip route 192.168.2.0 255.255.255.0 192.168.3.1R3(config)#ip route 192.168.1.0 255.255.255.0 192.168.3.1Building configuration...[OK]测试结果:从PC0 ping PC1:。
路由重发布实验报告
综合实训报告项目名称: RIP与ospf之间路由重发布班级: 12级网络工程姓名:魏少帅、魏彦博、马媛媛、雪玉指导老师:魏凯斌实训时间: 8月31日至9月10日一:背景需求通过做路由重发使得不同路由之间可以互通二:需求分析1.用户需求(1)利用RIP v2使得使用rip的网络互通(2)利用ospf使得使用ospf的网络互通(3)在rip与ospf相连的边界路由器上做路由重发布,使得两个网络互通2.技术分析(1):rip技术(2):ospf技术(3):路由重发布技术三:解决方案1:在路由器R3、R4上启动rip v22在路由器R1、R2上启动ospf3在R3上做路由路由重发布四:拓扑图设计五:设备需求1:2台路由器RSR20-14 2:2台路由器RSR20-24 3:两台PC六:ip地址规划七:实验步骤与配置R1#enconfhost R1confint fa0/0ip addr 10.0.2.1 255.255.255.252no shutint loopback 0ip addr 10.0.3.1 255.255.255.252no shutexitrouter ospf 10network 10.0.2.0 0.0.0.3 area 1network 10.0.3.1 0.0.0.3 area 1exitR2#enconfhost R1confint fa0/0ip addr 10.0.2.1 255.255.255.252no shutint loopback 0ip addr 10.0.3.1 255.255.255.252no shutexitrouter ospf 10network 10.0.2.0 0.0.0.3 area 1network 10.0.3.1 0.0.0.3 area 1exitR3#enconfhost R3confint fa0/0ip addr 10.0.1.1 255.255.255.252no shutint fa0/1ip addr 172.16.1.2 255.255.255.252no shutexitrouter ospf 10network 10.0.1.0 0.0.0.3 area 0exitrouter ripvers 2network 172.16.1.0 0.0.0.3no auto-exitrouter ospf 10red rip subnetsexitrouter ripred ospf 10 metric 1endR4#enconfhost R4confint fa0/0ip addr 172.16.1.1 255.255.255.252no shutexitint loopback 0ip addr 172.16.2.2 255.255.255.252no shutexitrouter ripvers 2network 172.16.1.0 0.0.0.3network 172.16.2.0 0.0.0.3no auto-exitend八、实验测试1:用show ip route来测试路由配置2:用show ip rip验证版本配置3:用show running-config查看设备所有配置信息4:用show ip interface brief查看接口状态。
RIP、OSPF、EIGRP 区别
RIP、OSPF、EIGRP 区别三种类型的动态路由协议算法分别是距离矢量算法,链路状态算法以及平衡混合算法,这几种算法的类型代表:RIP、OSPF、EIGRP。
而且它们都是内部网关协议(IGP),也就是说它们都运行在一个自治系统内部,什么是自治系统,我们来简单看一下:自治系统:就是使用相同路由准则的网络集合,一般是一个ISP,或者是一个大型的行政机构。
大家刚听到这个术语时会感到有点模糊,有点抽象,在CCNP的课程中会有详细的介绍,我们CCNA部分很少会用到自治系统间的协议,使用的基本上都是自治系统内的协议。
所以如果按照在自动系统内运行还是用于连接不同的自治系统,路由协议又分为两种:IGP:内部网关协议,在一个自治系统内运行。
比如:RIP、OSPF、IS-IS、EIGRP等。
EGP:外部网关协议,用于连接不同的自治系统。
比如:BGPRIP:路由信息协议在CCNA部门主要介绍的是内部网关协议,那么我们先从RIP开刀。
RIP是一个典型的距离矢量路由协议,全称是Routing information protocol(路由信息协议)。
它使用的是数据包所经过的网关来做为距离的单位,最大跳数为15跳,超过15跳便无法到达,大家从这个数中就可以看出来,RIP是一个元老级的路由协议,正是因为受到15跳的限制,所以现在使用的是越来越少。
它只适合于一些规模不大的网络,路由器的数量不多的网络中。
因为它评价网络的好处就是依靠跳数,但是这个跳数并不一定说就能代表最佳路径。
如图所示:PC1希望到达PC2,按照RIP协议来说肯定是经过Router3,再转交给Router4就到达PC2,因为这样的话相对于Router3来说,它只要经过两跳,就可以到达PC2所在的网段。
跳数最少。
但是这条线路的带宽是19.2Kbps,而另一条路虽然跳线多,但它是T1线路,带宽大,延迟小。
肯定会比第一条路要优。
但是RIP 是以跳数计算最佳路径,所以它就选择了第一条路。
RIP.RIGRP.OSPF协议对比
路由协议(RIP、OSPF、EIGRP和BGP) 整理对于路由器而言,要找出最优的数据传输路径是一件比较有意义却很复杂的工作。
最优路径有可能会有赖于节点间的转发次数、当前的网络运行状态、不可用的连接、数据传输速率和拓扑结构。
为了找出最优路径,各个路由器间要通过路由协议来相互通信。
需要区别的一点是:路由协议与可路由的协议是不是等同的。
如TCP/IP和IPX/SPX,尽管它们可能处于可路由的协议的顶端。
路由协议只用于收集关于网络当前状态的数据并负责寻找最优传输路径。
根据这些数据,路由器就可以创建路由表来用于以后的数据包转发。
除了寻找最优路径的能力之外,路由协议还可以用收敛时间—路由器在网络发生变化或断线时寻找出最优传输路径所耗费的时间来表征。
带宽开销—运行中的网络为支持路由协议所需要的带宽,也是一个较显著的特征。
尽管并不需要精确地知道路由协议的工作原理,你还是应该对最常见的路由协议有所了解:RIP、OSPF、EIGRP和BGP(还有更多的其他路由协议,但它们使用得并不广泛)此外还IGRP路由选择协议,它是Cisco公司设备专用协议,其它非Cisco设备不能使用这样协议。
对这四种常见的路由协议描述如下。
(1) 为IP和IPX设计的RIP(路由信息协议):RIP是一种最早先的路由协议,但现在仍然被广泛使用,这是由于它在选择两点间的最优路径时只考虑节点间的中继次数这个原因的缘故。
例如,它不考虑网络的拥塞状况和连接速率这些因素。
使用RIP的路由器每30秒钟向其他路由器广播一次自己的路由表。
这种广播会造成极大的数据传输量,特别是网络中存在有大量的路由器时。
如果路由表改变了,新的信息要传输到网络中较远的地方,可能就会花费几分钟的时间;所以RIP的收敛时间是非常长的。
而且,RIP还限制中继次数不能超过16跳(经过16台路由器设备)。
所以,在一个大型网络中,如果数据要被中继16跳以上,它就不能再传输了。
而且,与其他类型的路由协议相比,RIP还要慢一些,而安全性却差一些。
四种最常见路由协议RIPIGRPOSPF和EIGRP
四种最常见路由协议RIPIGRPOSPF和EIGRP RIP、IGRP、OSPF和EIGRP是最常见的路由协议,它们用于在网络中确定数据包应该如何转发。
1. RIP(Routing Information Protocol)是一种距离矢量路由协议,用于在小型网络中进行路由选择。
它使用跳数作为衡量距离的度量单位,最大支持15跳。
RIP将路由信息广播到所有相邻的路由器,并使用更新定期计时器来更新路由表。
然而,RIP的更新速度相对较慢,对于大规模网络来说可能不是一个很好的选择。
2. IGRP(Interior Gateway Routing Protocol)是一个距离矢量路由协议,与RIP相似,但比RIP更高效。
IGRP使用带宽和延迟等因素来计算最佳路径,并使用时钟跳数作为度量单位。
IGRP的更新速度比RIP快,但仍然不适用于大规模网络。
3. OSPF(Open Shortest Path First)是一种链路状态路由协议,用于大型复杂网络中的路由选择。
OSPF使用链路状态数据库来维护所有节点之间的拓扑信息,并根据最短路径算法选择最佳路径。
OSPF支持VLSM(Variable Length Subnet Masking)和多路径等特性,具有更好的拓展性和较快的收敛速度。
4. EIGRP(Enhanced Interior Gateway Routing Protocol)是一种混合路由协议,结合了距离矢量和链路状态的特点。
EIGRP使用带宽、延迟、可靠性和负载等因素来计算最佳路径,并使用跳数作为度量单位。
EIGRP具有快速收敛和较低的网络开销,并对大型网络有良好的扩展性。
总体来说,RIP和IGRP适用于小型网络,OSPF适用于大型复杂网络,而EIGRP则在各种网络环境下都有一定的应用。
选择合适的路由协议取决于网络规模、复杂性以及对性能和可靠性的要求。
实验12 路由策略综合
路由策略综合实验一、路由策略综合实验拓扑图,如图1.1所示:图1.1 路由策略综合实验拓扑图二、实验要求:1.R1上重分布EIGRP100的路由进入到EIGRP125和OSPF域,发进EIGRP125要求汇总(R1 loopback 宣告进OSPF域).2.R5上一定要通过汇总路由到达EIGRP100,到达EIGRP域要优选R1这条路3.R2上单点双向重分布(保证5可以到ospf域,ospf可以到达EIGRP 125),要求发进EIGRP的时候考虑eigrp 100的明细路由(需求 2)发到OSPF 的时候要考虑那条汇总路由4.Area23要求优化LSA(考虑R2做重分布),保证R3具有可达性(R2发默认路由)5.R3重分布OSPF到RIP,保证R4可以通过OSPF到达全网(考虑R2给R3的默认路由)6.R5重分布EIGRP到RIP(思考如果R3首先重分布路由给R4,R5如何重分布EIGRP给R4)7.保证R4不存在次优路径,可以通过OSPF和EIGRP同时到达的区域,优选EIGRP三、各路由器初始配置://R1的初始配置:R1(config)#interface Loopback0R1(config-if)# ip address 172.16.0.1 255.255.255.0R1(config-if)#interface Loopback1R1(config-if)# ip address 172.16.1.1 255.255.255.0R1(config-if)#interface Loopback2R1(config-if)# ip address 172.16.2.1 255.255.255.0R1(config-if)#interface Loopback3R1(config-if)# ip address 172.16.3.1 255.255.255.0 R1(config-if)#interface Loopback4R1(config-if)# ip address 10.0.0.1 255.255.255.0 R1(config-if)#interface Loopback5R1(config-if)# ip address 1.1.1.1 255.255.255.0R1(config-if)#interface Serial2/1R1(config-if)# ip address 12.0.0.1 255.255.255.0 R1(config-if)#no shutdownR1(config-if)#interface Serial2/2R1(config-if)# ip address 15.0.0.1 255.255.255.0 R1(config-if)#no shutdown//R2的基础配置R2(config)#interface Loopback0R2(config-if)# ip address 2.2.2.2 255.255.255.0R2(config-if)#interface FastEthernet0/0R2(config-if)# ip address 25.0.0.2 255.255.255.0 R2(config-if)#no shutdownR2(config-if)#interface Serial2/1R2(config-if)# ip address 12.0.0.2 255.255.255.0 R2(config-if)# no shutdownR2(config-if)#interface Serial2/2R2(config-if)# ip address 23.0.0.2 255.255.255.0 R2(config-if)# no shutdown//R3的具体配置R3(config)#interface Loopback0R3(config-if)# ip address 3.3.3.3 255.255.255.0R3(config-if)#interface Serial2/1R3(config-if)# ip address 23.0.0.3 255.255.255.0 R3(config-if)#no shutdownR3(config-if)#interface Serial2/2R3(config-if)# ip address 34.0.0.3 255.255.255.0 R3(config-if)#no shutdown//R4的具体配置R4(config)#interface Loopback0R4(config-if)# ip address 4.4.4.4 255.255.255.0R4(config-if)#interface Serial2/1R4(config-if)# ip address 34.0.0.4 255.255.255.0 R4(config-if)# no shutdownR4(config-if)#interface Serial2/2R4(config-if)# ip address 45.0.0.4 255.255.255.0 R4(config-if)# no shutdown//R5的具体配置R5(config)#interface Loopback0R5(config-if)# ip address 5.5.5.5 255.255.255.0R5(config-if)#interface FastEthernet0/0R5(config-if)# ip address 25.0.0.5 255.255.255.0R5(config-if)#no shutdownR5(config-if)#interface Serial2/1R5(config-if)# ip address 15.0.0.5 255.255.255.0R5(config-if)# no shutdownR5(config-if)#interface Serial2/2R5(config-if)# ip address 45.0.0.5 255.255.255.0R5(config-if)# no shutdown四、实验配置:1.R1上的具体配置://开启eigrp100并激活相应网络接口R1(config-if)#router eigrp 100R1(config-router)# network 10.0.0.1 0.0.0.0R1(config-router)# network 172.16.0.0 0.0.3.255R1(config-router)# no auto-summary //关闭自动汇总//开启eigrp125,激活相应网络接口,充分发路由R1(config-router)#router eigrp 125R1(config-router)# redistribute eigrp 100//将eigrp100充分发到eigrp125R1(config-router)# network 15.0.0.1 0.0.0.0R1(config-router)# distribute-list 1 in Serial2/2//开启分布列表控制流量拒绝2.2.2.0/24和172.16.0.0/22的流量从S2/2接口进入eigrp域内R1(config-router)# no auto-summaryR1(config-router)#R1(config-router)#router ospf 1R1(config-router)# router-id 1.1.1.1R1(config-router)# redistribute eigrp 100 subnets//将eigrp100重分发进ospf1R1(config-router)# network 1.1.1.1 0.0.0.0 area 0R1(config-router)# network 12.0.0.1 0.0.0.0 area 0R1(config)#access-list 1 deny 2.2.2.0 0.0.0.255 //抓取2.2.2.0/24的流量,控制次优R1(config)#access-list 1 deny 172.16.0.0 0.0.3.255 //抓取172.16.0.0/24的流量R1(config)#access-list 1 premit any2.R2上的具体配置://在R2上开启eigrp125,并将ospf1重分发进eigrpR2(config-if)#router eigrp 125R2(config-router)#$ 1 1500 match internal nssa-external //只允许ospf内部路由和nssa外部路由重分发进入eigrp125 R2(config-router)# network 25.0.0.2 0.0.0.0R2(config-router)# distribute-list 1 in FastEthernet0/0 //控制次优路径172.16.0.0/22R2(config-router)# no auto-summaryR2(config-router)#R2(config-router)#router ospf 1R2(config-router)# router-id 2.2.2.2R2(config-router)# area 23 nssa default-information-originate //将area23设置成为nssa域并在area23里面传播默认路由R2(config-router)# redistribute eigrp 125 subnets //将eigrp125重分布进入ospf1 R2(config-router)# network 2.2.2.2 0.0.0.0 area 0R2(config-router)# network 12.0.0.2 0.0.0.0 area 0R2(config-router)# network 23.0.0.2 0.0.0.0 area 23R2(config)#access-list 1 deny 172.16.0.0 0.0.3.255 //抓取172.16.0.0/22的流量R2(config)#access-list 1 permit any3.R3上的具体配置R3(config-if)#router ospf 1R3(config-router)# router-id 3.3.3.3R3(config-router)# area 23 nssa //在R3上将area23也设置成为nssa区域R3(config-router)# network 23.0.0.3 0.0.0.0 area 23R3(config-router)#R3(config-router)#router ripR3(config-router)# version 2R3(config-router)# redistribute ospf 1 metric 5 route-map deny0//重分布ospf进入rip 并用route-map deny0控制流量,避免默认路由传入,防止环路R3(config-router)# network 3.0.0.0R3(config-router)# network 34.0.0.0R3(config-router)# no auto-summaryR3(config-router)#R3(config)#access-list 1 deny 0.0.0.0//抓取默认路由的流量R3(config)#access-list 1 permit anyR3(config)#R3(config)#route-map deny0 deny 10 //写拒绝路由映射,控制默认路由R3(config-route-map)# match ip address 14.R4上的具体配置//在R4上开启rip v2,宣告相应网络R4(config-if)#router ripR4(config-router)# version 2R4(config-router)# network 4.0.0.0R4(config-router)# network 34.0.0.0R4(config-router)# network 45.0.0.0R4(config-router)# no auto-summary5.R5上的具体配置//在R5上开启eigrp125,宣告相应网络,并将rip重分布进入其中R5(config-if)#router eigrp 125R5(config-router)# redistribute rip metric 10000 100 255 1 1500//重分布rip进eigrp R5(config-router)# network 5.0.0.0R5(config-router)# network 15.0.0.5 0.0.0.0R5(config-router)# network 25.0.0.5 0.0.0.0R5(config-router)# no auto-summary//开启rip进程,宣告相应网络,并将eigrp125重分布进入ripR5(config-router)#router ripR5(config-router)# version 2R5(config-router)# redistribute eigrp 125 metric 3 //重分布eigrp125进入rip,并将度量设置为3,选定eigrp为最优路径R5(config-router)# network 45.0.0.0R5(config-router)# no auto-summary经过以上配置以后,已经将全网互通,而且已经将次优路径剔除干净。
RIP与OSPF双点双向重分布
关于重分布的几个重点:1、关于重分布进distance vector协议的时候,除了静态与connected 不需要手工指定metric以外,其余的需要手工指定,否则会认为是无穷大的路由通告。
2、重分布进OSPF的路由默认为OE2类型,send metric 为20,BGP除外。
3、在ISIS中分为level 1 和level 2的路由,前者称为内部路由缺省度量为0,0~63 而后者为外部路由,64~128度量,缺省为64 ,如果默认不指定的话,那么就是level2的路由,所以在做重分布的时候,向level 1重分布的时候需要指定level的类型在cisco路由器上,做RIP与OSPF双点双向重分布的时候,由于度量值的原因,会导致次优路由的出现。
如上面的图,基本配置就这些,当在RIP与OSPF中重分布各自协议后,R2与R1之间运行RIP 收到13.1.1.0/24 和1.1.1.1/32 度量值为120,由于R3也重分布进RIP的路由,经过R4传递给R2 13.1.1.0/24和 1.1.1.1/32 的路由度量值为110,同一条路由条目,管理距离低的进路由表,R3也同样收到R4传递过来的12.1.1.0/24 和1.1.1.1/32 ,那么也会优于之前从RIP学到的路由,这样当R3想到达12.1.1.0网段的时候,经过的不是R3---R1,而是R3----------R4----------R2,饶着过来,解决的办法,可以通过Distirbute-list 过滤掉、通过distance 修改AD方法一:Disribute-listR2上:access-list 1 permit 34.1.1.0 0.0.0.255access-list 1 permit host 4.4.4.4router ospf 1disribute-list 1 inR3上 access-list 1 permit 24.1.1.0 0.0.0.255access-list 1 permit host 4.4.4.4router ospf 1distribute-list in这时候在看下路由表各自的路由域都正常收到路由,没出现次优路由的问题。