向EIGRP域注入缺省路由
EIGRP路由协议知识点集合
EIGRP 协议是一个内部网关协议,高级距离矢量协议,组播地址224.0.0.101、eigrp 是一个高级的距离矢量协议2、eigrp 具有高速的收敛特性3、支持路由汇总和路由聚合4、eigrp 支持触发式增量更新5、eigrp 可以支持多种网络层协议,可以开启多个eigrp 进程支持不同的3 层被动路由协议。
6、eigrp 发送报文以组播和单播形式发送组播地址224.0.0.107、eigrp 支持手工汇总8、eigrp 保证100%无环路9、eigrp 无论在广域网还是在局域网部署eigrp 配置都比较简单10、eigrp 支持非等价的负载均衡Eigrp 头部的字段用来描述这个 eigrp 报文是个什么报文在 hello 报文的载荷字段中,有一个 ack 位,在普通情况下为 0,当 ack 位被置为 1 的时候,说明此报文为 acknowledge 报文。
所有的 IGP 协议中 IP 包头的 TTL 字段都为 1:当端口大于 1.544mbit/s 的发送频率为 5s 一次,小于 1.544mbit/s的我 60s 一次,连续的 3 次 hello 时间都没有收到 hello 包就判定邻居挂掉了。
默认情况下 hello 报文以组播形式发送。
在不支持组播的二层环境中如帧中继环 境中,需要手动修改指定单播地址 neighbor 1.1.1.1 255.255.255.0eigrp 的报文能够被可靠的发送,所以 eigrp 定义了可靠的传输机制, 内部定义的 确认机制,但并非所有的 eigrp 报文都需要确认, update ,query ,和 reply 需要 回复 ack ,如果没有回复则重传,重传次数为 16 次。
在 hello 报文的载荷字段中,有一个 ack 位,在普通情况下为 0,当 ack 位被置为 1 的时候,说明此报文为 acknowledge 报文,当 ack 位被置 1 的时候只能以单播 形式发送。
路由协议EIGRP配置
路由协议EIGRP配置EIGRP(Enhanced Interior Gateway Routing Protocol)是一种基于距离矢量算法的内部网关路由协议,主要用于在大型企业网络中实现路由器之间的动态路由。
本文将介绍EIGRP的配置过程,以帮助读者更好地理解和应用该协议。
1. EIGRP的基本概念EIGRP是一种高效可靠的路由协议,具有以下特点:- 支持VLSM(可变长度子网掩码):可以根据网络需求分配不同的子网掩码。
- 支持CIDR(无类别域间路由):能够将多个连续的IP地址作为一个整体进行路由计算。
- 支持自动汇总:能够将多个子网自动合并为一个超网,减小路由表的规模。
- 支持无环路:使用DUAL(Diffusing Update Algorithm)算法,有效解决了路由循环的问题。
2. EIGRP的配置步骤在配置EIGRP之前,需要了解以下参数:- 自治系统号(AS number):EIGRP所在的自治系统号,范围为1~65535。
- 路由器ID:用于区分不同的路由器,可以是IP地址的一部分,也可以手动指定。
下面是EIGRP的配置步骤:步骤1:进入路由器配置模式```Router# configure terminal```步骤2:配置EIGRP进程和AS号```Router(config)# router eigrp <AS号>```步骤3:添加网络```Router(config-router)# network <网络地址>```此命令将指定哪些接口将被EIGRP协议使用。
可以指定单个IP地址、子网地址或主机地址。
步骤4:配置路由器ID(可选)```Router(config-router)# eigrp router-id <路由器ID>```使用此命令可以手动指定路由器ID,如果不手动指定,将使用默认的路由器ID。
步骤5:配置其他可选参数(可选)根据需要,可以配置其他参数,如带宽、延迟、可靠性等。
缺省路由--向RIP域内注入
缺省路由--向RIP域内注入实验图基本配置R1:R1(config)#int loopback 1R1(config-if)#ip add 1.1.1.1 255.255.255.0R1(config-if)#exitR1(config)#int f0/0R1(config-if)#ip add 12.1.1.1 255.255.255.0R1(config-if)#no shutR1(config-if)#exitR1(config)#router ripR1(config-router)#version 2R1(config-router)#no auto-summaryR1(config-router)#network 12.0.0.0R1(config-router)#network 1.0.0.0R1(config-router)#exitR1(config)#R2:R2(config)#int loopback 2R2(config-if)#ip add 2.2.2.2 255.255.255.0 R2(config-if)#exitR2(config)#int f0/1R2(config-if)#ip add 12.1.1.2 255.255.255.0 R2(config-if)#no shutR2(config-if)#exitR2(config)#int f0/0R2(config-if)#ip add 23.1.1.2 255.255.255.0 R2(config-if)#no shutR2(config-if)#exitR2(config)#router ripR2(config-router)#version 2R2(config-router)#network 2.0.0.0R2(config-router)#network 23.0.0.0R2(config-router)#no auto-summaryR2(config-router)#exitR3:R3(config)#int loopback 3R3(config-if)#ip add 3.3.3.3 255.255.255.0 R3(config-if)#exitR3(config)#int f0/1R3(config-if)#ip add 23.1.1.3 255.255.255.0 R3(config-if)#no shutR3(config-if)#exitR3(config)#int f0/0R3(config-if)#ip add 34.1.1.3 255.255.255.0 R3(config-if)#no shutR3(config-if)#exitR3(config)#router ripR3(config-router)#verR3(config-router)#version 2R3(config-router)#no auto-summaryR3(config-router)#network 23.0.0.0R3(config-router)#network 3.0.0.0R3(config-router)#exit方案一、在AS的出口路由器上配置一条0.0.0.0/0的缺省静态路由指向外网(R4),并且在该路由器上将这条缺省路由重分发进RIP进程。
eigrp协议配置及路由重发布静态路由
Eigrp的配置以及路由的重发布目的:掌握路由Eigrp的配置以及路由重发布准备:先配置一条以eigrp协议运行的链路PC1——R1——R2——R3——PC2设备基础配置:PC1的配置如下:路由器R1的配置如下:Router1>enRouter1#conf tEnter configuration commands, one per line. End with CNTL/Z.Router1(config)#int f0/0Router1(config-if)#ip address 192.168.1.2 255.255.255.0Router1(config-if)#no sh%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up Router1(config-if)#int f0/1Router1(config-if)#ip add 172.168.1.1 255.255.255.0Router1(config-if)#no sh%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up路由器R2的配置如下:Router2>enRouter2#conf tEnter configuration commands, one per line. End with CNTL/Z.Router2(config)#int f0/0Router2(config-if)#ip add 172.168.1.2 255.255.255.0Router2(config-if)#no sh%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter2(config-if)#int f0/1Router2(config-if)#ip add 172.168.2.1 255.255.255.0Router2(config-if)#no shRouter2(config-if)#%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up路由器R3的配置如下:Router3>enRouter3#conf tEnter configuration commands, one per line. End with CNTL/Z.Router3(config)#int f0/1Router3(config-if)#ip add 172.168.2.2 255.255.255.0Router3(config-if)#no sh%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to upRouter3(config-if)#int f0/0Router3(config-if)#ip add 192.168.2.2 255.255.255.0Router3(config-if)#no sh%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up PC2的配置如下:下面先验证下相邻设备之间是否可以通行经检验以上设置可以使PC1——R1——R2——R3——PC2链路中的相邻设备间互相通信接下来在R1,R2,R3 三台路由器中配置eigrp路由协议配置EIGRP语法:在全局模式下输入route eigrp 【as-number】R1配置如下:Router1(config-if)#exitRouter1(config)#route eigrp 100Router1(config-router)#net 192.168.1.0 0.0.0.255Router1(config-router)#net 172.168.1.0 0.0.0.255配置完R1看下配置是否生效:Router1(config-router)#end%SYS-5-CONFIG_I: Configured from console by consoleRouter1#show runBuilding configuration...Current configuration : 519 bytes!version 12.2no service timestamps log datetime msecno service timestamps debug datetime msecno service password-encryption!hostname Router1!!!!!!!!!!!!!!!!!!interface FastEthernet0/0ip address 192.168.1.2 255.255.255.0 duplex autospeed auto!interface FastEthernet0/1ip address 172.168.1.1 255.255.255.0 duplex autospeed auto!router eigrp 100network 192.168.1.0network 172.168.1.0 0.0.0.255auto-summary!ip classless!!!!!!!line con 0line vty 0 4login!!!End看见运行配置中以上配置eigrp协议生效同理在R2,R3中配置eigrp协议R2的配置如下:Router2#conf tEnter configuration commands, one per line. End with CNTL/Z.Router2(config)#route eig 100Router2(config-router)#net 172.168.1.0 0.0.0.255%DUAL-5-NBRCHANGE: IP-EIGRP 100:Neighbor 172.168.1.1 (FastEthernet0/0) is up: new adjacencyRouter2(config-router)#net 172.168.2.0 0.0.0.255R3的配置如下:Router3(config)#rout eigrp 100Router3(config-router)#net 192.168.2.0 0.0.0.255Router3(config-router)#net 172.168.2.0 0.0.0.255Router3(config-router)#%DUAL-5-NBRCHANGE: IP-EIGRP 100:Neighbor 172.168.2.1 (FastEthernet0/1) is up: new adjacencyeigrp协议配置好后。
Rip与EIGRP的缺省路由重分发技术 彭浩
Rip与EIGRP的缺省路由重分发技术一、实验目的1、配置以太网路由器的ip地址并打开接口2、在R0上配置rip协议,R2上面配置eigrp协议。
在R1上面fa0/0配置rip协议,fa0/1配置eigrp协议。
3、在R1上面配置路由重分发,实现rip与eigrp之间互通二、拓补图三、配置步骤1、步骤一:配置路由器以太网接口ip地址Router0Router0>enable (进入路由器特权模式)Router0#configure terminal(进入路由器配置模式)Router0(config )#hostname R0(给路由器命名)R0(config )#inter fa0/0(进入端口)R0(config -if)#ip address 192.168.12.1 255.255.255.0(配置端口的ip地址)R0(config -if)#no shutdown(开启端口)R0(config -if)#exit(退回上一步)R0(config )#in loopback 1 (进入环回口)R0(config-if )#ip address 1.1.1.1 255.255.255.0(配置环回口ip地址)R0(config -if)#no shutdown(开启端口)Router0(config -if)#exit(退回上一步)R0(config )#router rip (启动rip协议)R0(config -router)#version 2 (使用版本2)R0(config -router)#network 1.1.1.1 (公布网段)R0(config -router)#network 192.168.12.1(公布网段)R0(config -router)#end (退出)R0#wr(保存配置信息)Building configuration...[OK]Router2Router>enable(进入路由器特权模式)Router#config ter(进入路由器配置模式)Router(config)#hostname R2(给路由器命名)R2(config)#inter fa0/0(进入端口)R2(config-if)#ip address 192.168.23.2 255.255.255.0(配置端口的ip地址)R2(config-if)#no shutdown(开启端口)R2(config-if)#exit(退回上一步)R2(config)#in loopback 1(进入环回口)R2(config-if)#ip address 2.2.2.2 255.255.255.0(配置环回口ip地址)R2(config-if)#no shutdown(开启端口)R2(config-if)#exit(退回上一步)R2(config)#router eigrp 1(启动eigrp协议)R2(config-router)#network 192.168.23.2 (公布网段)R2(config-router)#network 2.2.2.2(公布网段)R2(config -router)#end(退出)R2#wr(保存配置信息)Building configuration...[OK]Router1Router>enabel(进入路由器特权模式)Router#config ter(进入路由器配置模式)Router(config)#inter fa0/0(进入端口)Router(config-if)#ip address 192.168.12.2 255.255.255.0(配置端口ip 地址)Router(config-if)#no shutdown(开启端口)Router(config-if)#exit(退回上一步)Router(config)#inter fa0/1(进入端口)Router(config-if)#ip address 192.168.23.1 255.255.255.0(配置端口ip 地址)Router(config-if)#no shutdown(开启端口)Router(config-if)#exit(退回上一步)Router(config)#route rip(开启rip协议)Router(config-router)#v 2(进入版本2)Router(config-router)#network 192.168.12.2(公布网段)Router(config-router)#exit(退回上一步)Router(config)#route eigrp 1(开启eigrp)Router(config-router)#network 192.168.23.1 (公布网段)Router(config-router)#exit(退回上一步)Router(config)#route rip (开启rip协议)Router(config-router)#redistribute eigrp 1 metric 1(重发布eigrp进程1到rip进程中)Router(config-router)#exit(退回上一步)Router(config)#router eigrp 1(启动eigrp协议)Router(config-router)#redistribute rip metric 100000 10 255 1 1500(重发布rip进程1中的路由到EIGRP路由进程1中,最小带宽值为100Mb/s,路由延时为10纳秒,可靠性为100%,有效带宽为1/255,路由的MTU 为1500个字节)Router(config-router)#end(退出)Router#wr(保存配置信息)Building configuration...[OK]三、测试连通性R0#ping 2.2.2.2 (ping router2上面的环回口)Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:!!!!!(感叹号表示ping通了,表示网络重分发成功)Success rate is 100 percent (5/5), round-trip min/avg/max = 10/12/13 msR0#show ip route (查看路由器上面的ip信息)Codes: C - connected, S - static, I - IGRP, 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 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 1 subnetsC 1.1.1.0 is directly connected, Loopback1R 2.0.0.0/8 [120/1] via 192.168.12.2, 00:01:36, FastEthernet0/0C 192.168.12.0/24 is directly connected, FastEthernet0/0R 192.168.23.0/24 [120/1] via 192.168.12.2, 00:01:36, FastEthernet0/0。
EIGRP路由协议的配置
EIGRP路由协议的配置1.实验目的(1)掌握EIGRP路由协议的基本配置(2)掌握EIGRP的通配符掩码配置方法(3)掌握EIGRP的自动汇总特征,以及如何关闭自动汇总(4)掌握EIGRP的手动汇总(5)掌握通过ip default-network命令配置EIGRP默认网络(6)理解可行距离(FD)、通告距离(RD)及其可行性条件(FC)(7)掌握EIGRP的认证配置2.实验内容根据拓扑进行EIGRP路由协议的基本配置,自动汇总、手动汇总以及通告默认网络,同时在配置的基础上,理解掌握EIGRP路由协议。
3.实验原理EIGRP是一种距离矢量路由协议。
EIGRP使用一种称为扩散更新路由算法DUAL,在多台路由器之间通过一种并行的方式执行路由的计算,从而在保持我环路的拓扑时可以随时获得较快的收敛。
EIGRP的路由更新仍然是把路由矢量送给它的直连邻居。
但是这种更新并非周期性的,是部分更新,所以比典型的矢量路由协议要使有的带宽要少的多。
EIGRP是无类路由协议;支持认证,可使用MD5加密与明文认证两种方式;支持多种协议,不足之处在于EIGRP协议是思科专有的,只有在纯思科设备的网络中才能使用。
4.实验环境与拓扑结构5.实验步骤(1)EIGRP路由协议配置(2)查看路由表从上面可以看出,A去往172.16.0.0/16有两条等价路径。
从RIP路由协议的分析可知,主要在于B和C上没有关闭自动汇总。
(3)关闭自动汇总再次查看路由表可以看出,边界路由器下关闭自动汇总后,上述去往172.16.0.0/16的问题得到解决。
(4)默认路由的发布从拓扑图中可以看出,A连接ISP,因此需要在路由器A上进行默认路由的配置,并通过动态协议发布出去。
此时,查看B上的路由情况(5)在ISP上配两条静态路由然后ping一下外网由此可知,已完成路线互通。
6.实验总结。
RIP和EIGRP的缺省路由重分发
一.RIP①重分发静态缺省路由ip route 0.0.0.0 0.0.0.0 s1/0router ripversion 2no auto-summaryredistribute connected②使用命令default-information originaterouter ripversion 2no auto-summarydefault-information originate //与OSPF不同,RIP在没有缺省路由的情况下也可以向其他路由器通告一条缺省路由,另外后面没有always参数③使用命令ip default-networkrouter ripversion 2no auto-summary全局配置模式下ip default-network 1.0.0.0 //后面所指定的网络为主类网络,不能是子网,否则不起作用(不管是否开启汇总).并且所指网络不用加入RIP进程,而EIGRP则必须加入进程。
拓扑图如上R1上有一个环回口loopback0:1.1.1.1/24R1和R2之间的网段为192.168.12.0/24R2和R3之间的网段为192.168.23.0/24R1关键配置如下:router ripversion 2network 192.168.12.0 //未将LOOPBACK0口加入RIP进程no auto-summaryip default-network 1.0.0.0查看R1路由表:R1#sh ip routeGateway of last resort is not set //没有指定最后可选网关,因为R1就是到缺省网络的网关C 192.168.12.0/24 is directly connected, Serial1/0* 1.0.0.0/24 is subnetted, 1 subnetsC 1.1.1.0 is directly connected, Loopback03.0.0.0/24 is subnetted, 1 subnetsR 3.3.3.0 [120/2] via 192.168.12.2, 00:00:03, Serial1/0R 192.168.23.0/24 [120/1] via 192.168.12.2, 00:00:03, Serial1/0查看R2路由表:R2#sh ip routeGateway of last resort is 192.168.12.1 to network 0.0.0.0 //在RIP里,R1上配置的命令ipdefault-network会使R1把0.0.0.0作为缺省路由通告,而不是命令ip default-network所指定的网络。
向EIGRP网络注入默认路由
实验目的:1、向EIGRP网络注入默认路由的方法;2、IP DEFAULT-NETWORK命令特征;实验原理:在路由器R1、R2和R3之间运行EIGRP,R3和R4之间配置静态路由,R4模拟ISP,通过边界路由器R3的配置(三种办法),使得R1和R2学习到一条RIP默认路由。
实验步骤:(思科网络实验室CCNA实验指南,梁广民编著,P109)1、配置R1-R4每个端口IP地址,并且将端口打开。
2、配置R1的EIGRP路由。
R1(CONFIG)#ROUTER EIGRP 1R1(CONFIG-ROUTER)#NO AUTO-SUMMARYR1(CONFIG-ROUTER)#NET 172.16.1.0 255.255.255.0R1(CONFIG-ROUTER)#NET 172.16.12.0 255.255.255.03、配置R2的EIGRP路由。
R2(CONFIG)#ROUTER EIGRP 1R2(CONFIG-ROUTER)#NO AUTO-SUMMARYR2(CONFIG-ROUTER)#NET 172.16.12.0 255.255.255.0R2(CONFIG-ROUTER)#NET 172.16.23.0 255.255.255.04、配置R3的RIP路由,并注入默认静态路由R3(CONFIG)#ROUTER EIGRP 1R3(CONFIG-ROUTER)#NO AUTO-SUMMARYR3(CONFIG-ROUTER)#NET 192.168.34.0R3(CONFIG-ROUTER)#NET 172.23.0.0 255.255.255.0R3(CONFIG)#IP ROUTE 0.0.0.0 0.0.0.0 S1/15、配置R4的静态路由R4(CONFIG)#IP ROUTE 172.16.0.0 255.255.0.0 S1/06、R1-R4上SHOW IP ROUTE,思考在R1上能否PING通192.168.4.4。
怎么配置cisco路由器EIGRP
怎么配置cisco路由器EIGRP思科公司制造的路由器、交换机和其他设备承载了全球80%的互联网通信,成为了网络应用的成功实践者之一,那么你知道怎么配置cisco路由器EIGRP吗?下面是店铺整理的一些关于怎么配置cisco路由器EIGRP的相关资料,供你参考。
配置cisco路由器EIGRP的方法:一般IP-专线其实就是DDN加IP技术,一般采用EIGRP协议的。
User Access VerificationUsername: xxxx01xPassword:xxxx01-BJ-4>enPassword:xxxx01-BJ-4#sh runBuilding configuration...Current configuration : 5624 bytes!! Last configuration change at 12:05:04 SHT Thu Feb 22006 by xxxx01user! NVRAM config last updated at 12:05:05 SHT Thu Feb 22006 by xxxx01user!version 12.1service timestamps debug datetime localtimeservice timestamps log datetime localtimeservice password-encryption!hostname xxxx01-BJ-4!logging buffered 4096 debuggingenable secret 5 $1$Tmai$BXXdfdfdfdfdf&%$$#Y4xm2uMbBBW/enable password 7 01100B081E1D090631!username netuser password 7 121A0A041F041Fusername netuser autocommand menu netuserusername xxxx01user password 7 070C2C400B1F1dfdfd60C07 username ispuser privilege 15 password 7 13061A1E0Adfdfd08092325!!!!clock timezone SHT 8ip subnet-zerono ip fingerno ip domain-lookup!!!!interface Loopback0description "Loopback for Voice"ip address 10.136.71.254 255.255.255.255!interface Tunnel40101description "BJ-xxxx01 - SH-xxxx02"ip address 172.16.255.14 255.255.255.252tunnel source 10.136.252.50tunnel destination 10.23.252.70!interface Tunnel40102description "BJ-xxxx01 - SH-xxxx02 (Voice)"ip address 172.16.254.14 255.255.255.252tunnel source 10.136.71.254tunnel destination 10.16.67.254!interface Tunnel40201description "BJ-xxxx01 - SZ-xxxx02"ip address 172.16.255.22 255.255.255.252tunnel source 10.136.252.50tunnel destination 10.144.253.58!interface Tunnel40202description "BJ-xxxx01 - SZ-xxxx02 (Voice)" ip address 172.16.254.22 255.255.255.252 tunnel source 10.136.71.254tunnel destination 10.144.80.254!interface Tunnel40301description "BJ-xxxx01 - SH-xxxx01"ip address 172.16.255.6 255.255.255.252ip mtu 1600tunnel source 10.136.252.50tunnel destination 10.23.252.82!interface Tunnel40302description "BJ-xxxx01 - SH-xxxx01 (Voice)" ip address 172.16.254.6 255.255.255.252 tunnel source 10.136.71.254tunnel destination 10.16.70.254!interface Tunnel40501description "To xxxx01-GZ"ip address 172.16.255.29 255.255.255.252ip mtu 1600tunnel source 10.136.252.50tunnel destination 10.144.253.78!interface Tunnel40502description "To xxxx01-GZ (Voice)"ip address 172.16.254.29 255.255.255.252 tunnel source 10.136.71.254tunnel destination 10.144.85.254!interface Ethernet0ip address 192.168.2.253 255.255.255.0!interface Serial0bandwidth 256ip address 10.136.252.50 255.255.255.252 encapsulation ppppriority-group 1!router eigrp 1redistribute static metric 100 100 255 1 1500 route-map rm_static2eigrpnetwork 172.16.254.0 0.0.0.255network 172.16.255.0 0.0.0.255network 192.168.2.0distribute-list prefix 111 out Tunnel40101distribute-list prefix 112 out Tunnel40102distribute-list prefix 111 out Tunnel40201distribute-list prefix 112 out Tunnel40202distribute-list prefix 111 out Tunnel40301distribute-list prefix 112 out Tunnel40302distribute-list prefix 111 out Tunnel40501distribute-list prefix 112 out Tunnel40502no auto-summaryno eigrp log-neighbor-changes!ip classlessip route 0.0.0.0 0.0.0.0 Serial0ip route 10.0.0.0 255.0.0.0 Serial0ip route 10.16.67.254 255.255.255.255 Serial0ip route 10.16.70.254 255.255.255.255 Serial0ip route 10.23.252.70 255.255.255.255 Serial0ip route 10.23.252.82 255.255.255.255 Serial0ip route 10.23.253.0 255.255.255.0 Serial0ip route 10.144.80.254 255.255.255.255 Serial0ip route 10.144.85.254 255.255.255.255 Serial0ip route 10.144.253.58 255.255.255.255 Serial0ip route 10.144.253.78 255.255.255.255 Serial0ip route 192.168.2.252 255.255.255.255 Ethernet0ip route 192.168.4.0 255.255.255.0 192.168.2.254ip route 192.168.5.0 255.255.255.0 192.168.2.254ip route 192.168.30.0 255.255.255.0 192.168.2.254ip route 192.168.31.0 255.255.255.0 192.168.2.254no ip http server!!ip prefix-list 111 description "Deny Voice"ip prefix-list 111 seq 5 permit 0.0.0.0/0 le 31 !ip prefix-list 112 description "Permit Voice"ip prefix-list 112 seq 5 permit 0.0.0.0/0 ge 32 access-list 1 permit 192.168.2.252access-list 1 permit 192.168.4.0 0.0.0.255 access-list 1 permit 192.168.5.0 0.0.0.255 access-list 1 permit 192.168.30.0 0.0.0.255 access-list 1 permit 192.168.31.0 0.0.0.255 access-list 10 permit 10.23.253.0 0.0.0.255 access-list 101 permit ip host 10.136.71.254 any priority-list 1 protocol ip high list 101priority-list 1 queue-limit 100 100 100 100!menu netuser title ^CTesting Menu^Cmenu netuser prompt ^CPlease enter your selection : ^Cmenu netuser text 1 show interface s0menu netuser command 1 show interface s0menu netuser options 1 pausemenu netuser text 2 show interface e0menu netuser command 2 show interface e0menu netuser options 2 pausemenu netuser text e exitmenu netuser command e logoutmenu netuser clear-screenmenu netuser default emenu netuser line-moderoute-map rm_static2eigrp permit 10match ip address 1!snmp-server community xxxx RO 10alias exec sion sh ip ospf neialias exec sbro sh run | be router ospfalias exec sbrb sh run | be router bgpalias exec sibs sh ip bgp sualias exec sib sh ip bgpalias exec sipr sh ip pim rpalias exec siprm sh ip pim rp mapalias exec sbrr sh run | be router rip alias exec sri sh run intalias exec si sh run | inalias exec sb sh run | bealias exec siib sh ip int briefalias exec i sh ip routealias exec sal sh ip access-lalias exec ct conf talias exec sip sh ip proalias exec sbre sh run | be router eigrp alias exec sien sh ip eigrp nei!line con 0exec-timeout 360 0logging synchronouslogin localtransport input noneline vty 0 4exec-timeout 360 0logging synchronouslogin local!sntp server 10.23.253.254endxxxx01-BJ-4#。
思科认证:eigrp注入默认路由的三种方式
思科认证:eigrp注入默认路由的三种方式一、静态重分布静态重分布是最简单的一种方式,只需要在路由器上配置两条命令就能够。
首先在R1上添加默认路由,然后在eigrp中使用redistribute 命令。
R1(config)#ip route 0.0.0.0 0.0.0.0 s0/0 //添加默认路由R1(config)#router eigrp 90R1(config-router)#redistribute static //静态重分布二、通告默认路由这个种方式相对也比较简单。
通告默认路由就是把默认路由像普通网段那样宣告到eigrp进程中去。
既然是通告默认路由,那首先得有一条默认路由。
R1(config)#ip route 0.0.0.0 0.0.0.0 s0/0 //添加默认路由R1(config)#router eigrp 90R1(config-router)#network 0.0.0.0 // 宣告默认路由三、ip default-networkip default-network 命令只支持有类IP,所以,在使用这种方式的时候,应该讲使用该网段对应的主类网络号。
比如本拓扑中应该使用12.0.0.0配置脚本如下:R1(config)#ip default-network 12.0.0.0 //使用ip default-network 声明默认路由R1(config)#router eigrp 90R1(config-router)#network 12.0.0.0 //声明该网段R1(config-router)#exitR1(config)#ip route 12.0.0.0 255.0.0.0 null 0最后一条就需要注意了,在使用这种方法的时候,需要保证本机路由表中有对应的表项。
但是我们的12网段是24位掩码,而ip default-network 声明的是主类网络号,8位的掩码。
实验EIGRP默认网络的配置
实验EIGRP默认网络的配置R1、R2、R3 运行EIGRP,用ip default-network 命令使EIGRP 传递缺省路由,各路由器的各环回口之间互相路由可达。
实验步骤(1) 内部网络 R1、R2、R3 配置EIGRP。
R1配置R1(config)#router eigrp 10R1(config-router)#no auto-summaryR1(config-router)#network 11.1.1.0 0.0.0.255R1(config-router)#network 12.1.1.0 0.0.0.255R2 配置R2(config)#router eigrp 10R2(config-router)#no auto-summaryR2(config-router)#network 22.1.1.0 0.0.0.255R2(config-router)#network 12.1.1.0 0.0.0.255R2(config-router)#network 23.1.1.0 0.0.0.255R3 配置R3(config)#router eigrp 10R3(config-router)#no auto-summaryR3(config-router)#network 33.1.1.0 0.0.0.255R3(config-router)#network 23.1.1.0 0.0.0.255在各台路由器上查看拓扑表、路由表,并互相ping测试自治域内各路由器环回口的连通性。
(2) R3 做内部网络的出口路由器,R4 做外部路由器,分别配置往返内外网的静态路由。
R1 配置R3(config)#ip route 0.0.0.0 0.0.0.0 34.1.1.4R4 配置R4(config)#ip route 11.1.1.0 255.255.255.0 34.1.1.3R4(config)#ip route 22.1.1.0 255.255.255.0 34.1.1.3R4(config)#ip route 33.1.1.0 255.255.255.0 34.1.1.3测试 R1、R2、R3 到外部网络的连通性。
IP城域网缺省路由规划部署
IP城域网缺省路由规划部署一、背景:在典型的IP城域网中,一般仅在城域网核心出口路由器上部署BGP接收骨干网国内汇总路由甚至Internet全球路由,城域网内部其它设备都通过部署指向核心出口路由器的缺省路由(0.0.0.0/0)引导上行流量,所以城域网内部缺省路由的规划部署是城域网路由规划的重点。
本文重点讨论城域网使用动态路由协议OSPF、ISIS时缺省路由的规划。
典型的IP城域网组网结构及路由协议部署如下图所示:城域网核心出口路由器上配置EBGP与骨干网之间交互路由信息,城域网内部从核心层到接入层部署统一的IGP(OSPF/ISIS)承载扩散城域网内部路由。
典型的城域网路由部署策略:1、城域网用户及接入、汇接层设备全部使用缺省路由引导出城域网的上行流量。
2、在城域网核心出口路由器上集中使用BGP进行城域网路由的汇总和发布,引导从骨干网进入城域网的下行流量。
由此可见,城域网缺省路由规划的好坏,不仅影响城域网上行流量的均衡,而且直接影响所有出城业务的可靠运行。
目前常见的城域网缺省路由部署方案如下:1、Internet骨干网(如中国电信163骨干网)通过EBGP向城域网动态下发BGP缺省路由和本运营商国内汇总路由(也可以下发整个Internet路由,目前约17万条)。
2、城域网核心出口路由器接收骨干网下发的EBGP缺省路由(缺省路由参数相同),同时使用IGP强制下发缺省路由扩散到城域网所有运行IGP的三层设备(路由器、L3交换机)。
IGP强制下发缺省路由方法的特点(以OSPF为例):使用强制方式下发缺省路由时路由器不作任何检查无条件生成type5缺省路由向整个OSPF路由域扩散;同时路由器不再学习本OSPF进程其它路由器下发的type5缺省路由。
如上图所示,城域网中所有汇接层、接入层设备到上层设备的2条上行链路等带宽,OSPF链路cost值使用参考带宽统一自动计算。
2台核心出口路由器上通过接收骨干网EBGP缺省路由引导上行流量到骨干网;由于2台核心出口路由器CR1、CR2同时以强制方式下发OSPF缺省路由,在所有的BR、AR、BAS设备上都会存在2条OSPF type5等值缺省路由引导上行流量负载分担到2台CR,整网实现了很理想的上行流量负载均衡。
缺省路由
什么是缺省路由详解?
在使用ip route-static配置静态路由时,如果将目的地址与掩码配置为全零(0.0.0.0 0.0.0.0),则表示配置的是缺省路由。
缺省路由是一种特殊的路由,可以通过静态路由配置,某些动态路由协议也可以生成缺省路由,如OSPF和IS-IS。
简单来说,缺省路由是在路由器没有找到匹配的路由表入口项时才使用的路由。
在路由表中,缺省路由以到网络0.0.0.0(掩码也为0.0.0.0)的形式出现。
可通过命令display iprouting-table查看当前是否设置了缺省路由。
如果报文的目的地址不能与路由表的任何入口项相匹配,那么该报文将选取缺省路由。
如果没有缺省路由且报文的目的地不在路由表中,那么该报文将被丢弃,并向源端返回一个ICMP报文,报告该目的地址或网络不可达。
在小型互连网中,使用缺省路由可以减轻路由器对路由表的维护工作量,从而降低内存和CPU的使用率。
在大型互连网中,频繁的拓扑变化会产生许多通告信息及处理该通告的活动,使用缺省路由可以有效地隐藏精确的路由变化,使网络更加稳定,但是在使用缺省路由时一定要格外小心,使用不当的话会引起路由环路或路由黑洞。
策略路由静态路由动态路由直连路由默认路由(缺省路由)优先比较
策略路由静态路由动态路由直连路由默认路由(缺省路由)优先⽐较1、策略路由它只不过是⼀种复杂的静态路由,可以基于数据包源地址包头中的其他域向指定下⼀跳路由器转发数据包。
普通的静态路由(也包括动态路由)是按照数据包的⽬的地址来进⾏路由,⽽策略路由还可以连接到扩展IP访问列表,也可以基于协议类型和端⼝号进⾏路由选择。
2、直连路由直连路由是连接的直接路由,优先级是最⾼的3、默认路由,⼜叫缺省路由默认路由是⼀种特殊的静态路由,指的是当路由表中与包的⽬的地址之间没有匹配的表项时路由器能够做出的选择。
默认路由在某些时候⾮常有效,当存在末梢⽹络(也叫末端⽹络或存根⽹络,⼀般指只有⼀个出⼝的⽹络)时,使⽤⼀条默认路由就可以完成路由器的配置,减轻管理员的⼯作负担,提⾼⽹络性能!4、动态路由动态路由是与静态路由相对的⼀个概念,指路由器能够根据路由器之间的交换的特定路由信息⾃动地建⽴⾃⼰的路由表,并且能够根据链路和节点的变化适时地进⾏⾃动调整。
当⽹络中节点或节点间的链路发⽣故障,或存在其它可⽤路由时,动态路由可以⾃⾏选择最佳的可⽤路由并继续转发报⽂。
常见的动态路由协议有:RIP、OSPF、IS-IS、BGP、IGRP/EIGRP。
每种路由协议的⼯作⽅式、选路原则等都有所不同。
策略路由⽐路由表优先,路由器会先匹配策略路由,如果匹配上了就直接按照路由策略转发,如果匹配不上才会看路由表;不过策略路由⾥的命令也有优先的区分,⽐如set ip next-hop x.x.x.x⽐路由表的优先(如果匹配上了,直接按照此策略转发,不看路由表),⽽set ip default next-hop x.x.x.x⽐路由表的优先级低(如果路由表⾥没有对应的路由,则按照此策略转发)默认情况下在路由表中直连路由优先级最⾼,静态路由优先级其次,下来为动态路由,默认路由最低,如果没有默认路由,那么⽬的地址在路由表中没有匹配表项的包将被丢弃。
在同⼀台路由器上如果配置了策略、静态、动态、默认四种路由,路由器接⼝⾸先对⼊站的数据包源地址进⾏判断有没有匹配在此接⼝上配置的策略路由的数据流,如果有,则按照策略路由的配置转发数据包。
各协议中缺省路由命令
缺省路由在各种协议下的发布总结RIP1。
使用8个0作为缺省路由,加执行redistribute static(IOS12.0是个分界,之前的IOS中RIP,EIGRP能自动传播8个0)。
2。
使用ip default-network,注意点:RIP可以不宣告那个被作为缺省网络的网段,配置该命令的路由器不产生gateway last..,而使其他路由器产生8个0缺省路由。
使用EIGRP的话,则配置该命令的路由器一定要宣告这个网段(其实如果一旦宣告这个缺省网段,那么其他EIGRP路由器就会通过EIGRP 学习到这个网络,所以此时的ip default-network等于起到了告知其他路由器将某某网络标记为缺省网络的作用),自己会产生Gateway of last resort is 0.0.0.0 to network 10.0.0.0类似这样的其他路由器会产生一个到这个缺省网段的路由,而且会作为一个D*标记(要删除它则需要使用no ip route方式)。
3。
使用default-information originate,注意配置该命令的机器上不要再配置8个04。
ip route 0.0.0.0 0.0.0.0 null 0ip summary-address rip 0.0.0.0 0.0.0.0 (抑制所有明细)注意只在RIP ver2下有效且必须关闭自动汇总。
5 ip route 0.0.0.0 0.0.0.0 null 0network 0.0.0.0 (这样宣告导致不想进RIP域的网络都被宣告进RIP域,实际意义不大,除非过滤)EIGRP1。
使用8个0作为缺省路由,加执行redistribute static(IOS12.0是个分界,之前的IOS中RIP,EIGRP能自动传播8个0)。
2。
使用ip default-network,注意点:使用EIGRP的话,则配置该命令的路由器一定要宣告这个网段(其实如果一旦宣告这个缺省网段,那么其他EIGRP路由器就会通过EIGRP学习到这个网络,所以此时的ip default-network等于起到了告知其他路由器将某某网络标记为缺省网络的作用),自己会产生Gateway of last resort is 0.0.0.0 to network 10.0.0.0类似这样的其他路由器会产生一个到这个缺省网段的路由,而且会作为一个D*标记(要删除它则需要使用no ip route方式)。
8三层交换机与路由器间缺省路由的建立
试题八三层交换机与路由器间缺省路由的建立三层交换机:Switch>enSwitch#confSwitch(config)#ip routingSwitch(config)#vlan 10Switch(config-vlan)#exitSwitch(config)#int ra fa 0/10Switch(config-if-range)#sw acc vlan 10Switch(config-if-range)#no shSwitch(config-if-range)#exitSwitch(config)#vlan 20Switch(config-vlan)#exitSwitch(config)#int ra fa 0/20Switch(config-if-range)#sw acc vlan 10Switch(config-if-range)#exitSwitch(config)#int vlan 10Switch(config-if)#ip add 192.168.10.1 255.255.255.0Switch(config-if)#no shSwitch(config-if)#exitSwitch(config)#int vlan 20Switch(config-if)#ip add 192.168.20.1 255.255.255.0Switch(config-if)#no shSwitch(config)#ip route 0.0.0.0 0.0.0.0 192.168.20.2路由器:Router>enRouter#confConfiguring from terminal, memory, or network [terminal]?Enter configuration commands, one per line. End with CNTL/Z.Router(config)#int f0/1Router(config-if)#ip add 192.168.20.2 255.255.255.0Router(config-if)#no shRouter(config-if)#%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to upRouter(config-if)#exitRouter(config)#int f0/0Router(config-if)#ip add 192.168.30.1 255.255.255.0Router(config-if)#no shRouter(config-if)#%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to upRouter(config-if)#exitRouter(config)#ip roRouter(config)#ip route 0.0.0.0 0.0.0.0 192.168.20.1Router(config)#%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up Router#。
如何配置缺省路由
如何配置缺省路由(默认路由)
1、应用场景(续)
从网络设计及优化的角度,我们往往在保 证网络路由可达性的同时,尽量减少路由 器路由表的以在SwitchA上配置 一条缺省路由, 下一跳为SwitchB,这样 既可在保证SwitchA到SwitchB所直连的三 个网络可达的同时,路由条目达到最简。
配置了缺省路由以后,对于SwitchA来说,当数据包的目的IP匹配不到明细路由的时候将会使 用缺省路由指导报文转发。可作为交换机的“最后求助对象”使用
如何配置缺省路由(默认路由)
2、操作步骤
(1)配置步骤非常简单,只需要一条命令。 详细如下: [SwitchA] ip route-static 0.0.0.0 0.0.0.0 172.16.100.2
设备上演示……
-
如何配置缺省路由(默认路由)
3、检查配置结果
(1)配置完成后,可以通过display ip routing-table命令检查配置是否成功 。 可以看到在设备的IP路由表中增加了一条目的网段和子网掩码都是0的路由,这 条就是刚才配置的缺省路由。
-
如何配置缺省路由(默认路由)
1、应用场景
缺省路由是一种特殊的路由,在路由表中缺省路由以目的网络为0.0.0.0、子网掩码 为0.0.0.0的形式出现。缺省路由以其简单易用的特点在网络中有大量的应用,特别 是应用在中小型企业网络的出口设备上。应用缺省路由可以大大减小路由表项的规 模,减小维护压力。
如右图所示,对于SwitchA而言,如果要到 达SwitchB所直连的172.16.1.0、172.16.2.0 、172.16.3.0网络,就必须有路由指引。如 果采用静态路由的方式为SwitchA添加路由 ,三个目的网络就需要配置三条静态路由 。这样不仅仅增加了配置工作量,另一方 面,也增加了SwitchA的负担,因为它需要 维护更多的路由条目,而承载路由条目的 路由表是需要占用设备内存资源的。
ospf缺省路由产生
OSPF缺省路由的产生我们知道,缺省路由可以通过静态路由手工配置,某些动态路由协议也可以自动生成缺省路由,如OSPF和IS-IS。
1. 普通区域缺省情况下,普通的OSPF区域(骨干区域和非骨干区域)中是没有缺省路由的,import-route命令也无法向OSPF路由域中引入缺省路由。
当网络中缺省路由通过其他路由进程产生时,必须能够将缺省路由通告到整个OSPF 域中。
这个时候要想产生缺省路由必须在ASBR上OSPF协议视图下手动配置:default-route-advertise [always]使用了该命令将在整个OSPF域中通告缺省路由0.0.0.0,但前提是该ASBR自己已经有缺省路由,否则不会通告缺省路由。
如果在该命令上加上关键字always的话,则无论ASBR是否有缺省路由都将在整个OSPF域中通告缺省路由0.0.0.0,这将强制缺省路由总是出现在路由表中,所以慎用关键字always。
使用了该命令后将会产生一个链路状态ID为0.0.0.0,网络掩码为0.0.0.0的ASE LSA (5类),并且通告到整个OSPF域中。
2. Stub区域由于Stub区域不允许外部LSA在其内部泛洪,所以该区域内的路由器除了ABR外没有自治系统外部路由,如果它们想到自治系统外部时应该怎么办?在Stub区域里的路由器将本区域内ABR作为出口,ABR会产生缺省路由0.0.0.0通告给整个Stub区域内的路由器,这样的话到达自治系统外部的路由可以通过ABR到达。
配置了Stub区域之后,ABR自动会产生一条Link ID为0.0.0.0,网络掩码为0.0.0.0的SUMMARY LSA(3类),并且通告到整个Stub区域内。
3. 完全Stub区域完全Stub区域不仅不允许外部LSA在其内部泛洪,连区域间的路由也不允许携带,所以在完全Stub区域里的路由器要想到别的区域或自治系统外部时应该怎么办呢?同样的,在完全Stub区域里的路由器也将本区域内ABR作为出口,ABR会产生缺省路由0.0.0.0通告给整个完全Stub区域内的路由器,这样的话到达本区域外部的路由都通过ABR到达就可以了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
向EIGRP域注入缺省路由
R4是外网,如图所示进行一下基本配置
R1
R1#config
R1(config)#int loopback 1
R1(config-if)#ip add 1.1.1.1 255.255.255.0
R1(config-if)#exit
R1(config)#int f0/0
R1(config-if)#ip add 41.1.1.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#int f0/1
R1(config-if)#ip add 12.1.1.1 255.255.255.0
R1(config-if)#no shut
R1(config)#router eigrp 90
R1(config-router)#no auto-summary
R1(config-router)#eigrp router-id 1.1.1.1 R1(config-router)#network 12.1.1.1 0.0.0.0 R1(config-router)#network 1.1.1.1 0.0.0.0 R1(config-router)#exit
R2
R2#config
R2(config)#int loopback 2
R2(config-if)#ip add 2.2.2.2 255.255.255.0 R2(config-if)#exit
R2(config)#int f0/0
R2(config-if)#ip add 12.1.1.2 255.255.255.0 R2(config-if)#no shut
R2(config-if)#exit
R2(config)#int f0/1
R2(config-if)#ip add 23.1.1.2 255.255.255.0 R2(config-if)#no shut
R2(config-if)#exit
R2(config)#router eigrp 90
R2(config-router)#no auto-summary
R2(config-router)#eigrp router-id 2.2.2.2
R2(config-router)#network 12.1.1.2 0.0.0.0 R2(config-router)#network 23.1.1.2 0.0.0.0 R2(config-router)#network 2.2.2.2 0.0.0.0 R2(config-router)#exit
R3
R3#config
R3(config)#int loopback 3
R3(config-if)#ip add 3.3.3.3 255.255.255.0 R3(config-if)#exit
R3(config)#int f0/0
R3(config-if)#ip add 23.1.1.3 255.255.255.0 R3(config-if)#no shut
R3(config-if)#exit
R3(config)#router eigrp 90
R3(config-router)#no auto-summary
R3(config-router)#eigrp router-id 3.3.3.3 R3(config-router)#network 23.1.1.3 0.0.0.0 R3(config-router)#network 3.3.3.3 0.0.0.0 R3(config-router)#exit
R3(config)#
R4
R4#config
R4(config)#int f0/1
R4(config-if)#ip add 41.1.1.4 255.255.255.0
R4(config-if)#no shu
R4(config-if)#exit
方法1、在AS边界路由器指定一条0.0.0.0/0缺省静态路由去外网,并且在其EIGRP进程中使用Redistribute static 将该缺省路由以EIGRP路由的形式发给域内其他EIGP路由器。
R1(config)#ip route 0.0.0.0 0.0.0.0 f0/0 41.1.1.14
R1(config)#router eigrp 90
R1(config-router)#redistribute static
R1(config-router)#exit
方法2、在AS边界出口路由器上指定一条0.0.0.0/0的只关联出口的缺省静态路由并且在该路由器的EIGRP进程中使network 0.0.0.0将该缺省路由引入EIGRP域。
(对于EIGRP而言等同RIP)
先清除R1的配置
R1(config)#no ip route 0.0.0.0 0.0.0.0 f0/0 41.1.1.14
R1(config)#router eigrp 90
R1(config-router)#no redistribute static
R1(config-router)#exit
R1(config)#ip route 0.0.0.0 0.0.0.0 f0/0
R1(config)#router ei
R1(config)#router eigrp 90
R1(config-router)#network 0.0.0.0
R1(config-router)#exit
清除R1、R2、R3路由表 clear ip route *
方案3、在AS边界路由器指定ip default-network+主类地址段(该路由器连接外网接口的地址所属的主网段)。
在该路由器上创建该主类路由,在该路由器的EIGRP进程中network该主类地址段。
R1(config)#ip default-network 41.0.0.0
R1(config)#ip route 41.0.0.0 255.0.0.0 f0/0
R1(config)#router eigrp 90
R1(config-router)#network 41.0.0.0
R1(config-router)#end
方案4:
在AS边界路由器连接内网的接口通过使用路由聚合实现确实路由的下方。
R1(config)#int f0/1
R1(config-if)#ip summary-address eigrp 90 0.0.0.0 0.0.0.0。