0% found this document useful (0 votes)
350 views

© 2002, Cisco Systems, Inc. All Rights Reserved

Uploaded by

Raj
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
350 views

© 2002, Cisco Systems, Inc. All Rights Reserved

Uploaded by

Raj
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 39

© 2002, Cisco Systems, Inc. All rights reserved.

Variable-Length
Subnet Masks

©©2002,
2002,Cisco
CiscoSystems,
Systems,Inc.
Inc.All
Allrights
rightsreserved.
reserved. ICND v2.0—5-2 2
What Is a Variable-Length
Subnet Mask?

• Subnet 172.16.14.0/24 is divided into smaller subnets:


– Subnet with one mask (/27)
– Then further subnet one of the unused /27 subnets into
multiple /30 subnets
© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-3
Calculating VLSMs

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-4


A Working VLSM Example

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-5


What Is Route
Summarization?

• Routing protocols can summarize addresses of several


networks into one address
© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-6
Summarizing Within an Octet

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-7


Summarizing Addresses in a VLSM-
Designed Network

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-8


Implementation Considerations

• Multiple IP addresses must have the same


highest-order bits.
• Routing decisions are made based on the
entire address.
• Routing protocols must carry the prefix
(subnet mask) length.

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-9


Route Summarization Operation in
Cisco Routers

192.16.5.33 /32 Host


192.16.5.32 /27 Subnet
192.16.5.0 /24 Network
192.16.0.0 /16 Block of Networks
0.0.0.0 /0 Default

• Supports host-specific routes, blocks of networks,


default routes
• Routers use the longest match

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-10


Summarizing Routes in a
Discontiguous Network

• RIPv1 and IGRP do not advertise subnets, and therefore


cannot support discontiguous subnets.
• OSPF, EIGRP, and RIPv2 can advertise subnets, and
therefore can support discontiguous subnets.

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-11


Link-State and Balanced Hybrid
Routing

©©2002,
2002,Cisco
CiscoSystems,
Systems,Inc.
Inc.All
Allrights
rightsreserved.
reserved. ICND v2.0—5-12 12
Link-State Routing Protocols

• After initial flood, pass small event-triggered link-state


updates to all other routers
© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-13
Link-State Network Hierarchy
Example

• Minimizes routing table entries


• Localizes impact of a topology change within
an area
© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-14
Link-State Routing
Protocol Algorithms

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-15


Benefits of Link-State Routing

• Fast convergence: changes are reported


immediately by the source affected.
• Robustness against routing loops:
– Routers know the topology.
– Link-state packets are sequenced and
acknowledged.
• By careful (hierarchical) network design, you
can utilize resources optimally.

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-16


Caveats of Link-State Routing

• Significant demands for resources:


– Memory (three tables: adjacency, topology, forwarding)
– CPU (Dijkstra’s algorithm can be intensive, especially
when a lot of instabilities are present.)
• Requires very strict network design (when more areas—
area routing)
• Problems with partitioning of areas
• Configuration generally simple but can be complex
when tuning various parameters and when the design is
complex
• Troubleshooting easier than in distance vector routing

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-17


Drawbacks to Link-State Routing
Protocols

• Initial discovery may cause flooding.


• Memory- and processor-intensive.

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-18


Enabling OSPF

©©2002,
2002,Cisco
CiscoSystems,
Systems,Inc.
Inc.All
Allrights
rightsreserved.
reserved. ICND v2.0—5-19 19
Introducing OSPF

•Open standard
•Shortest path first (SPF) algorithm
•Link-state routing protocol (vs. distance vector)

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-20


OSPF as a Link-State Protocol

• OSPF propagates link-state advertisements


rather than routing table updates.
• LSAs are flooded to all OSPF routers in the area.
• The OSPF link-state database is pieced together
from the LSAs generated by the OSPF routers.
• OSPF uses the SPF algorithm to calculate the
shortest path to a destination.
– Link = router interface
– State = description of an interface and its
relationship to neighboring routers

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-21


OSPF Hierarchical Routing

• Consists of areas and autonomous systems


• Minimizes routing update traffic

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-22


Shortest Path First Algorithm

• Places each router at the root of a tree and calculates the


shortest path to each destination based on the cumulative cost
• Cost = 108/bandwidth (bps)

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-23


Configuring Single Area OSPF

Router(config)#router ospf process-id

• Defines OSPF as the IP routing protocol

config-router)#network address mask area area-id

• Assigns networks to a specific OSPF area

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-24


OSPF Configuration Example

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-25


Configuring Loopback Interfaces

