策略默认汇总路由.docx

上传人:b****8 文档编号:10287195 上传时间:2023-02-09 格式:DOCX 页数:10 大小:106.23KB
下载 相关 举报
策略默认汇总路由.docx_第1页
第1页 / 共10页
策略默认汇总路由.docx_第2页
第2页 / 共10页
策略默认汇总路由.docx_第3页
第3页 / 共10页
策略默认汇总路由.docx_第4页
第4页 / 共10页
策略默认汇总路由.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

策略默认汇总路由.docx

《策略默认汇总路由.docx》由会员分享,可在线阅读,更多相关《策略默认汇总路由.docx(10页珍藏版)》请在冰豆网上搜索。

策略默认汇总路由.docx

策略默认汇总路由

策略路由

●策略路由的作用:

允许路由器根据目标IP地址以外的一些信息来决定路由。

●在接口上使用ippolicy命令可以启动策略路由。

IOS使用ippolicy设定的routemap来匹配接收的包。

路由映射(routemap)必须基于ACL或基于包长来匹配。

如果需要指定路由指令(包下一跳转发去哪?

),可以使用set命令。

●策略路由的基本逻辑图:

●策略路由指令(set命令)

命令

注解

setipnext-hopip-address[…ip-address]

下一跳地址必须是可连通的;如果是一组地址,则转发到第一个连通的地址

setipdefaultnext-hopip-address[…ip-address]

与前面的命令逻辑一样,只不过首先尝试基于路由表来路由

setinterfaceinterface-typeinterface-number[…interface-typeinterface-number]

使用列表中第一个连通的接口来转发包

setdefaultinterfaceinterface-typeinterface-number[…interface-typeinterface-number]

与前面的命令逻辑一样,只不过首先尝试基于路由表来路由

setipprecedencenumber|name

设置IP优先位;可以是十进制或者ASCII名字

setiptos[number]

设置整体ToS比特;十进制数

(注意一个route-map子句中可包含多条set命令)

●策略路由配置实例

策略路由实例图:

Router3上的策略路由配置:

interfaceEthernet0/0

mac-address0200.3333.3333

ipaddress172.31.104.3255.255.255.0

ippolicyroute-mapto-R2-nexthop

!

interfaceSerial0/0.32point-to-point

ipaddress172.31.123.3255.255.255.0

frame-relayinterface-dlci200

!

interfaceSerial0/0.3333point-to-point

ipaddress172.31.134.3255.255.255.0

frame-relayinterface-dlci100

!

access-list111permittcpanyanyeqtelnet

!

route-mapto-R2-nexthoppermit10

matchipaddress111

setipnext-hop172.31.123.2

!

route-mapto-R4-outgoingpermit10

matchipaddress111

setinterfaceEthernet0/0

!

route-mapto-R2-outgoingpermit10

matchipaddress111

setinterfaceSerial0/0.32

路由汇总

●路由汇总的目的

路由汇总试图将多条更小的子网路由汇总为单条路由,以提高路由转发的效率。

●路由汇总的相关特性

1)广播的汇总路由的metric置为所包含子网路由的最小metric。

2)路由器不再广播汇总路由所包含的子网路由。

3)如果路由表中没有任何一条汇总路由所包含的子网路由,那么它不会广播该条汇总路由。

4)汇总的路由器创建一条本地路由到汇总路由,其目的地址设为null0,以防止路由环路。

5)汇总路由可以缩减路由表和拓扑数据库的大小,从而间接地提升收敛速度。

6)汇总路由减少了路由表中精确路由信息的数量,有时可能导致次优路由。

●汇总路由的副效应

下面看一个因为汇总路由而导致次优路由的实例:

在上图中,R4学习到通往汇总路由10.0.0.0/8的两条路径,根据metric,它选择经由R3的路由。

因为R4没有到达10.2.2.0/24的路由,它会将去往10.2.2.0/24子网的包用汇总路由10.0.0.0/8(通过R3)转发出去,因此,尽管从拓扑上说R4通过R1到达10.2.2.0/24会更近,但是R4仍然会选择次优路由通过R3转发。

上图中同时显示了将汇总路由的目的地址设为null0的效果。

R4按照汇总路由,将到子网10.3.3.1的包转发给R3,R3在其路由表中搜索,发现只有10.0.0.0/8与其最为匹配,但这条路由的下一跳接口设为null0,所以,R3会丢弃这些包。

●EIGRP路由汇总

相比较于RIPv2、OSPF和IS-IS而言,EIGRP提供了最为简单最为直接的汇总路由规则。

如果需要汇总EIGRP路由,只需要在接口下设置ipsummary-addresseigrpas-numbernetwork-addresssubnet-mask[admin-distance]命令即可。

只有路由表中存在一条所包含的子网路由,EIGRP就会在该接口上广播汇总路由。

关于EIGRP汇总路由的最有趣的特性是可以设置汇总路由的AD。

该AD并不随路由广播,而是被汇总路由器用来判断是否汇总的空路由应该放入路由表。

EIGRP对于汇总路由的默认AD是5。

●OSPF路由汇总

