Network Management, MIBs and MPLS



Similar documents
Bandwidth Management in MPLS Networks

APPLICATION NOTE 211 MPLS BASICS AND TESTING NEEDS. Label Switching vs. Traditional Routing

MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a

Addressing Inter Provider Connections With MPLS-ICI

Network Management, MIBs and MPLS

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

Introducing Basic MPLS Concepts

Multi Protocol Label Switching (MPLS) is a core networking technology that

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January Introduction...

VoIP over MPLS & Voice Services over MPLS. Jim McEachern jmce@nortelnetworks.com

Cisco Configuring Basic MPLS Using OSPF

International Civil Aviation Organization

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

Lesson 13: MPLS Networks

Virtual Leased Lines - Martini

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

MPLS and IPSec A Misunderstood Relationship

ICTTEN4215A Install and configure internet protocol TV in a service provider network

Department of Communications and Networking. S /3133 Networking Technology, Laboratory course A/B

Multi Protocol Label Switching with Quality of Service in High Speed Computer Network

The Essential Guide to Deploying MPLS for Enterprise Networks

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

MPLS Pseudowire Innovations: The Next Phase Technology for Today s Service Providers

November Defining the Value of MPLS VPNs

Course Description. Students Will Learn

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Internetworking II: VPNs, MPLS, and Traffic Engineering

How To Understand The Benefits Of An Mpls Network

Enterprise Network Simulation Using MPLS- BGP

Master Course Computer Networks IN2097

IP/MPLS. Marios Parperis - Alcatel-Lucent Energy Systems Integration Division. October Alcatel-Lucent 2010 All Rights Reserved

Mastering Network Design with MPLS

DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL

MPLS is the enabling technology for the New Broadband (IP) Public Network

An End-to-End QoS Architecture with the MPLS-Based Core

Quality of Service for VoIP

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

WAN Topologies MPLS. 2006, Cisco Systems, Inc. All rights reserved. Presentation_ID.scr Cisco Systems, Inc. All rights reserved.

Comparative Analysis of Mpls and Non -Mpls Network

Experiences with Class of Service (CoS) Translations in IP/MPLS Networks

MPLS Concepts. Overview. Objectives

MPLS over IP-Tunnels. Mark Townsley Distinguished Engineer. 21 February 2005

AT&T Managed IP Network Service (MIPNS) MPLS Private Network Transport Technical Configuration Guide Version 1.0

MPLS. A Tutorial. Paresh Khatri. paresh.khatri@alcatel-lucent.com.au

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks

S ITGuru Exercise (3: Building the MPLS BGP VPN) Spring 2006

PERFORMANCE ANALYSIS OF VOICE LOAD BALANCING CONFIGURATION FOR MPLS NETWORK AND IP NETWORK WITH MUTATION TESTING

Design of MPLS networks VPN and TE with testing its resiliency and reliability

MPLS/BGP Network Simulation Techniques for Business Enterprise Networks

Project Report on Traffic Engineering and QoS with MPLS and its applications

WHITE PAPER. Multi-Protocol Label Switching (MPLS) Conformance and Performance Testing

TRAFFIC ENGINEERING AND PATH PROTECTION IN MPLS VIRTUAL PRIVATE NETWORKS

1.264 Lecture 37. Telecom: Enterprise networks, VPN

IPv6 over IPv4/MPLS Networks: The 6PE approach

Enhancing Converged MPLS Data Networks with ATM, Frame Relay and Ethernet Interworking

Industry s First QoS- Enhanced MPLS TE Solution

MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb

Protection Methods in Traffic Engineering MPLS Networks

MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans

Innovation in Access and Metropolitan Area Networks -

MPLS L2VPN (VLL) Technology White Paper

Migrating to MPLS Technology and Applications

Highlighting a Direction

Traffic Engineering. Traffic Engineering

MPLS Implementation MPLS VPN

RSVP- A Fault Tolerant Mechanism in MPLS Networks

Terms VON. VoIP LAN WAN CODEC

MPLS VPNs: Layer 2 or Layer 3? Understanding the Choice

Data Communication Networks and Converged Networks

David Tipper Graduate Telecommunications and Networking Program. Telcom 2110 Network Design, Slides 11. WAN Network Design

IPv6 network management. Where and when?

Virtual Private Networks. Juha Heinänen Song Networks

APPLICATION NOTE. Benefits of MPLS in the Enterprise Network

Managing Availability and Failure Avoidance

Figure 1: Network Topology

INTRODUCTION TO L2VPNS

Multiprotocol Label Switching (MPLS)

RFC 2547bis: BGP/MPLS VPN Fundamentals

Building Trusted VPNs with Multi-VRF

Performance Analysis of MPLS network with Traditional IP Network in Service Provider Environment

Service Assurance Tools

Architecture of End-to-End QoS for VoIP Call Processing in the MPLS Network

Metro Ethernet Networks (MEN)

QoS Implementation For MPLS Based Wireless Networks

MPLS Traffic Engineering in ISP Network

- Multiprotocol Label Switching -

APNIC elearning: Introduction to MPLS

Evolution of telecom network infrastructure for broadcast and interactive applications

