1. Trang chủ
  2. » Công Nghệ Thông Tin

Module 5 –Operating a Network Using Multiple Routing Protocols doc

83 217 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 83
Dung lượng 1,78 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

– Detailed explanation of seed metrics – Redistribute routes into RIP, OSPF, EIGRP, and IS-IS – Verify route redistribution – Controlling routing updates with the passive-interface defau

Trang 1

BSCI Module 5 – Lesson 1 Operating a Network Using

Multiple Routing Protocols

Trang 2

 Using Multiple Routing Protocols

 Defining Route Redistribution

 Redistributing Route Information

 Using Seed Metrics

 Seed Metrics Example

 Defining Administrative Distance

 Modifying Administrative Distances

Trang 3

 Explain the purpose and use of seed metrics in route

redistribution

 Describe how to redistribute routes into RIP, OSPF,

EIGRP, and IS-IS

 Explain how to verify route redistribution

 Explain how to control routing updates using the

passive-interface default command and route

maps

 Describe new DHCP commands

Trang 4

Purpose of this Lesson

 Coverage of topics new to the “Route Optimization”

module of BSCI

 What’s new in this module?

– Detailed explanation of seed metrics – Redistribute routes into RIP, OSPF, EIGRP, and IS-IS – Verify route redistribution

– Controlling routing updates with the passive-interface default command and route maps

– Using the distance command to avoid suboptimal routing

Trang 5

Redistribution

Trang 6

Using Multiple IP Routing Protocols

Trang 7

Using Multiple Routing Protocols

 Here we see a list of the most common reasons to use multiple

routing protocols:

1 As an interim solution as you are migrating from an older Interior

Gateway Protocol (IGP) to a new IGP

2 You may have to use an older routing protocol in some host

systems: for example, UNIX host-based routers running RIP.

3 Different departments might not want to upgrade their routers to

support a new routing protocol.

4 In a mixed-vendor environment , you can use a routing protocol

specific to Cisco such as EIGRP in the Cisco portion of the network and a common standards-based routing protocol, like OSPF, to communicate with devices from other vendors.

Trang 8

Redistributing Route Information

 Factors that have the most impact on redistribution include:

– Metrics

– Administrative distance

– Classful/classless capabilities of the protocols

 These factors will be discussed in various sections of this module.

Trang 9

Redistribution with Seed Metric

Trang 10

Default Seed Metrics

Protocol Default Seed Metrics

Trang 11

AD

Trang 12

Prefix length

 192.168.32.1

 192.168.32.100

Trang 13

Modifying Administrative Distances

Source router supplying the routing information

Distace bgp

Trang 14

Self Check

1 How is a seed metric used in redistribution?

2 What does a metric of infinity tell the router?

3 Which routing protocols should be configured with

default metrics to prevent the default of infinity?

Trang 15

Redistribution

Trang 16

Redistribution Supports All Protocols

RtrA(config)#router rip

RtrA(config-router)#redistribute ?

bgp Border Gateway Protocol (BGP)

connected Connected

eigrp Enhanced Interior Gateway Routing Protocol (EIGRP)

isis ISO IS-IS

iso-igrp IGRP for OSI networks

metric Metric for redistributed routes

mobile Mobile routes

odr On Demand stub Routes

ospf Open Shortest Path First (OSPF)

rip Routing Information Protocol (RIP)

route-map Route map reference

static Static routes

<cr>

Trang 17

2 way , 1 way redistribution

Trang 18

Planning Redistribution

 Locate the boundary router between two routing processes.

 Determine which routing process is the core or backbone

process

 Determine which routing process is the edge or migration

process

 Select a method for injecting the required edge protocol

routes into the core.

Trang 19

 Use this command to redistribute routes into RIP:

[process-id] [match route-type] [metric

metric-value] [route-map map-tag]

Configuring Redistribution into RIP

RtrA(config)# router rip RtrA(config-router)# redistribute ospf ?

