wan connections

40
© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—-5-1 WAN Connections Routing & Enabling RIP

Upload: kelda

Post on 24-Feb-2016

39 views

Category:

Documents


0 download

DESCRIPTION

Routing & Enabling RIP . WAN Connections. Module Overview . Overview routing. What Is a Routing Protocol ? Concepts: AS, AD, Classful, Classless, Distance Vector, Link State, Hybrid. RIP Overview IP Routing Configuration Tasks RIP Configuration. What Is a Routing Protocol?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—-5-1

WAN Connections

Routing &Enabling RIP

Page 2: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-2

Module Overview

Overview routing. What Is a Routing Protocol? Concepts: AS, AD, Classful, Classless, Distance

Vector, Link State, Hybrid. RIP Overview IP Routing Configuration Tasks RIP Configuration

Page 3: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-3

Routing protocols are used between routers to determine paths and maintain routing tables.

After the path is determined, a router can route a routed protocol.

What Is a Routing Protocol?

Page 4: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-4

Overview routing

Page 5: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-5

An autonomous system is a collection of networks under a common administrative domain.

IGPs operate within an autonomous system. EGPs connect different autonomous systems.

Autonomous Systems: Interior or Exterior Routing Protocols

Page 6: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-6

Administrative Distance: Ranking Routes

Routers choose the routing source with the best administrative distance:

RIP has an administrative distance of 120. OSPF has an administrative distance of 110. EIGRP has an administrative distance of 90.

Page 7: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-7

Classful Routing Protocol

Classful routing protocols do not include the subnet mask with the route advertisement.

Within the same network, consistency of the subnet masks is assumed.

Summary routes are exchanged between foreign networks. These are examples of classful routing protocols:

– RIPv1– IGRP (not now)

Page 8: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-8

Classless Routing Protocol Classless routing protocols include the subnet mask with the

route advertisement. Classless routing protocols support a variable-length subnet

mask (VLSM). Summary routes can be manually controlled within the network. These are examples of classless routing protocols:

– RIPv2– EIGRP– OSPF– IS-IS

Page 9: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-9

Routers pass periodic copies of their routing table to neighboring routers and accumulate distance vectors

Distance Vector Routing Protocols

Page 10: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-10

Routers discover the best path to destinations from each neighbor.

Sources of Information and Discovering Routes

Page 11: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-11

Link-State Routing Protocols

After an initial flood of LSAs, link-state routers pass small, event-triggered link-state updates to all other routers.

Page 12: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-12

Benefits of link-state routing:– Fast convergence:

Changes are reported immediately by the affected source– Robustness against routing loops:

Routers know the topology Link-state packets are sequenced and acknowledged

– Hierarchical network design enables optimization of resources.

Drawbacks of link-state routing:– Significant demands for resources:

Memory (three tables: adjacency, topology, forwarding) CPU (Dijkstra’s algorithm can be intensive, especially when there are many

instabilities)– Requires very strict network design – Configuration can be complex when tuning various parameters and

when design is complex

Benefits and Drawbacks of Link-State Routing

Page 13: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-13

EIGRP

Flexible network design Multicast and unicast instead of broadcast

address Support for VLSM and discontiguous subnets Manual summarization at any point in the

internetwork Support for multiple network layer protocols

Advanced distance vector Rapid convergence 100% loop-free classless routing Easy configuration Incremental updates Load balancing across equal-

and unequal-cost pathways

Hybrid

Page 14: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-14

Distance vector protocol. Routers update every 30 seconds Hop-count metric selects the path Metric = hop count

(Maximum is 16 equal-cost paths (default = 4), if metric >=16 -> infinity.)

RIP used UDP – port 520. AD (Administrative Distance) = 120. RIP v1 and RIP v2.

RIP Overview

Page 15: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-15

RIP OPERATION

Page 16: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-16

Routing table send from R3 to R2Routing table of R2

RIP OPERATION

Page 17: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-17

Routing table send from R2 to R1Routing table of R2

RIP OPERATION

Page 18: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-18

RIP OPERATION

Page 19: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-19

RIP OPERATION

Page 20: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-20

Net 192.68.3.0/24 downCause network loops

Routing Loops

Page 21: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-21

Solution to Routing Loops: Split Horizon

It is never useful to send information about a route back in the direction from which the original information came.

Page 22: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-22

Solution to Routing Loops:Route Poisoning

- Routers advertise the distance of routes that have gone down to infinity.- The release updates for subnet down is done immediately without having to wait until the periodic (call this the triggered update).

Page 23: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-23

Solution to Routing Loops:Route Poisoning and Poison Reverse

Poison reverse overrides split horizon.

Page 24: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-24

Solution to Routing Loops: Hold-Down Timers

192.168.3.0 s2/1Metric = 0

192.168.3.0 s2/1Metric = 0

192.168.3.0 s2/1Metric = 1

192.168.3.0 s2/1Metric = 1

192.168.3.0 s2/1Metric = 1

192.168.3.0 s2/1Metric = 1

192.168.3.0 s2/1Metric = 2

192.168.3.0 s2/1Metric = 2

Page 25: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-25

Solution to Routing Loops: Hold-Down Timers

192.168.3.0 s2/1Metric = 16

192.168.3.0 s2/1Metric = 16

192.168.3.0 s2/1Metric = 16

Chưa đến được R2

