ip routing. chapter 8 objectives understanding ip routing static routing dynamic routing –rip...

28
IP Routing

Upload: helena-sorrell

Post on 01-Apr-2015

247 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

IP Routing

Page 2: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Chapter 8 Objectives

• Understanding IP routing• Static routing• Dynamic routing

– RIP– RIPv2– OSPF– EIGRP

• Verifying routing• Router Security

2

Page 3: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

To route a router need to know:– Remote Networks

– Neighbor Routers

– All Possible routes to remote network

– The absolute best route to all remote networks

– Maintain and verify the routing information

What is Routing?

C B AD

Page 4: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

To route a router need to know:– Remote Networks

– Neighbor Routers

– All Possible routes to remote network

– The absolute best route to all remote networks

– Maintain and verify the routing information

What is Routing?

C B AD

Page 5: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Basic Path Selection

What interface will the router send out a packet if it has destination address of 10.10.10.10?

Page 6: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Simple IP Routing

>ping 172.16.20.2>ping 172.16.20.2

Page 7: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Routing/PDU Example:

3. The destination port number in a segment header will have a value of __

1. The destination address of a frame will be the _______________________2. The destination IP address of a packet will be the IP address of the________________________________

Host A Web browses to the HTTP Server….

Page 8: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

172.16.3.2

SO

Static Routes

172.16.1.0

B172.16.3.1

A B

Stub Network

172.16.2.0

SOA

Routes must be unidirectional

Page 9: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

ip route remote network

[mask]

{address|interface}

[distance]

[permanent]

Router(config)#ip route remote_network mask next_hop

Static Route Configuration

Page 10: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

ip route 172.16.1.0 255.255.255.0 172.16.3.2or

ip route 172.16.1.0 255.255.255.0 s0

Static Route Example

172.16.3.2

SO

172.16.1.0

B172.16.3.1

A B

Stub Network

172.16.2.0

SO

Page 11: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Default Routes

172.16.3.2

SO

172.16.1.0

B172.16.3.1

A B

Stub Network

172.16.2.0

SO

ip route 0.0.0.0 0.0.0.0 172.16.3.1

ip classless

Page 12: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

• Routing protocols are used between routers to: – Determine the path of a packet through a network– Maintain routing tables– Examples?

• Routed protocols are:– Assigned to an interface– Once the path is determined by the Routing

protocol, determines method of delivery– Examples?

Routing vs. Routed

Page 13: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Autonomous System 1 Autonomous System 2

IGPs: RIP, IGRP EGPs: BGP

Routing Protocols

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

• IGPs operate within an autonomous system.

• EGPs connect different autonomous systems.

Page 14: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Classful Routing Overview

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.

– Examples of classful routing protocols:• RIP Version 1 (RIPv1)• IGRP

Page 15: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Classless Routing Overview

Classless routing protocols include the subnet mask with the route advertisement.

– Classless routing protocols support variable-length subnet masking (VLSM).

– Summary routes can be manually controlled within the network.

– Examples of classless routing protocols:• RIP Version 2 (RIPv2)• EIGRP• OSPF• IS-IS

Page 16: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

IGRPAdministrative Distance=100

Router D

Router BRouter A

Router C

RIPAdministrative Distance=120

Default Administrative Distance• Directly Connected: 0• Static Route: 1• RIP: 120• IGRP: 100• EIGRP: 90• OSPF: 110

Administrative Distance

Page 17: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

C B AD

RoutingTable

RoutingTable

RoutingTable

RoutingTable

RoutingTable

RoutingTable

RoutingTable

RoutingTable

Distance—How farVector—In which direction

Distance—How farVector—In which direction

Distance vector algorithms do not allow a router to know the exact topology of an internetwork.

All routers just broadcast their entire routing table out all active interfaces on periodic time intervals

Distance Vector

Page 18: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Discovering RoutesDiscovering Routes

Page 19: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Discovering RoutesDiscovering Routes

Page 20: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Routing Loops

Page 21: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Router LoopPrevention

• Maximum Hop Count• Split Horizon• Route Poisoning• Holddowns

Page 22: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

64kbps

T1

T1 T1

– Hop count metric selects the path, 16 is unreachable

– Full route table broadcast every 30 seconds

– Load balance maximum of 6 equal cost paths (default = 4)

– RIPv2 supports VLSM and Discontiguous networks

RIP Overview

Page 23: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Router(config)#router rip

Router(config-router)#network network-number*

network 172.16.0.0network 192.168.10.0

router RIPnetwork 172.16.0.0network 10.0.0.0

router RIP

*Network is a classful network address.

Every device on network uses the same subnet mask

172.16.10.0 192.168.10.010.3.5.0

RIP Routing Configuration

Page 24: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

RIP Version 2• Allows the use of variable length subnet

masks (VLSM) by sending subnet mask information with each route update

• Distance Vector – same AD, and timers.• Easy configuration, just add the command

“version 2” under the router rip configuration

router ripnetwork 10.0.0.0version 2

Page 25: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Discontiguous Addressing

• Two networks of the same classful networks are separated by a different network address

192.168.10.0/24

10.1.1.0/24

192.168.10.0/24

– RIPv1 and IGRP do not advertise subnet masks, and therefore cannot support discontiguous subnets.

– OSPF, EIGRP, and RIPv2 can advertise subnet masks, and therefore can support discontiguous subnets.

Page 26: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Passive Interface

Maybe you don’t want to send RIP updates out your router interface connected to the Internet. Use the passive-interface command:Router(config)#router rip

Router(config-router)#passive-interface serial0

This allows a router to receive route updates on an interface,

but not send updates via that interface

S0 GatewayInternet

Updates

XX

Page 27: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Verifying RIP

Router#show ip protocols

Router#show ip route

Router#debug ip rip

Router#undebug all (un all)

Page 28: IP Routing. Chapter 8 Objectives Understanding IP routing Static routing Dynamic routing –RIP –RIPv2 –OSPF –EIGRP Verifying routing Router Security 2

Summary

– Open your books and go through all the written labs and the review questions.

– Review the answers in class.

28