1© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Cisco MPLS Tunnel Builder Product Details
ITD Product Management
222© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Background
• Current configuration of MPLS TE via the most popular Cisco CLI
• Can very soon become cumbersome for large networks
–120-200 routers fully meshed
–Largest TE customer has nearly 8,000 tunnels
–Configuration of Guaranteed Bandwidth, L2VPN (pt-to-pt), QoS
• We need a network wide configuration/visualization tool
333© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
TE Tunnel Configuration
• Config Example
–Need to execute x commands on the CLI
–Need to map traffic onto the tunnel
–Verify the tunnel operation
–Close the case
• What happens when a tunnel fails?
–Wait till you get an error message
–You get the idea…
• Can I reduce this process to just a few clicks?
• “...only a few clicks away…”
444© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnel Builder Positioning
Planning - Primary
Configuration Planning - Backup
Network Management
Tunnel Builder
Tunnel Builder PRO
555© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnel Builder Architecture
Browser
Data
Control
TBApplet
Solaris WorkStation
TB Server
Web Server
Telnet
http
ApplicationCommands
SNMP
666© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Version 1.x – Display Features
• Views: CDP, MPLS topology,Tunnels: Highlight links, nodes, tunnels
• Tunnel status: Up/down, load, uptime, LSP path
• Link status: Total b/w, b/w by priority, affinity
• Monitor link interface Traps
• Measure Delay/Jitter
• Tunnel & Link Utilization displays
• Use metrics to color links: utilization, #tunnels
• “Available bandwidth” displays
777© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Version 1.x – Configuration Features
• Create Tunnels: using new or existing explicit paths; dynamic paths, set bandwidth, priority, affinity
• Delete Tunnels
• Static routes configuration: manual, autoroute
• Multiple Path options
• Explicit paths management
• Link configuration
• Modification of existing tunnels
• Batch tunnel creation
• Auto bandwidth, Affinity configuration
888© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Version 1.x Functionality (cont’d)
• Other
–Password protection
–License Key to determine functionality
–On-line help
• O/S, Hardware
–Server: Solaris 2.8, Win NT & Win2000
–Clients: Win 98/ME/NT/2000 – Dependent on Availability of Browser
–Browser: Internet Explorer 5.0; Netscape 4.5
9© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnel Builder Virtual Demo
101010© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Setup: Initial Logon
Screen
Seed Routers
111111© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Setup: Fetch from Server
Fetch Options
121212© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnels: View & Create
Create Tunnel Button
View Exiting Tunnels
Selected Node
131313© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnels: Create Tunnel
Pop-up Window
Path Generation
Modify Tunnel
attributes
141414© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnels: Create
Explicit Path
Pop-up Window
Selected Path (Green
Links)
IP Addresses “captured” by clicking
on map
151515© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Delay/Jitter: Measure & Plan using
SAA
Choose Source / Destination Routers
Select Routers from the map (“highlighted
routers”)
161616© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Links: Display / Modify TE
Link Information
(Link selected from the map – “Green link”)
171717© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Nodes: Display / Modify TE
Node Information
(Node selected from the map –
“Red node”)
181818© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Views: Different Network
Maps
Network Display Options
191919© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Views: MPLS Topology
Select and Monitor Different attributes
This shot shows 2
“dark blue” links with 4000 Kbps
of Available BW
MPLS Topology
option
202020© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Views: Tunnel Overlay
Display & Monitor
Tunnels in the network
212121© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Views: CDP Topology
CDP Topology Display –
can discover non-MPLS TE enabled
devices
222222© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnel Builder at work in a
really really large
network
232323© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
BRG: part of BRG: part of Tunnel Tunnel
Builder PROBuilder PRO
Compute Backup
Tunnels that meet
bandwidth constraints
242424© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Tunnel Builder PRO - Planned
• Backup Route Generator (BRG)
–Used in conjunction with MPLS Fast ReRoute Link and Node Protection as well as DiffServ aware Traffic Engineering to provide Bandwidth Protection across a SP Cloud.
–Bandwidth Protection Module provides computation of Backup Paths for Guaranteeing Bandwidth based SLAs
• Backup Tunnel Provisioning – MPLS FRR Link and Node Protection
• Configure and display Shared Risk Link Group (SRLG) membership
• Provides complete protection for subpool for DS-TE
• Provide bandwidth protection in accordance with a specified overbooking factor
• Allows protecting traffic by one or more tunnels
• Analyze bandwidth & propagation delay protection of nodes, links, SRLGs
• Recommend/display/configure FRR backup tunnels for bandwidth protection
252525© 2001, Cisco Systems, Inc. All rights reserved.Cisco TunnelBuilder, 5/2002
Radar Functionality
• Configuration & Modification of Tunnels–Policy Routing
–Password Protecting Tunnel from deletion
–Creation of tunnels using templates(Template selection, saving of templates)
–Enable TE on all routers and links/interfaces if source and destination is specified
• SAA per Tunnel basis–Packet Loss
–Correlate SAA path with PATH option
• Display–List Tunnels that can be pre-empted given any source-destination pair, bandwidth and the priority
–Display Max available bandwidth between any two nodes along all paths
• APIs–CORBA, XML
• Other–Forms – printing, viewing of data
–RADIUS Authentication
–Template creation for defining tunnels
–Setting of Alarms based on thresholds such as Tunnel utilization, link utilization, number of tunnels
–MIB Support