<1-65535> Process ID RtrA(config-router)# redistribute ospf 1 ?

match Redistribution of OSPF routes metric Metric for redistributed routes route-map Route map reference

<cr>

 Default metric is infinity

Trang 20

The redistribute command parameters for RIP

Parameter Description

protocol Source protocol from which routes are being redistributed

process-id This value is an AS number For OSPF, this value is an OSPF

process ID.

match route-type (Optional) Command parameter used for redistributing OSPF routes into another routing protocol For OSPF, the criterion by

which OSPF routes are redistributed into other routing domains

metric

metric-value

(Optional) Parameter used to specify the RIP seed metric for the redistributed route When you are redistributing into RIP, this

value is not specified and no value is specified using the

default-metric router configuration command, then the default default-metric is

0, which is interpreted as infinity, and routes will not be redistributed The metric for RIP is the hop count.

route-map

map-tag

(Optional) Identifier of a configured route map to be interrogated

to filter the importation of routes from this source routing protocol

to the current routing protocol.

Trang 21

Redistributing from Classless to Classful Protocols

ip route 128.103.35.0 255.255.255.0 null0 router rip

redistribute static default metric 1

Trang 22

Redistributing from Classless to Classful Protocols

RIP Has a Longer Mask Than OSPF

ip route 128.103.35.64 255.255.255.248 128.103.35.18

ip route 128.103.35.72 255.255.255.248 128.103.35.34

ip route 128.103.35.72 255.255.255.248 128.103.35.18

router rip redistribute static default metric 1

Trang 23

Redistributing into RIP

Trang 24

Configuring Redistribution into OSPF

 Use this command to redistribute routes into OSPF:

[process-id] [metric metric-value] [metric-type

type-value] [route-map map-tag] [subnets] [tag

tag-value]

 Default metric is 20

 Default metric type is 2

 Subnets do not redistribute by default

Trang 25

Example: Redistribution into OSPF

RtrA(config)# router ospf 1

RtrA(config-router)# redistribute eigrp ?

<1-65535> Autonomous system number RtrA(config-router)# redistribute eigrp 100 ?

metric Metric for redistributed routes metric-type OSPF/IS-IS exterior metric type for redistributed routes

route-map Route map reference subnets Consider subnets for redistribution into OSPF tag Set tag for routes redistributed into OSPF

<cr>

Trang 26

Redistributing into OSPF

Trang 27

Configuring Redistribution into EIGRP

RtrA(config)# router eigrp 100

RtrA(config-router)# redistribute ospf ?

<1-65535> Process ID RtrA(config-router)# redistribute ospf 1 ?

match Redistribution of OSPF routes metric Metric for redistributed routes route-map Route map reference

<cr>

 Default metric is infinity

 Use this command to redistribute routes into EIGRP:

[process-id] [match {internal | external 1 |

external 2}] [metric metric-value] [route-map

map-tag]

Trang 29

Lab 5-1 Redistribution Between RIP and OSPF

 Learning Objectives

– Review configuration and verification of RIP and OSPF

– Configure passive interfaces in both RIP and OSPF

– Filter routing updates using distribute lists

– Redistribute static routes into RIP

– Redistribute RIP routes into OSPF

– Redistribute OSPF routes into RIP

– Originate a default route into OSPF

– Set a default seed metric

– Modify OSPF external network types

– Configure summary addresses

Trang 30

Lab 5-2 Redistribution Between EIGRP and OSPF

 Learning Objectives

– Review EIGRP and OSPF configuration

– Redistribute into EIGRP

– Redistribute into OSPF

– Summarize routes in EIGRP

– Filter routes using route maps

– Modify EIGRP distances

– Modify OSPF distances

– Passive interfaces in EIGRP

– Summarize in OSPF at an ABR and an ASBR

Trang 31

 Lab 5-3 Redistribution Between EIGRP and IS-IS

 Learning Objectives

