18
Challenges in Large IP Network Deployments Echo Liu, Cheng Yang www.wandl.com Wide Area Network Design Laboratory

Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Embed Size (px)

Citation preview

Page 1: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Challenges in Large IP

Network Deployments

Echo Liu, Cheng Yang

www.wandl.com

Wide Area Network Design Laboratory

Page 2: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Agenda

Challenges in Large Network Deployments

Typical Practice: Divide and Conquer

Typical Management Solutions: SNMP + CLI

Using SNMP

Using CLI

Page 3: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Typical Practice : Divide and Conquer

Divide and conquer, either by region or by hierarchy, by

functions

By region: north, east, west, south…

By hierarchy: Access, distribution, core, super-core

By functions or service: PE, P, BGP peering, Route reflectors

Page 4: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Typical Practice : Limit the vendor type

Try to use only one vendor for the each of the partitions

Challenges is operation/support/troubleshooting

If multi-vendors are used, need vendor support and extensive inter-operability

tests

Hi, how

are you

你在说什么

Page 5: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

SNMP CLI

Multi vendors challenges

How to handle multi vendors in a large network

environment

For example, the network may have at least 2 or 3 router vendors

among Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs,

Zte, etc.

Page 6: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Typical Practice: SNMP + CLI

.

Comparison

SNMP is usually

used by PM and FM

The beauty is most

information is available in

the config file

simple to use, easier

for troubleshooting

reduces the complexity of the

network management

application

a single management

protocol that can be used to

manage any network device

from any vendor

For configurations,

changes, trouble

shooting and network

info, CLI is easier to

use

Page 7: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Example CLI in multi-vendor environments

vendor 1 : show config

vendor 2: display current-config

vendor 3: admin display-config

vendor 4: show running

vendor 5: show configuration detail

Page 8: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Sample CLI outputs

Page 9: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Be careful

Sometimes the same word has different meaning

Example: keyword "fast reroute”

vendor1 means path protection

Primary

LSP’s path

R1 R2 R3

detour tunnels

R4

vendor2 means link/node protection

Primary

LSP’s path

Protected LinkProtected Node

R1 R2 R3

backup tunnel

R4

Page 10: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Beware of …

Some vendors treat MPLS TE Tunnels as Interfaces,

others just call it Label Switched Paths

Page 11: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Beware of …

Some vendor assume the unit is K bits

Some vendor require you to use K, M, or G. otherwise

the unit is 1 bit

Page 12: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Some advantages of CLI : network discovery

One can use the CLI output of “ show ospf database " to do

network discovery

Page 13: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Another example of using CLI to do network discovery

Using CLI to discover entire MPLS TE topology

vendor1 : show ted database extensive

vendor2: show mpls traffic-eng topology

vendor3: display mpls te cspf tedb node

Page 14: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Samples of MPLS-TE Topology CLI outputs

Page 15: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Topology Discovery Example

Page 16: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Using CLI to extract MPLS TE tunnel paths

Display the tunnel current path

using the CLI output

vendor1 : show mpls lsp statistics ingress extensive logical-router all

Page 17: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K

Summary

Provisioning

Interface/Tunnel

Traffic Collection

MPLS

Auto-discovery

Config, interface,

LSP collectionDiagnostics

Topology

Routing/Design/TE

Simulation/Optimization

SNMPCLI

CLI (ssh/telnet)

Trap

Events

Traffic

Data

CLIs

Ping

Mpls ping

Vpn ping

Traceroute

Etc.

Lsp

Vpn

Configl

ets

In CLI

Or XML

Configuration

Changes

VPN1VPN1VPN2

VPN2

Performance

Management

Fault

Management

SNMP

Traps

Delay/loss

Jitter

CPU/Mem

Configuration

Management

SNMP

Page 18: Challenges in Large IP network deployment fileamong Alcatel-Lucent, Cisco, Huawei, Juniper, Redback, Tellabs, Zte, etc. ... for troubleshooting ... Some vendor assume the unit is K