80 likes | 289 Views
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) Sanjay Choudhury (sanjaya.choudhury@marconi.com). Why is this draft needed?.
E N D
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) Sanjay Choudhury (sanjaya.choudhury@marconi.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.
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
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
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.
Backup Slides Additional Details…
MIB Overview • TE-Class Map Table (mplsDsTeClassTable) • Allows user to define TE-Classes from Class-Types and Pre-emption priorities supported within these Class-Types. • Bandwidth Constraint Table (mplsDsIfBCTable) • Allows user to define different bandwidth constraints on a per interfaces basis. • AUGMENTs mplsInterfaceConfTable defined in LSR-MIB • 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 • Unreserved Bandwidth Table(mplsDsTEIfUnresBwTable) • Allows user to monitor the unreserved bandwidth for different TE-Classes on a per interface basis. • DSTE Tunnel Table(mplsDsTeTunTable) • Allows user to configure the class type associated with TE tunnels • AUGMENTS mplsTunnelTable defined in MPLS-TE-MIB • DSTE LSP Table(mplsDsTeLspTable) • Allows user to monitor DSTE related attributes associated with LSPs • AUGMENTs mplsXCTable defined in LSR-MIB
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.