Top Banner
Sybex CCNA 640-802 Chapter 6: IP Routing Instructor & Todd Lammle
27
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Chapter6ccna

Sybex CCNA 640-802Chapter 6: IP RoutingInstructor & Todd Lammle

Page 2: Chapter6ccna

Chapter 6 Objectives

• Understanding IP routing• Static routing• Dynamic routing

– RIP– RIPv2– Verifying routing

2

Page 3: Chapter6ccna

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: Chapter6ccna

Basic Path Selection

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

Page 5: Chapter6ccna

Simple IP Routing

172.16.1.0

BA

172.16.2.0

172.16.2.2

172.16.1.2172.16.2.1 172.16.1.1

e0 e0

>ping 172.16.1.2>ping 172.16.1.2

B

172.16.3.1 172.16.3.2

s0s0

Host A

Host B

Page 6: Chapter6ccna

Routing/PDU Example:Host A Web browses to the HTTP

Server….

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________________________________

Page 7: Chapter6ccna

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 8: Chapter6ccna

ip route remote network

[mask]

{address|interface}

[distance]

[permanent]

Router(config)#ip route remote_network mask next_hop

Static Route Configuration

Page 9: Chapter6ccna

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 10: Chapter6ccna

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 11: Chapter6ccna

• 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 12: Chapter6ccna

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 13: Chapter6ccna

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 14: Chapter6ccna

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 15: Chapter6ccna

IGRPAdministrative Distance=100

Router D

Router BRouter A

Router C

RIPAdministrative Distance=120

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

Administrative Distance

Page 16: Chapter6ccna

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 17: Chapter6ccna

Discovering RoutesDiscovering Routes

Page 18: Chapter6ccna

Discovering RoutesDiscovering Routes

Page 19: Chapter6ccna

Routing Loops

Page 20: Chapter6ccna

Router Loops

Page 21: Chapter6ccna

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 22: Chapter6ccna

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 23: Chapter6ccna

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 24: Chapter6ccna

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 25: Chapter6ccna

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 26: Chapter6ccna

Verifying RIP

Router#show ip protocols

Router#show ip route

Router#debug ip rip

Router#undebug all (un all)

Page 27: Chapter6ccna

Summary

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

– Review the answers in class.

27