Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2...

8
Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau ([email protected]) Sanjay Choudhury ([email protected])

Transcript of Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2...

Page 1: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2

(draft-nadeau-mpls-dste-mib-01.txt)

Thomas D. Nadeau

([email protected])

Sanjay Choudhury

([email protected])

Page 2: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

Why is this draft needed?

• To deploy DSTE, the domain administrator needs to perform several per-LSR, per-link and per-LSP configurations, as presented in draft-ietf-tewg-diff-te-proto-03.txt.– platform independent.

• Ensure that the TE-Class Map is configured in a uniform manner across all the participating DSTE LSRs.

When used with a NMS, a standardized DSTE-MIB can help the administrator to manage such DSTE domain wide configurations.

• Linkage to MPLS-TE MIB.

Page 3: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

What does the draft support?

• Configuration/Monitoring supported:- Per-LSR configurations:

- Ability to configure the TE-Class Map - Per-Interface configurations:

- Ability to configure Bandwidth Constraints - Ability to configure Local Overbooking Multiplier - Ability to monitor the available bandwidth for each TE-Class

- Per-LSP configurations:- Ability to setup MPLS TE Tunnels with a specific CT - Ability to monitor the CTs being used by TE LSPs

- Special scenario configurations:- Ability to configure the DSTE-LSR in an hybrid environment - Ability to configure the DSTE LSR to behave like a TE LSR

Page 4: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

BC Models supported:

– Not tightly coupled with any of the BC Models • Flexible to support new BC models in the future.

– Supports both RDM and MAM

Page 5: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

Open Issues/Recommendation

• Which WG this draft belongs to?

– Reasons for including in MPLS-WG• The MIB presented in this draft extends the existing MPLS MIBs

defined by the MPLS-WG (to add support for DiffServ-aware MPLS TE).

– Reasons for including in TE-WG• The primary aim of the MIB is to support the TEWG document

“draft-ietf-tewg-diff-te-proto-03.txt”.

• TE Expertise present in the TE WG.

• Accept this document as a WG document.– Discussed on TE WG mailing list.

– Some changes made based on these discussions.

Page 6: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

Backup Slides

• Additional Details…

Page 7: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

MIB Overview

1. TE-Class Map Table (mplsDsTeClassTable) • Allows user to define TE-Classes from Class-Types and Pre-emption priorities supported within

these Class-Types.

2. Bandwidth Constraint Table (mplsDsIfBCTable) • Allows user to define different bandwidth constraints on a per interfaces basis.• AUGMENTs mplsInterfaceConfTable defined in LSR-MIB

3. Local Overbooking Multiplier Table(mplsDsTeIfLOMTable)• Allows user to define the overbooking(and underbooking) factors for different Class-Types on a

per interface basis.• AUGMENTS mplsInterfaceConfTable defined in LSR-MIB

4. Unreserved Bandwidth Table(mplsDsTEIfUnresBwTable)• Allows user to monitor the unreserved bandwidth for different TE-Classes on a per interface

basis.

5. DSTE Tunnel Table(mplsDsTeTunTable)• Allows user to configure the class type associated with TE tunnels• AUGMENTS mplsTunnelTable defined in MPLS-TE-MIB

6. DSTE LSP Table(mplsDsTeLspTable) • Allows user to monitor DSTE related attributes associated with LSPs• AUGMENTs mplsXCTable defined in LSR-MIB

Page 8: Diff-Serv-aware MPLS Traffic Engineering Network Management Information Base Using SMIv2 (draft-nadeau-mpls-dste-mib-01.txt) Thomas D. Nadeau (tnadeau@cisco.com)

TBD

• Latest revision of DSTE-PROTO draft allows administrators to configure the BC Model on a per interface basis.

Need to update the MIB to allow such configuration.

• Need to update the NOTIFICATION section of the MIB.

• We may need to update the draft as and when new BC Models gets finalized by the WG.