Circuit Emulation Pseudo-Wire (CE-PW) WHITE PAPER

AltaLink IP/MPLS Network. Nov 3, 2011 Stephen VanderZande

Configuring MPLS QoS

Virtual Private LAN Service (VPLS)

How To Set Up A Netvanta For A Pc Or Ipad (Netvanta) With A Network Card (Netvina) With An Ipa (Net Vanta) And A Ppl (Netvi) (Netva)

Transcription:

Network Management, MIBs and MPLS Principles, Design and Implementation Stephen B. Morris 8 Case Study: MPLS Network Management

EIA 232 I OK SD 2 Network Management, MIBs and MPLS X.25 Ethernet TDM Frame Relay Frame Relay MPLS Multiservice Switch ATM IP Figure 8 1 A multi-service switch that supports MPLS.

Ba yne twor ks P OA *8x50 O130 ON RS T ETHE R LINK RS232 C 6 P WR ALM FAN0 FAN 1PWALM R0PW R1 INS AC TA LM Ce ntil lion 140 0 PC CARD SD Network Management, MIBs and MPLS 3 LSP Path Tunnel Path LSP B (7) C (8) 5.5.2.2 Core Router 1 5.5.6.1 5.5.3.1 SMTP SMTP VoIP A (6) 5.5.2.1 5.5.3.2 D (9) Edge 5.5.4.1 5.5.5.2 Edge Router 1 5.5.8.1 Router 2 5.5.5.1 Core Router 2 5.5.7.1 5.5.4.2 5.5.5.1 VoIP SMTP Gateway (155.154.4.2) VoIP Gateway 155.154.4.3 TE Tunnel Figure 8 2 An LSP and tunnel in an MPLS network.

4 Network Management, MIBs and MPLS MplsInterfaceConfEntry ::= SEQUENCE { mplsinterfaceconfindex InterfaceIndexOrZero, -- Index mplsinterfacelabelminin MplsLabel, mplsinterfacelabelmaxin MplsLabel, mplsinterfacelabelminout MplsLabel, mplsinterfacelabelmaxout MplsLabel, mplsinterfacetotalbandwidth MplsBitRate, mplsinterfaceavailablebandwidth MplsBitRate, mplsinterfacelabelparticipationtype BITS } Figure 8 3 The MPLS interface MIB table.

Network Management, MIBs and MPLS 5 MplsInSegmentEntry ::= SEQUENCE { mplsinsegmentifindex InterfaceIndexOrZero, -- Index mplsinsegmentlabel MplsLabel, -- Index mplsinsegmentnpop Integer32, mplsinsegmentaddrfamily AddressFamilyNumbers, mplsinsegmentxcindex Unsigned32, mplsinsegmentowner MplsInitialCreationSource, mplsinsegmenttrafficparamptr RowPointer, mplsinsegmentrowstatus RowStatus, mplsinsegmentstoragetype StorageType } Figure 8 4 The MPLS in-segment MIB table.

6 Network Management, MIBs and MPLS MplsOutSegmentEntry ::= SEQUENCE { mplsoutsegmentindex Unsigned32, -- Index mplsoutsegmentifindex InterfaceIndexOrZero, mplsoutsegmentpushtoplabel TruthValue, mplsoutsegmenttoplabel MplsLabel, mplsoutsegmentnexthopipaddrtype InetAddressType, mplsoutsegmentnexthopipaddr InetAddress, mplsoutsegmentxcindex Unsigned32, mplsoutsegmentowner MplsOwner, mplsoutsegmenttrafficparamptr RowPointer, mplsoutsegmentrowstatus RowStatus, mplsoutsegmentstoragetype StorageType } Figure 8 5 The MPLS out-segment MIB table.

Network Management, MIBs and MPLS 7 MplsXCEntry ::= SEQUENCE { mplsxcindex Unsigned32, -- Index mplsxcinsegmentifindex InterfaceIndexOrZero, -- Index mplsxcinsegmentlabel MplsLabel, -- Index mplsxcoutsegmentindex Unsigned32, -- Index mplsxclspid MplsLSPID, mplsxclabelstackindex Unsigned32, mplsxcispersistent TruthValue, mplsxcowner MplsOwner, mplsxcrowstatus RowStatus, mplsxcstoragetype StorageType, mplsxcadminstatus INTEGER, mplsxcoperstatus INTEGER } Figure 8 6 The MPLS cross-connect MIB table.

8 Network Management, MIBs and MPLS MplsLabelStackEntry ::= SEQUENCE { mplslabelstackindex Unsigned32, -- Index mplslabelstacklabelindex Unsigned32, -- Secondary Index mplslabelstacklabel MplsLabel, mplslabelstackrowstatus RowStatus, mplslabelstackstoragetype StorageType } Figure 8 7 The MPLS label stack MIB table.

Network Management, MIBs and MPLS 9 MplsTrafficParamEntry ::= SEQUENCE { mplstrafficparamindex Unsigned32, -- Index mplstrafficparammaxrate MplsBitRate, mplstrafficparammeanrate MplsBitRate, mplstrafficparammaxburstsize MplsBurstSize, mplstrafficparamrowstatus RowStatus, mplstrafficparamstoragetype StorageType } Figure 8 8 The MPLS traffic parameter MIB table.

