Beruflich Dokumente
Kultur Dokumente
Fundamentals
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Function of routing
5 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Routing Protocol Topology Visibility
6 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Routing Convergence
Routing Protocol convergence involves 3 steps:
• Failure Detection
• Updated Routing Information Calculation
• Forwarding Table Updating
7 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Link State Protocols
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Link State Protocols Agenda
Basic Concepts
• Flooding
• Flooding Domains
• Routing Convergence
OSPF
• History
• Link State Advertisements
• Areas
• Traffic Flow
IS-IS
• History
• Basics
• Hierarchy
9 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Link State Protocols - Flooding
A
Link State Advertisement (LSA)
LSA = Local connectivity + state of the
20 10 links to other routers
C’s LSA:
D B
−192.0.2.0/24, metric 10
10 15 −B, metric 15
−D, metric 10
192.0.2.0/24
10 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Link State Protocols – Flooding (2)
A
Best Path to 192.0.2.0/24
Flooding
• Flooding = Copy + Retransmit
20 10 −B and D keep a copy of C’s LSA and
retransmit towards A
D B • Every router in the flooding domain has
information from every other router
10 15
• …and can use it to build a tree that
includes the shortest path to each
destination
C
11 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Link State Flooding Domains
A Flooding Domain is a
contiguous group of nodes and
networks
• OSPF = Area
• IS-IS = Domain
13 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
OSPF History v 3)
PF
d S
e O
h ka
li s (a ed
PF ub rst 6 sh
S np fi v
P b li
O as I
a l t io w r u
in ca fo t p
i g
r cifi Fv2 ed PF rs
h S fi
O e
p SP lis 1998 O as 2008 2010
s O b w
pu
1989 1991 1999
6) e ss )
r 3
IPv d
d Fv
r A
( SP
fo
PF
8 38 n O
O
S 5 si
( F C l ie
40 R mi
53 Fa
F C
14 R
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
OSPF LSA Types
Name Type Description Originator Flooding
Scope
Router 1 Basic Local Link State All Nodes Area
Information
15 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
OSPF Areas
16 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
LSAs and Areas
External
(Type 5)
ASBR
External
Summary (Type 7)
(Type 4) ASBR
NSSA
0/0
ABR
17 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
OSPF Intra-Area Routing Considerations
18 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
OSPF Traffic Flow
Area 0
100 GbE 100 GbE
100 GbE Link in Area 1
100 GbE
GbE 100
GbE
Area 1
Area Border Router (ABR)
19 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
OSPF Traffic Flow (2)
Area 0
100 GbE Link in Area 0 100 GbE 100 GbE
100 GbE
Area 1
20 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
IS-IS History efix o-
Pr Tw te
e
) id ith Rou t IS
-
I- S -W n w ka firs
n it h
(IS ai tio (a as w
85 om ribu -IS ) w ed 8 Pv6
9 d D t IS h 0 I
5
1 he i s e l i n g b lis 53 ng
O s D v ak u C ti
IS bli Le Le p
F
R ou
Pu 1990
(R S)
I
2008
1987 2000
g )
- in
IS k
195 ed e a
1 rat L
C g te
F
R nte
Rou
(I ) (
IS 02
53
F C
21
R
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
IS-IS Basics
22 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
IS-IS Hierarchy
L1L2 L1 Routers
• Topology Information for the local
L1L2 area only
L2 Routers
L2 • Topology information about the L2
L2 topology (even if in different areas)
• Set “attached-bit” to indicate
L1 connectivity to other areas
L2
L1L2
L2
• Know both topologies
L1L2
All L1 Areas are
Stubs!
23 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Distance Vector
Protocols
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Distance Vector Protocols Agenda
Basic Concepts
• Route Advertisement
• Split Horizon and Poison Reverse
RIP
• History
EIGRP
• Basics
• Diffusing Update Algorithm (DUAL)
−Feasible Successors
−Routing Convergence
25 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Distance Vector Protocols -
Advertisement
A
Best Path to 192.0.2.0/24
Routing Update
• Distance to all known destinations
20 10 • C’s Advertisement:
−192.0.2.0/24, distance 10
D B
• B and D will add their distance to C and
10 15 advertise the prefix with a new distance
of 25 and 20, respectively
• A will add its distance to B and D before
selecting the best path
C
10
192.0.2.0/24
26 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Distance Vector Protocols –
Advertisement
A
(2)
Best Path to 192.0.2.0/24
Rules
• Only routes being used are advertised
20 10 • Split Horizon
−Don’t advertise a route through the
D B interface used to reach the destination
10 15 • Poison Reverse
−Use a distance of infinity (i.e.
unreachable) to advertise a route
through the interface used to reach the
C
destination
10
192.0.2.0/24
27 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
RIP History o col
rot r st
P fi
io
n as
at w 6)
2 v
8 o rm i on 0
8 r IP
5 f
10 g In ers d 20 fo
C n V he F C ng
RF o u t
i P is R IP
RI bl (R
R pu 1998
1997
2)
1988 1993
n
s io
ri
Ve
RIP
(
53
24
FC
28 R
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Enhanced Interior Gateway Routing
Protocol
EIGRP Basics
29 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
DUAL Operation
A
Best Path to 192.0.2.0/24
Route Advertisement
• C’s Advertisement:
20 10 192.0.2.0/24, distance 10
• A receives:
D B
B = 192.0.2.0/24, distance 25
10 15 D = 192.0.2.0/24, distance 20
Reported Distance (RD)
• A’s Best Path has a distance of 35,
C
through B
10 B is the Successor (aka Next Hop)
35 is the Feasible Distance (FD)
192.0.2.0/24
30 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
DUAL Operation (2)
A
Best Path to 192.0.2.0/24
Feasible Successors
• DUAL’s Feasibility Condition
20 10 −If the RD < FD, then the alternate path is
loop free!
D B • In this example:
−FD = 35 (distance from A to the
10 15
destination)
−D’s RD = 20
C −RD < FD
−D is a Feasible Successor
10 • If the path through B is no longer available,
then A can immediately start using the
192.0.2.0/24 path through D as its best path
• Sub-Second Convergence!
31 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
DUAL Operation (3)
Queries
A • If the Feasibility Condition is not met…
Best Path to 192.0.2.0/24
− FD = 35 (distance from A to the destination)
− D’s RD = 40
− RD > FD
20 10
• …then A must actively ask all its neighbors to determine if
D B after the failure an alternate path exists
− Active Process
30 15 • A Query has two functions:
D can answer − Ask for an alternate path
A’s Query with − Poison the route through the sender
an alternate C • Queries are propagated until either…
path
−a positive answer is received (i.e. an alternate path exits)
10 − no knowledge exists of the specific route (achieved
through summarization)
192.0.2.0/24 −a router has no neighbors to ask
• Convergence = O(200ms/hop)
32 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Migrating from EIGRP
to OSPF
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Motivation: Why Migrate to a Standard
Protocol
By insisting on open standards in your network your business
can realize multiple benefits:
• Lower capital expense
−A vendor who knows you cannot easily incorporate a competitor’s products into your
network is much less motivated at the bargaining table
• Best-in-class solutions
−Committing yourself to a single vendor using proprietary protocol sharply reduces your
ability to seek out the best product on the market for each function of your network
• Lower risk
−By diversifying your suppliers, you are less vulnerable to a single software malfunction
affecting your entire network. Your network is also less at risk of product obsolescence,
vendor buyouts, or business failures
• Innovation
−The most competitive enterprises see their network as a fundamental tool for business
34 innovation.
© Agility,
Copyright 2012 Hewlett-Packard adaptation,
Development Company, L.P. and flexibility
The information areis the
contained herein subject key qualities
to change that
without notice. HP keep your
Restricted.
Coexistence (Redistribution)
1. Configure mutual redistribution at the border between OSPF and EIGRP
network regions
• Coexistence may be temporary while different regions are transitioned
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
BGP Agenda
History
BGP Basics
39 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
d
BGP History d o ns lish
e
e si b
d sh n pu
e l i e
l is
h
ub
E xt rst
b t p l fi
P pu s o e
BG n fir t oc er
a l t io a s
p ro -4 w
gin ca w l ti P
i
r ci fi -4 u BG
O e P M r
p B G f o 2006 2007
s 1995 1999
P-
1998
4) col
1989 1994
-BG v6) -
P to 4)
P IP G -
M r (B ipro GP
of fo 71 lt B
se 4 u r
(U 42 (M s fo
FC 0 n
545 R 76 sio
2 4 n
C FC
x te
RF R E
40 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
BGP Basics
41 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
When should you use BGP?
42 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Routing Protocol Summary
OSPF EIGRP BGP
Type • Link State • Distance Vector • Path Vector
Standardization • Standardized by the IETF • Never submitted to any standards • Standardized by the IETF
Status • OSPFv2 = rfc2328 body • BGPv4 = rfc4271
Routing • Dijkstra Shortest Path First (SPF) • Diffusing Update Algorithm (DUAL) • Route Selection based on Route
Algorithm • SPF and strict inter-area propagation rules • DUAL guarantees 100% loop free Attributes
guarantee 100% loop free paths paths • 100% loop free paths guaranteed
• Sub-second convergence can be obtained • Sub-second convergence can be by carrying the path information
through tuning or the use of IP Fast achieved in the presence of • iBGP relies on the underlying IGP
Reroute feasible successors (no tuning for convergence
needed)
Summarization • Manual Route Summarization and • Auto-summarization at major • Manual summarization at any
and Hierarchy Automatic Topology Aggregation at area network boundaries point in the network – limited by
borders • Manual summarization at any point business relationships
• Supports two levels of hierarchy in the network • No strict hierarchy or other
• Carries intra-area topology information • Supports multiple levels of topology restrictions
hierarchy • No topology information carried
• No topology information carried
Metrics and • Path cost is derived from the link • Composite metric that can consider • Route Attributes used in place of
Load Sharing bandwidth bandwidth, delay, load, reliability end-to-end metrics
• Can load share over equal cost paths and MTU • Usually selects only one best
• Can load share over both equal and path.
unequal cost paths
IPv6 Support • OSPFv3 (rfc5340) was developed for IPv6 • Supported in a separate instance • Integrated Support
support
• Extensions exist to carry IPv4 in a
separate instance
43 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Comprehensive Routing Protocol
Support
HP Router Portfolio Routing Protocol Matrix
HP MSR
Routing Protocols HP 8800 Series HP 6600 Series
Series
RIPng
OSPFv3
IS-IS IPv6
BGP IPv6
44 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Summary
Routing protocols provide the glue and intelligence for interconnecting large L3
networks
Routing protocols provide scalability, resiliency and fast convergence across a wide
range of topologies and deployment scenarios
HP MSR, 6600, 8800 routers have comprehensive support of all major routing
protocols
45 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted.
Thank You!