Router ID:
• Number by which the router is known to OSPF
• Default: The highest IP address on an active interface at the
moment of OSPF process startup
• Can be overridden by a loopback interface: Highest IP address
of any active loopback interface

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-26


Verifying the OSPF Configuration

Router#show ip protocols

• Verifies that OSPF is configured

Router#show ip route

• Displays all the routes learned by the router

Router#show ip ospf interface

• Displays area-ID and adjacency information

Router#show ip ospf neighbor

• Displays OSPF-neighbor information on a per-interface basis

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-27


OSPF debug commands

Router#debug ip ospf events

OSPF:hello with invalid timers on interface Ethernet0


hello interval received 10 configured 10
net mask received 255.255.255.0 configured 255.255.255.0
dead interval received 40 configured 30
Router# debug ip ospf packet

OSPF: rcv. v:2 t:1 l:48 rid:200.0.0.117


aid:0.0.0.0 chk:6AB2 aut:0 auk:

Router#debug ip ospf packet

OSPF: rcv. v:2 t:1 l:48 rid:200.0.0.116


aid:0.0.0.0 chk:0 aut:2 keyid:1 seq:0x0

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-28


Enabling EIGRP

©©2002,
2002,Cisco
CiscoSystems,
Systems,Inc.
Inc.All
Allrights
rightsreserved.
reserved. ICND v2.0—5-29 29
Balanced Hybrid Routing

• Shares attributes of both distance vector


and link-state routing

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-30


Introducing EIGRP

EIGRP supports:
• Rapid convergence
• Reduced bandwidth usage
• Multiple network-layer protocols

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-31


EIGRP Terminology

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-32


Comparing EIGRP and IGRP

• Similar metric
• Same load balancing
• Improved convergence time
• Reduced network overhead

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-33


Configuring EIGRP

Router(config)#router eigrp autonomous-system

• Defines EIGRP as the IP routing protocol

outer(config-router)#network network-number

• Selects participating attached networks

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-34


EIGRP Configuration Example

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-35


Verifying the EIGRP Configuration
Router#show ip eigrp neighbors

• Displays the neighbors discovered by IP EIGRP

Router#show ip eigrp topology


• Displays the IP EIGRP topology table

Router#show ip route eigrp


• Displays current EIGRP entries in the routing table

Router#show ip protocols
• Displays the parameters and current state of the active
routing protocol process

Router#show ip eigrp traffic


• Displays the number of IP EIGRP packets sent and received
© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-36
debug ip eigrp Command

Router#debug ip eigrp
IP-EIGRP: Processing incoming UPDATE packet
IP-EIGRP: Ext 192.168.3.0 255.255.255.0 M 386560 - 256000 130560 SM 360960 -
256000 104960
IP-EIGRP: Ext 192.168.0.0 255.255.255.0 M 386560 - 256000 130560 SM 360960 -
256000 104960
IP-EIGRP: Ext 192.168.3.0 255.255.255.0 M 386560 - 256000 130560 SM 360960 -
256000 104960
IP-EIGRP: 172.69.43.0 255.255.255.0, - do advertise out Ethernet0/1
IP-EIGRP: Ext 172.69.43.0 255.255.255.0 metric 371200 - 256000 115200
IP-EIGRP: 192.135.246.0 255.255.255.0, - do advertise out Ethernet0/1
IP-EIGRP: Ext 192.135.246.0 255.255.255.0 metric 46310656 - 45714176 596480
IP-EIGRP: 172.69.40.0 255.255.255.0, - do advertise out Ethernet0/1
IP-EIGRP: Ext 172.69.40.0 255.255.255.0 metric 2272256 - 1657856 614400
IP-EIGRP: 192.135.245.0 255.255.255.0, - do advertise out Ethernet0/1
IP-EIGRP: Ext 192.135.245.0 255.255.255.0 metric 40622080 - 40000000 622080
IP-EIGRP: 192.135.244.0 255.255.255.0, - do advertise out Ethernet0/1

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-37


Summary

• EIGRP is an interior gateway protocol suited for


many different topologies and media.
• EIGRP is an enhanced version of the IGRP
developed by Cisco, with improved convergence
properties and operating efficiency over IGRP.
• Use the router eigrp and network commands to
create an EIGRP routing process.
• Use the show ip eigrp commands to display
information about your EIGRP configuration.
• To display information on EIGRP packets, use the
debug ip eigrp privileged EXEC command.

© 2002, Cisco Systems, Inc. All rights reserved. ICND v2.0—5-38

You might also like