多协议的路由重分布

  • 格式:doc
  • 大小:231.50 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多协议的路由重分布

路由协议的迁移

Flsm to vlsm 定长掩码到可变长的子网掩码

路由重分布:让两种不同的协议互相能学习到路由。

使用seed metrics

各种路由协议的metric值是不一样的,所以规定使用seed metric值来修seed metric 值来修改。

默认的seed metrics

Infinity 无穷大

任何协议重分布进rip ,metric值都是无穷大

任何协议重分布进eigrp,seed metric 也是无限大,后面一定要加参数,bw、dly、loading、mtu等,一定要定义以上参数、

任何协议重分布进ospf ,seed metric 都是20,e2的类型。Bgp重分布进ospf,seed metric是1.

任何协议重分布进isis,seed metric为0.

任何协议重分布进bgp,seed metric 就是原来igp携带的metric值。

实验

R2------------R1----------R3

1、将ospf重分布进rip中

Router rip

Redistribute ospf 110 不加任何参数的时候,默认seed metric 是无穷大所以r2学习不到路由,应该加参数metric 1

使用default-metric也可以修改。

重分布的形式

A协议重分布进B协议

Static重分布进B 协议

Connect 充分布进B协议

重分布静态:

Redistribute staic,重分布静态路由到rip时,后面不用加参数,默认为1.

重分布直连

Redistribute connected 本地所有直连接口重分布进rip中,后面不需要加任何参数,默认metric值为1.

将rip重分布进ospf

Router ospf 110

Redistribute rip subnets 重分布子网,现在很少有有类网络,一般情况下此条命令必敲Redistribute rip subnets metric 10 metric-type 1 修改metic值和metric-type类型。Redistribute static subnets 链路状态路由协议无法通过重分布下放默认路由,只对静态路由有作用。

实验2,isis 和eigrp做路由重分布

Isis重分布进eigrp

Router eigrp 90

Redistribute isis metric 1544(bw) 100(delay) 255(可靠性) 1(loading) 1500(mtu)

Isis重分布进rip中,结果是运行isis的直连路由,不会被重分布进去,是个bug,通过重分布直连路由来解决该问题。

Eigrp重分布进isis

Router isis

Redistribute eigrp 90

默认重分布进的metric值是0

把静态路由进isis,要加参数redi static ip ,重分布ip模型。但是不能重分布默认路由,只能重分布静态路由。

Redis connected 重分布直连

实验3

Rip被重分布进ospf,ospf的路由被重分布到eigrp

R2上只有4的环回口和14网段。

重分布:在一台router上,将a协议重分布到b协议中,将所有运行a协议的接口(除了isis和odr),以及所有学习到的a协议路由,重分布到b协议中。

使用passive-interface 命令做优化

配置distribute-list 分发列表

允许哪些路由进来和出去,工作在控制层面

Config t

Access-list 1 permit 4.4.4.4 严格匹配

Router eigpr 90 distribute-list 4 out s0 禁止从s0口出去

或者 router eigrp 90

Distributt-list 4 out ospf 100 out命令后面可以跟协议,禁止路由信息离开ospf 区域。

Prefix-list 前缀列表

Acl仅仅是控制网络号,而prefix-list,除了可以控制网络号,还可以控制掩码。

Ip prefix-list 1 permit 2.2.2.0/24

网络号:2.2.2.0,掩码必须为24位,以上prefix-list的意义

Ip prefix-list 1 permit 2.2.2.0/24 le 32 :我的网络号时2.2.2.0,掩码是从24到32位

Ip preix-list 1 permit 2.2.2.0/24 ge 26 网络号是2.2.2.0 掩码是26到32位

Ip prefix-list 1 permit 2.2.2.0/24 ge26 le 30 网络号是2.2.2.0 掩码:26到30位和acl的执行顺序是一样的,前面全是permit,后面隐含deny。

Ip prefix-list 1 permit 0.0.0.0/0 le32 允许所有路由

Prefix-list只能抓路由,不能抓数据包

Route maps

类似与脚本语言,满足什么样的条件,达到什么样的记过,match set命令。应用的三个方面:重分布的时候、PBR基于策略的路由、BGP

Route-map name permit 10 10定义了执行顺序

Match ip address x 、 y 、z xyz 横向写代表逻辑的或关系

Set metric 10 定义了来自xyz的的路由定义成10

如果是 match a

Match b

Match c 纵向写的话,则是与的操作

Access-list 3 permit 3.3.3.0 定义数据

Ip prefix-list 8 permit 8.8.8.0/24 定义数据

Route-map reid permit 10 配置route map

Match ip address 3 匹配地址

Set metric-type type-1 做出动作

Exit

Route-map redis permit 20

Match ip address prefix-list 8

Set metric 10

Router ospf 110

Redis rip subnets route-map redis

Route-map redis permit 30

后面不加match值得是match any 不写set 指得是set noting

基于路由做不同的策略。

Route-map这样牛逼的东西,应用广泛,一定要懂。

典型应用