在同一区域的所有OSPF路由器在洪泛结束之后必须有相同的LSDB,因此,在同一区域的所有路由器也必须包含同样的汇总路由,而且每条汇总路由所缺失的子网路由也必须相同。

为了保证是这样,OSPF仅在路由注入区域时才允许汇总(由ABR或ASBR完成)。

根据汇总的是区域间还是外部路由,OSPF分别使用两类不同的命令来配置汇总路由。

它们都配置在routerospf下:

1)ASBR:

summary-address{{ip-addressmask}|{prefixmask}}[not-advertise][tagtag]

2)ABR:

areaarea-idrangeip-addressmask[advertise|not-advertise][costcost]

注意其中的arearange参数,它指定的是汇总路由所包含子网路由所在的区域,形成的汇总路由会广播到除了这些区域之外的其他区域。

同时,也可以配置汇总路由的开销,而不一定使用所包含路由的最小开销。

默认路由

●默认路由的作用

当在路由表中找不到与IP包的目的地址精确匹配的路由时,路由器会选择默认路由来转发包。

路由协议也可以广播默认路由。

●关于默认路由的分类和无类

在IP转发中,我们介绍过路由器的配置可能有两种:

使用无类地址路由(ipclassless命令)和使用分类地址路由(noipclassless命令)。

对无类地址路由而言,只要找不到精确匹配的路由,就使用默认路由;而对分类地址路由而言,路由器会首先检查是否有包含目的地址的分类子网,如果有,它就不会使用默认路由转发。

●学习默认路由的方法

CiscoIOS支持四种学习默认路由的方法,IGP是否支持的情况具体如下表:

方法

RIP

EIGRP

OSPF

到0.0.0.0的静态路由,与redistributestatic命令一同使用

default-informationoriginate命令

ipdefault-network命令

使用汇总路由

如果路由器学习到多条默认路由,它会使用常规的路由选择步骤来确定最佳默认路由:

管理距离,路由类型,metric。

●默认路由配置实例1

先来看看怎样按照第一种方法(静态地址的重分发)学习默认路由,这种方法RIP和EIGRP均支持。

其基本规则和条件如下:

1)在同一本地路由器上需要同时配置静态路由iproute0.0.0.00.0.0.0和redistributestatic命令。

2)metric的设置方法与常规方法一致。

3)redistribute命令可以引用路由映射,它可以用来检查所有静态路由(不仅是默认路由)。

4)EIGRP默认情况下将默认路由看作外部路由,其默认AD为170。

5)OSPF不支持该方法。

R1的配置:

routereigrp1

redistributestaticroute-mapjust-default

network10.0.0.0

network14.0.0.0

default-metric154410111

!

routerrip

version2

redistributestatic

network13.0.0.0

default-metric1

!

ipclassless

!

iproute0.0.0.00.0.0.010.1.1.102

!

ipprefix-listzero-prefixseq5permit0.0.0.0/0

!

route-mapjust-defaultpermit10

matchipaddressprefix-listzero-prefix

!

route-mapjust-defaultdeny20

●默认路由配置实例2

OSPF只支持路由子命令default-informationoriginate来重分发默认路由,其主要特性如下:

1)重分发路由表中的每条默认路由(0.0.0.0/0)。

2)可直接设置metric和metric类型,默认开销是1,类型为E2。

3)OSPF支持always关键字,这意味着不管默认路由是否在路由表中,默认路由都会创建并广播。

4)EIGRP不支持该方法。

5)RIP虽然支持该方法,但有所不同。

RIP仅在无默认路由存在或默认路由从其他路由协议学习到的时候,才会创建和广播默认路由。

R5的配置(拓扑图如上):

routerospf1

network15.0.0.00.255.255.255area0

default-informationoriginate

●默认路由配置实例3

使用ipdefault-network命令注入默认路由需要满足以下条件:

1)本地路由器必须配置ipdefault-networknet-number命令,这里的net-number应为分类网络号。

2)分类网络必须在本地路由器的路由表中。

3)对EIGRP而言,分类网络必须由本地路由器广播到EIGRP。

4)OSPF不支持该方法。

R1的配置(拓扑图如上):

routereigrp1

network10.0.0.0

network14.0.0.0

auto-summary

!

routerrip

version2

network13.0.0.0

!

ipclassless

ipdefault-network10.0.0.0

iproute10.0.0.0255.0.0.010.1.1.102

●默认路由配置实例4

如果要使用路由汇总来创建默认路由,需要注意如下条件:

1)当确定默认路由为最佳路由加入路由表时,本地路由器创建一条本地汇总路由,其目的地址为null0,AD为5(EIGRP)。

2)EIGRP广播汇总路由到其他路由器,其AD为90(内部)。

3)RIP和OSPF均不支持该方法。

4)为了克服EIGRP默认路由的AD较低的问题,可以根据需要使用ipsummary-address命令配置更高的AD。

R1的配置(拓扑图如上):

interfaceSerial0/0/0.4point-to-point

ipaddress14.1.1.1255.255.255.0

ipsummary-addresseigrp10.0.0.00.0.0.07

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1