192.168.3.0 s2/1Metric = 1

192.168.3.0 s2/0Metric = 2

192.168.3.0 s2/1Metric = 3

Page 26: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-26

Solution to Routing Loops: Hold-Down Timers

192.168.3.0 s2/1Metric = 16

192.168.3.0 s2/1Metric = 16

192.168.3.0 s2/1Metric = 16

Chưa đến được R2

192.168.3.0 s2/1Metric = 1

Holddown timer(180s)

Page 27: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-27

Solution to Routing Loops: Update Timers

192.168.3.0 s2/1Metric = 16

192.168.3.0 s2/1Metric = 16

Update timer(30s)

Page 28: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-28

Solution to Routing Loops: Update timer - Invalid timer – Flush timer

192.168.3.0 s2/1Metric = 16

192.168.3.0 s2/1Metric = 16

Update timer(30s)

Waiting…(150s)

192.168.3.0 s2/1Invalid

timer(180s)

Flush timer(240s)

Waiting…(60s)

Page 29: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-29

Page 30: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-30

Router configuration– Select routing protocols– Specify networks or interfaces

IP Routing Configuration Tasks

Page 31: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-31

RIPv1 and RIPv2 Comparison

RIPv1 RIPv2

Routing protocol Classful Classless

Supports variable-length subnet mask? No Yes

Sends the subnet mask along with the routing update? No Yes

Addressing type (update route)Broadcast

255.255.255.255Multicast224.0.0.9

Defined in … RFC 1058 RFCs 1721, 1722, and 2453

Supports manual route summarization? No Yes

Authentication support? No Yes

Page 32: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-32

Starts the RIP routing process

RouterX(config)# router rip

RouterX(config-router)# network network-number

Selects participating attached networks Requires a major classful network number

RIP Configuration

Enables RIP version 2

RouterX(config-router)# version 2

Page 33: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-33

RIP Configuration Example

Page 34: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-34

Verifying the RIP Configuration

Routing Protocol is "rip" Sending updates every 30 seconds, next due in 6 seconds Invalid after 180 seconds, hold down 180, flushed after 240 Outgoing update filter list for all interfaces is not set Incoming update filter list for all interfaces is not set Redistributing: rip Default version control: send version 2, receive version 2 Interface Send Recv Triggered RIP Key-chain FastEthernet0/0 2 2 Serial0/0/2 2 2 Automatic network summarization is in effect Maximum path: 4 Routing for Networks: 10.0.0.0 172.16.0.0 Routing Information Sources: Gateway Distance Last Update 10.1.1.2 120 00:00:25 Distance: (default is 120)

RouterA#

Page 35: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-35

Displaying the IP Routing Table

RouterA# show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o - ODR T - traffic engineered route

Gateway of last resort is not set

172.16.0.0/24 is subnetted, 1 subnetsC 172.16.1.0 is directly connected, fastethernet0/0 10.0.0.0/24 is subnetted, 2 subnetsR 10.2.2.0 [120/1] via 10.1.1.2, 00:00:07, Serial0/0/2C 10.1.1.0 is directly connected, Serial0/0/2R 192.168.1.0/24 [120/2] via 10.1.1.2, 00:00:07, Serial0/0/2

Page 36: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-36

debug ip rip Command

RouterA# debug ip ripRIP protocol debugging is onRouterA#00:06:24: RIP: received v1 update from 10.1.1.2 on Serial0/0/200:06:24: 10.2.2.0 in 1 hops00:06:24: 192.168.1.0 in 2 hops00:06:33: RIP: sending v1 update to 255.255.255.255 via FastEthernet0/0 (172.16.1.1)00:06:34: network 10.0.0.0, metric 100:06:34: network 192.168.1.0, metric 300:06:34: RIP: sending v1 update to 255.255.255.255 via Serial0/0/2 (10.1.1.1)00:06:34: network 172.16.0.0, metric 1

Page 37: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-37

Summary

Routing is the process by which items get from one location to another.

Dynamic routing protocols determine how updates are conveyed, what knowledge is conveyed, when to convey knowledge, and how to locate recipients of the updates.

A routing protocol that has a lower administrative value is more trustworthy than a protocol that has a higher administrative value.

There are three classes of routing protocols: distance vector, link-state, and balanced hybrid.

The ip classless command can be used to prevent a router from dropping a packet that is destined for an unknown subnetwork of a directly attached network if a default route is configured.

Page 38: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-38

Summary (Cont.)

RIP is a distance vector routing protocol that uses hop count as the matrix for route selection and broadcasts updates every 30 seconds.

RIPv1 uses classful routing protocol; RIPv2 uses classless routing protocol. RIPv2 supports VLSM, manual route summarization, and authentication; RIPv1 does not support these activities.

To enable a dynamic routing protocol, first a routing protocol is selected, then IP network numbers are assigned without values being specified (except OSPF).

The router command starts the routing process. The network command allows the routing process to determine which interfaces will participate in sending and receiving the routing updates.

Page 39: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-39

Summary (Cont.)

The router RIP command selects RIP as the routing protocol. The network command identifies a participating attached network.

The show ip command displays information about routing protocols and the routing table.

The debug ip rip command displays information on RIP routing transactions.

Page 40: WAN Connections

© 2007 Cisco Systems, Inc. All rights reserved. ICND1 v1.0—5-40