10 Network Management, MIBs and MPLS MplsInterfacePerfEntry ::= SEQUENCE { mplsinterfaceinlabelsused Gauge32, mplsinterfacefailedlabellookup Counter32, mplsinterfaceoutlabelsused Gauge32, mplsinterfaceoutfragments Counter32 } Figure 8 9 The MPLS interface performance MIB table.

Network Management, MIBs and MPLS 11 IP/MPLS Boundary IP/MPLS Boundary IP traffic Crossconnect 1 Tunnel 1 X Out-segment 1 IF 6 MPLS traffic IF 7 LABEL 22 In-segment Crossconnect 6 X Out-segment 1 IF 8 MPLS traffic LABEL 0 IF 9 In-segment XCrossconnect 8 IP traffic Edge Router 1 MPLS LER Core Router 1 MPLS LSR Edge Router 2 MPLS LER Figure 8 10 Logical description of the LSP.

12 Network Management, MIBs and MPLS MplsTunnelEntry ::= SEQUENCE { 1 mplstunnelindex MplsTunnelIndex, -- Index 2 mplstunnelinstance MplsTunnelInstanceIndex, 3 mplstunnelingresslsrid MplsLsrIdentifier, Index 4 mplstunnelegresslsrid MplsLsrIdentifier, Index 5 mplstunnelname DisplayString, 6 mplstunneldescr DisplayString, 7 mplstunnelisif TruthValue, 8 mplstunnelifindex InterfaceIndexOrZero, 9 mplstunnelxcpointer RowPointer, 10 mplstunnelsignallingproto INTEGER, 11 mplstunnelsetupprio INTEGER, 12 mplstunnelholdingprio INTEGER, 13 mplstunnelsessionattributes BITS, 14 mplstunnelowner INTEGER, 15 mplstunnellocalprotectinuse TruthValue, 16 mplstunnelresourcepointer RowPointer, 17 mplstunnelinstancepriority Unsigned32, 18 mplstunnelhoptableindex MplsPathIndexOrZero, 19 mplstunnelarhoptableindex MplsPathIndexOrZero, 20 mplstunnelchoptableindex MplsPathIndexOrZero, 21 mplstunnelprimaryinstance MplsTunnelInstanceIndex, 22 mplstunnelprimarytimeup TimeTicks, 23 mplstunnelpathchanges Counter32, 24 mplstunnellastpathchange TimeTicks, 25 mplstunnelcreationtime TimeStamp, 26 mplstunnelstatetransitions Counter32, 27 mplstunnelincludeanyaffinity MplsTunnelAffinity,

Network Management, MIBs and MPLS 13 28 mplstunnelincludeallaffinity MplsTunnelAffinity, 29 mplstunnelexcludeallaffinity MplsTunnelAffinity, 30 mplstunnelpathinuse MplsPathIndexOrZero, 31 mplstunnelrole INTEGER, 32 mplstunneltotaluptime TimeTicks, 33 mplstunnelinstanceuptime TimeTicks, 34 mplstunneladminstatus INTEGER, -- Set by the operator 35 mplstunneloperstatus INTEGER, -- Set by the NE 36 mplstunnelrowstatus RowStatus, 37 mplstunnelstoragetype StorageType } Figure 8 11 The MPLS TE tunnel table.

14 Network Management, MIBs and MPLS MplsTunnelResourceEntry ::= SEQUENCE { mplstunnelresourceindex Unsigned32, -- Index mplstunnelresourcemaxrate MplsBitRate, mplstunnelresourcemeanrate MplsBitRate, mplstunnelresourcemaxburstsize MplsBurstSize, mplstunnelresourcemeanburstsize MplsBurstSize, mplstunnelresourceexcessburstsize MplsBurstSize, mplstunnelresourcefrequency INTEGER, mplstunnelresourceweight Unsigned32, mplstunnelresourcerowstatus RowStatus, mplstunnelresourcestoragetype StorageType } Figure 8 12 The MPLS TE tunnel resource table.

Network Management, MIBs and MPLS 15 MplsTunnelHopEntry ::= SEQUENCE { mplstunnelhoplistindex MplsPathIndex, -- Index mplstunnelhoppathoptionindex MplsPathIndex, -- Index mplstunnelhopindex MplsPathIndex, -- Index mplstunnelhopaddrtype INTEGER, mplstunnelhopipv4addr InetAddressIPv4, mplstunnelhopipv4prefixlen Unsigned32, mplstunnelhopipv6addr InetAddressIPv6, mplstunnelhopipv6prefixlen Unsigned32, mplstunnelhopasnumber Unsigned32, mplstunnelhoplspid MplsLSPID, mplstunnelhoptype INTEGER, mplstunnelhopincludeexclude INTEGER, mplstunnelhoppathoptionname DisplayString, mplstunnelhopentrypathcomp INTEGER, mplstunnelhoprowstatus RowStatus, mplstunnelhopstoragetype StorageType } Figure 8 13 The MPLS TE tunnel hop table.