– Review basic configuration of EIGRP and IS-IS

– Redistribute into EIGRP

– Redistribute into IS-IS

– Use a standard access list to select routes for filtering

– Use a prefix list to select routes for filtering

– Examine the differences between using access lists and prefix lists for filtering routes

– Filter routes using route maps

Trang 33

Example

Trang 34

Example: Before Redistribution

Trang 35

Example: Before Redistribution (Cont.)

Trang 36

Example: Configuring Redistribution at

Router B

Trang 37

Example: Routing Tables After Route

Redistribution

Trang 38

Example: Routing Tables After

Summarizing Routes and Redistributions

Trang 39

Examples

Trang 40

Example: Redistribution Using

Administrative Distance

Trang 41

router ospf 1 redistribute rip metric 10000 metric-type 1 subnets network 172.31.0.0 0.0.255.255 area 0

! router rip version 2 redistribute ospf 1 metric 5 network 10.0.0.0

no auto-summary

router ospf 1 redistribute rip metric 10000 metric-type 1 subnets network 172.31.3.2 0.0.0.0 area 0

! router rip version 2 redistribute ospf 1 metric 5 network 10.0.0.0

no auto-summary

Router P3R1

Router P3R2

Example: Redistribution Using

Administrative Distance (Cont.)

Trang 42

Example: Redistribution Using

Administrative Distance (Cont.)

Trang 43

Example: Redistribution Using

Administrative Distance (Cont.)

network 172.31.3.2 0.0.0.0 area 0 distance 125 0.0.0.0 255.255.255.255 64

! router rip version 2 redistribute ospf 1 metric 5 network 10.0.0.0

no auto-summary

! access-list 64 permit 10.3.1.0 0.0.0.255 access-list 64 permit 10.3.3.0 0.0.0.255 access-list 64 permit 10.3.2.0 0.0.0.255 access-list 64 permit 10.200.200.31

access-list 64 permit 10.200.200.34 access-list 64 permit 10.200.200.32 access-list 64 permit 10.200.200.33

Trang 44

Example: Redistribution Using

Administrative Distance (Cont.)

network 172.31.3.2 0.0.0.0 area 0 distance 125 0.0.0.0 255.255.255.255 64

! router rip version 2 redistribute ospf 1 metric 5 network 10.0.0.0

no auto-summary

! access-list 64 permit 10.3.1.0 0.0.0.255 access-list 64 permit 10.3.3.0 0.0.0.255 access-list 64 permit 10.3.2.0 0.0.0.255 access-list 64 permit 10.200.200.31

access-list 64 permit 10.200.200.34 access-list 64 permit 10.200.200.32 access-list 64 permit 10.200.200.33

Trang 45

Example: Redistribution Using

Administrative Distance (Cont.)

Trang 46

Know Your Network

 Be very familiar with

your network BEFORE implementing

distance command

Trang 47

distance administrative distance [address wildcard-mask

[access-list-number | name]]

Router(config-router)#

 Used for all protocols except EIGRP and BGP

redistribution

Modifying Administrative Distance

distance eigrp internal-distance external-distance

Router(config-router)#

 Used for EIGRP

Trang 48

Update Traffic

Trang 49

Using the passive-interface Command

Trang 50

Using the passive-interface Command

Trang 51

 The passive interface technique prevents all routing

updates from being advertised out of an interface

However, in many cases you do not want to prevent all routing information from being advertised

 You might want to block the advertisement of only

certain specific routes

 ACLs do not affect traffic that is originated by the router

-> Use Distribute-list

Trang 52

Distribute-list

Trang 53

Distribute-list

Trang 54

The distribute-list out command cannot be used with link-state

routing protocols for blocking outbound link-state advertisements (LSAs) on an interface

The distribute-list in When this command is used with OSPF, the

routes are placed in the database but not the routing table

Trang 55

Example

Trang 56

Example

Trang 57

 Lines are sequence-numbered for easier editing:

