250 likes | 270 Views
Learn how to manage MPLS objects, create LSPs, configure tunnels, and optimize routing interfaces using MPLS MIBs in this detailed chapter. Explore network management for MPLS devices such as IP routers and Ethernet switches.
E N D
CHAPTER 8Network Management Wilmot N. Adekoya
Chapter 8 Network management OBJECTIVE Chapter 8 covers: Describe how the MIB elements relate to MPLS in general Explain how to combine these MIB elements in an operational MPLS network
Chapter 8 The (Internet Draft)Standard MPLS MIBs Closer look at IETF MPLS MIBs • Two MIBs described in the International Engineering Task Force (IFTF) • 1. Multiprotocol Label Switching (MPLS) Label Switch Router (LSR) MIB • 2. Multiprotocol Label Switching (MPLS) Traffic Engineering MIB • Both provide framework for managing MPLS NEs.
Chapter 8 The (Internet Draft)Standard MPLS MIBs MIBs achieve the following • -manage the low-lever MPLS objects, such as cross-connects and segment table. • -create LSPs • -manage the high-lever MPLS object, such as traffic-engineered tunnels EROs and resource blocks • LSR MIB objects table describe • A) In – segment b) Out – segment c) Label stacks, • d) Traffic parameters e) Performance parameters
TE MIBs describes Traffic-engineered tunnels Tunnel resources Tunnel paths Tunnel performances MPLS Devices -IP routers -ATM switches operating in SIN mode -Multiservice switches Ethernet X.25 TDM IP MPLS Chapter 8 The (Internet Draft)Standard MPLS MIBs
Chapter 8 The (Internet Draft)Standard MPLS MIBs MPLS Interfaces include the following configurations • IP routering interface • IGP routering with TE extensions • OSPF, IS-IS-TE • EGP protocol • A signaling protocol such as LDP or RSVP-TE
Chapter 8 The (Internet Draft)Standard MPLS MIBs • MPLS NETWORK EXAMPLE • See page 258 • The labeling decision may base on: • Content of IP header DS field • Destination of source IP address • Destination of source port
Chapter 8 The (Internet Draft)Standard MPLS MIBs • The MPLS Interface MIB Table p. 260 • Relationship between interface table and the interfaces. The MPLS In-segment MIB table p.261 • Controls the forwarding of packets into the LSP The Out-Segment MIB Table p.262 Egress leg of the LSP segment on a given MPLS NE
Chapter 8 The (Internet Draft)Standard MPLS MIBs • Cross-Connects MIB Table p. 263 • Create associations between LSP segments to support point-to-point, point-to-multipoint, and point-to-point connection Label Stacks p. 265 • useful for hierarchical routering • Labels beneath the topmost become accessible when the topmost one is popped.
Chapter 8 The (Internet Draft)Standard MPLS MIBs • Traffic Parameter • Entries are created by the use of mplsTrafficParameterIndexN-ext object • Maximum rate are measure in unit of kilobits per second • Kilobits per second is the required rate of packet forwarding Performance page 266 provides entry for every interface on LSR capable of supporting MPLS
Chapter 8 Configuring LSP through an LSR • Enabling MPLS on MPLS-cable interfaces • Configuring in-segments on LSRs and egress LERs • Configuring out-segments on LSRs and ingress LERs. • Setting up the cross-connect table of associate segment • Configuring a tunnel object to point to the cross-connection origination and termination
Chapter 8 Configuring LSP through an LSR • Optional specifying label stack actions • Optional specifying. • CRIATION AN LSP USING THE LSR MIB • Carry the non-real time SMTP traffic through the MPLS cloud • Create best effort , unidirectional LSP segment that originates in a tunnel on the MPLS Edge Routers
Chapter 8 Edge Router 1cross connect and out segment Table • Three objects are required on an ingress LER • A CROSS-CONNECT • AN OUT-SEGMENT • A TUNNEL ROUTER CONFIGURATIONS SEE PAGES PAGE 268 PAGE 270 PAGE 271
Traffic-Engineering Tunnel • Provides tunnel through MPLS clouds • Provides an end-to-end picture • Tunnels can be created at the head-end (originating) node • The MIB for all nodes in the path are automatically updated via a signaling protocol such as (RSVP)
Traffic-Engineering Tunnel • TE support five tables for creating tunnels: • Tunnel table record tunnel parameters • Resource table configured end-to-end tunnel resources such as bandwidth • Tunnel hop tables • For specified, actual, and computer route
The mpls Tunnel Table page 275-279 • Tunnel Table Line 1-2 • Unique index identified • Tunnel configurations to protect load sharing • Tunnel has its own path and reserved resources • Information of tunnel can be stored
The mpls Tunnel Table page 275-279 • Tunnel table lines 7 and 8 • Corresponds to an interface by a value of the Boolean Tunnel table lines 9 and 10 • Signaled tunnels store the value of the signaling protocol. Tunnel table lines 11 and 15 • Setup priority of the tunnel • Characteristic of the tunnel instance are specified • Instance are restored automatically following a failure
The mpls Tunnel Table pp. 275-279 • Tunnel table Line 16 • Indicate the entry • Indicates best –effort treatment Tunnel Table 17 • Differentiate between groups of tunnel instances Tunnel table 18-20 • Indicate administrative defined
The mpls Tunnel Table pp. 275-279 • Tunnel table lines 21-25 • Billing and accountant proposes Tunnel table line 26 • Overall number of tunnel state transitions • Admin and operational status changing from up to down Tunnel Table lines 27-29 • Provide finer control over which link a tunnel traverses • Assigned constraint values • Constraint is zero or the link fulfills at least one constraint
The mpls Tunnel Table page 275-279 • Tunnel table line 30 • Indicate the path chosen for the tunnel Tunnel Table lines 31-33 • Indicate the up time of the tunnel instance Tunnel Table lines 34-35 • Administratively assigned operational status of the tunnel • Indicates the value of up, down, testing, unknown
The mpls Tunnel Table pp. 275-279 • Tunnel table lines 36-37 • Use to manage SNMP row operation against an entry • Has semantics as other tables The mpls tunnel resource table see p.278 • indicates the resources • Bandwidth, burst, size for a given tunnel • Availability of the tunnel resources • Maximum byte size
The mplsTUNNEL TABLE • Pre-assigned route of path Explicit route Object (ERO) • Serve to indicate a set of hops • Called path option • Contain IPv4 address and prefix length • Contain value of IPv6 address prefix length
Creating a Tunnel using the TE MIB • Traffic engineered tunnel specify both the resources and the nodes required in the path • Configuring the Tunnel • See page 281 • Included single object • Last object to be set is the row status • Indication of remote agent that the operation is a row • Indicate that the row is active and ready for service
SUMMARY • This chapter describes how the two IETF MPLS MIBs object can be manipulated by an NMS in order to create LSPs and Tunnels • Covers tables to configured path such as • In-segment, out-segment, cross connect and additional tunnel tables • Tunnel tables covers hop table and resource table
SUMMARY • NMS table are presented in this chapter in a detail case study with manipulations. • NMS would provide a simple interface the offers a limited set of choices, for example, either LSP of a tunnel as the required connection type. • Simplifying operation is one of the many merits of effective NMS products. • Importantly, the many table needed for MPLS provisioning underlines the importance of good table insertion discipline.