Page 2 - Table 6-2 Reference Documents; Model Features
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-2 Modeler/Release 10.0 • MPLS models are implemented based on information available from the following sources. Table 6-2 Reference Documents Model Features Document Traffic Engineering MPLS TE RFC-2702 — Requirements for Traffic Engineerin...
Page 3 - Node Models; Figure 6-1 MPLS Object Palette; Model Attributes; Router Attributes; MPLS Configuration Object Attributes; Specifying FEC Attributes
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-3 Node Models The MPLS model suite supports workstation, server, router, and link models from the standard model library. The LER (Label Edge Router) and LSR (Label Switching Router) node models in the MPLS object palet...
Page 4 - Figure 6-2 Specifying FEC Attributes; , and would be sent over the
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-4 Modeler/Release 10.0 Figure 6-2 Specifying FEC Attributes The FEC Details Table helps define the FEC through a set of match rules, which are combinations of TCP, UDP, and IP header fields. FECs are determined by taking a logical AND of th...
Page 5 - Figure 6-4 Specifying Traffic Trunk Profiles
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-5 • LSP Specification File This attribute indicates whether the network LSPs should be configured according to the text file specified. You can update the text file by clicking OK in the LSP Browser. Updating the file r...
Page 6 - Figure 6-5 Mapping EXP Bits to Drop Precedence and PHB; Traffic Mapping Configuration
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-6 Modeler/Release 10.0 Figure 6-5 Mapping EXP Bits to Drop Precedence and PHB Router Attributes Some of the important MPLS Parameters attributes set on routers are described below. Traffic Mapping Configuration This attribute specifies bind...
Page 7 - Figure 6-6 Configuring TE Bindings
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-7 When an unlabeled packet arrives at an ingress LER, the following sequence occurs to determine the correct label for the packet: 1) The TE binding is selected based on the packet FEC and the incoming interface. 2) The...
Page 8 - Figure 6-7 Configuring LDP Parameters; Simulation Attributes
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-8 Modeler/Release 10.0 Figure 6-7 Configuring LDP Parameters Simulation Attributes The following simulation attributes are available (Configure/Run Discrete Event Simulation dialog box) when using the MPLS model suite. • CR-LDP Routing—spec...
Page 9 - LSP Attributes; Figure 6-8 Configuring an LSP’s Attributes
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-9 LSP Attributes Some of the important LSP attributes are described below. Most of these attributes can also be configured in the LSP browser, which is described in the next section. Figure 6-8 Configuring an LSP’s Attr...
Page 10 - Figure 6-10 Recovery Parameters Configuration; Setup Parameters—specifies the duration of the LSP.; Figure 6-11 Setup Parameters Configuration
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-10 Modeler/Release 10.0 Figure 6-10 Recovery Parameters Configuration • Setup Parameters—specifies the duration of the LSP. Figure 6-11 Setup Parameters Configuration • TE Parameters—specifies the traffic engineering constraints used by CR-...
Page 11 - LSP Browser; Set the hop type of LERs; Figure 6-13 Using the LSP Browser
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-11 LSP Browser After you create the LSPs in the network, you may want to edit or view the default settings. You do this in the LSP browser, which you can access from the Protocols > MPLS > Browse/Edit LSP Informat...
Page 12 - Available Statistics; Figure 6-14 Selecting Statistics to Collect
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-12 Modeler/Release 10.0 Available Statistics To analyze MPLS performance, you can collect path statistics on end-to-end delay, utilization, and the amount of traffic on the LSP. These statistics can be collected on a per-flow or per LSP bas...
Page 13 - Configuring MPLS in a Network; Creating LSPs; Procedure 6-1 Creating Dynamic LSPs from Demands; The Assign IP Addresses dialog box appears.
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-13 Configuring MPLS in a Network Configuring MPLS in a network is a three-step process. Before you can run a simulation using MPLS, you must 1) Create LSPs in the network topology 2) Create FECs and traffic trunks in th...
Page 14 - The MPLS Configuration dialog box opens.; Procedure 6-2 Creating Dynamic LSPs Manually
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-14 Modeler/Release 10.0 2 If you have not assigned IP addresses to all connected interfaces in the network, click the “Perform Auto-Assignment” button. Otherwise, click the “Skip Auto-Assignment” button. ➥ The MPLS Configuration dialog box ...
Page 15 - The CR-LDP simulation attribute must be set to CSPF; Procedure 6-3 Creating Static LSPs; select Abort Path Definition. Otherwise, draw the next static LSP.
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-15 Constrained OSPF (CSPF) is used to implement constraint-based routing of LSPs. You can configure dynamic LSPs to use constraint-based routing in the LSP’s TE Parameters attribute by setting the Bandwidth, Delay, and ...
Page 16 - Creating FECs and Traffic Trunks; Attributes dialog box.
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-16 Modeler/Release 10.0 Creating FECs and Traffic Trunks The traffic engineering bindings that govern how packets are labeled and forwarded in a network use FECs and traffic trunks to classify packets. All of the FECs and traffic trunks in ...
Page 17 - Creating TE Bindings on LERs; Traffic Mapping Configuration attribute.; Procedure 6-6 Creating a TE Binding; Parameters; Add a row to the table.
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-17 Creating TE Bindings on LERs After you create the LSPs, FECs, and traffic trunks, you can create TE bindings that govern which packets are sent to which LSPs. You do this in the LER’s MPLS Parameters ➘ Traffic Mappin...
Page 18 - Exporting LSP Configuration Details for Use in Other Scenarios; The LSP Browser appears.
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-18 Modeler/Release 10.0 Exporting LSP Configuration Details for Use in Other Scenarios You can reuse LSPs that you have configured elsewhere by exporting the LSP configuration details to an ASCII file and using this file to create LSPs in t...
Page 19 - Applying QoS to an MPLS Network Model; Specify traffic classes in the MPLS configuration object; Set the Queuing Scheme attribute (IP Routing Parameters; Interface; Set the Queuing Profile attribute to DSCP Based.
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-19 Applying QoS to an MPLS Network Model Differential Services (DiffServ) extensions can be used to apply quality-of-service constraints to your MPLS network model. To do this, you must configure QoS do the following: •...
Page 20 - Figure 6-15 Configuring QoS on an LER
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-20 Modeler/Release 10.0 If you change the queuing scheme later, make sure you reset the queuing profile because the order of these steps is important. Figure 6-15 Configuring QoS on an LER Always set the Queuing Scheme before setting the Qu...
Page 21 - MPLS Menu Operations; lists the operations; Table 6-3 MPLS Menu Summary; Menu Item
Specialized Models User Guide 6 MPLS Model User Guide Modeler/Release 10.0 SPM-6-21 MPLS Menu Operations The Protocols > MPLS menu enables you to configure, edit, and display MPLS features in the network topology. With the MPLS menu operations, you to streamline the MPLS configuration process. Ta...
Page 22 - Information for OPNET Modeler Users; Table 6-4 MPLS Process Models; Process model
Specialized Models User Guide 6 MPLS Model User Guide SPM-6-22 Modeler/Release 10.0 Information for OPNET Modeler Users The rest of this document contains information for model developers (such as OPNET Modeler users). The following sections describe the topics necessary for understanding the intern...