– Insertion of lines – Deletion of lines

 Route maps are named rather than numbered for

easier documentation

 Match criteria and set criteria can be used, similar to

the “if, then” logic in a scripting language

Trang 58

Route Map Applications

The common uses of route maps are as follows:

 Redistribution route filtering:

– A more sophisticated alternative to distribute lists

Trang 59

route-map my_bgp permit 10

{ match statements } { match statements } { set statements } { set statements } route-map my_bgp deny 20

route-map my_bgp permit 30

Route Map Operation

 A list of statements composes a route map

 The list is processed top-down like an access list

 The first match found for a route is applied

 The sequence number is used for inserting or deleting

specific route map statements

Trang 60

 The match statement may contain multiple references.

 Multiple match criteria in the same line use a logical OR

 At least one reference must permit the route for it to be a candidate for redistribution

 Each vertical match uses a logical AND

 All match statements must permit the route for it to

remain a candidate for redistribution

 Route map permit or deny determines if the candidate

will be redistributed

Route Map Operation (Cont.)

Trang 61

redistribute protocol [process id] route-map map-tag

router(config-router)#

 Allows for detailed control of routes being redistributed

into a routing protocol

Trang 62

The match Command

metric metric-value

route-type [external | internal | level-1 | level-2 |local]

 The match commands specify criteria to be matched.

 The associated route map statement permits or

denies the matching routes

Trang 63

The match commands

one of the interfaces specified

match ip address

Matches any routes that have a destination network number address that is permitted by a standard or extended ACL

match route-type Matches routes of the specified type

match tag

Trang 64

The set Command

router(config-route-map)#

set {options}

options :

metric metric-value

metric-type [type-1 | type-2 | internal | external]

level [level-1 | level-2 | level-1-2 |stub-area | backbone]

ip next-hop next-hop-address

 The set commands modify matching routes.

 The command modifies parameters in redistributed

routes

Trang 65

The set commands

set as-path Modifies an AS path for BGP routes

set automatic-tag Computes automatically the tag value

set community Sets the BGP communities attribute

set default interface Indicates where to output packets that pass a match clause of a route map

for policy routing and have no explicit route to the destination

set interface Indicates where to output packets that pass a match clause of a route map

for policy routing

set ip default next-hop

Indicates where to output packets that pass a match clause of a route map for policy routing and for which the Cisco IOS software has no explicit route to a destination

set ip next-hop Indicates where to output packets that pass a match clause of a route map

for policy routing

set level Indicates where to import routes for IS-IS and OSPF

set local-preference Specifies a BGP local preference value

set metric Sets the metric value for a routing protocol

set metric-type Sets the metric type for the destination routing protocol

set tag Sets tag value for destination routing protocol

Trang 66

Route Maps and Redistribution

Commands

Router(config)# router ospf 10

Router(config-router)# redistribute rip route-map redis-rip

Router(config)#

route-map redis-rip permit 10

match ip address 23 29

set metric 500

set metric-type type-1

route-map redis-rip deny 20

match ip address 37

route-map redis-rip permit 30

set metric 5000

 Routes matching either access list 23 or 29 are redistributed

with an OSPF cost of 500, external type 1.

 Routes permitted by access list 37 are not redistributed.

 All other routes are redistributed with an OSPF cost metric of

5000, external type 2.

Router(config)#

access-list 23 permit 10.1.0.0 0.0.255.255 access-list 29 permit 172.16.1.0 0.0.0.255 access-list 37 permit 10.0.0.0 0.255.255.255

Trang 67

Policy Base Routing

Trang 69

Self Check

1 What global configuration command is used to set all

interfaces to passive by default?

2 What is policy-based routing (PBR)?

3 How are the statements in a route map processed?

4 What happens to a route if it doesn’t match any of the

statements in the route map?

5 How are set commands used?

Ngày đăng: 06/07/2014, 23:21

TỪ KHÓA LIÊN QUAN