MPLS-TE tunnel¶
Table with one row for each element of the type: 'MPLS-TE tunnel'.
Columns¶
| Name | Description |
|---|---|
| A | Origin node |
| B | Destination node |
| Description | A user-defined text description (potentially long) that can be assigned to this element |
| IGP weight | Weight assigned to the tunnel when the IGP instance considers it to forward traffic |
| Ground-truth traffic (Gbps) | The traffic in the element indicated as ground-truth estimation, to compare to the current simulated traffic |
| Attributes | User-defined attributes associated to this element |
| Setup and holding priorities | The setup and holding priorities of the tunnel |
| Estimation absolute error (Gbps) | The absolute difference in Gbps, between the ground-truth traffic stored, and the curren traffic in this element |
| Name | A user-defined name (typically short) that can be assigned to this element |
| Path option list | The list of paths user-defined for the tunnel. A path is defined as a sequence of IP interfaces. Each path is tried in order |
| Carried IP traffic (Gbps) | The traffic carried by the tunnel, in Gbps |
| Identifier | A unique identifier set to the element, and never changed |
| Length (km) | The length in km that traverses the traffic of this element, considering the paths followed in the underlying physical transport connections. The value provided is the worst case length: all the paths of this element in the underlying infrastructure are analyzed. More than one path can occur e.g. if 1+1 bifurcations appear at lower layers carrying this element |
| Latency (ms) | The latency in miliseconds suffered by the traffic of this element, considering the paths followed in the underlying physical transport connections. The value provided is the worst case length: all the paths of this element in the underlying infrastructure are analyzed. More than one path can occur e.g. if 1+1 bifurcations appear at lower layers carrying this element |
| Reserved bandwidth (Gbps) | The bandwidth that this MPLS-TE tunnel reserves at the control plane. |
| FRR? | Indicates if the tunnel is reserving bandwidth according to Fast Reroute, in all the paths assigned to the tunnel (not just to the current active one) |
| External links | Indicates if this element has one or more user-defined external URLs associated to it. If so, when the user clicks this cell, and selects the URL (if more than one), a navigator is launched and the URL page is shown. External links are not editable in the GUI, but via API. |
| Traversed IP Demands | Demands traversing this tunnel |
| Autoroute tunnel? | A flag indicating if the tunnel is of the autoroute type. If not, the tunnel is considered to be of the Forwarding Adjacency (FA) type |
| Current path info | The information on the current path. If no info, the tunnel is not being carried. If the path is present, the boolean value indicates if the current path comes from a CSPF computation |
| Tags | User-defined tags associated to this element |
| Estimation relative error (%) | The relative error measured as the ratio between the absolute error, and the ground-truth traffic in this element |
| Path | Path |
| Intra-node | Indicates if both end nodes are the same or not |
| Bidi pair | If this element is bidirectional, contains its bidirectional pair |
| JSON | An optional JSON content describing this element |
| QoS class | The user-defined QoS class name for this element. |
| CSPF path restriction tag | If present, the CSPF computation for the tunnel path is restricted to be inside to those IGP instances with that tag. If not, present, the path is computed using IP links that belong to the first IGP instance where the end nodes are active. |
| Path computation type | The form in which tunnel path is going to be computed |
| Weight used for CSPF | The indication if the tunnel should use IP interface regular IGP weights or MPLS-TE administrative weights, when computing the CSPF path for the tunnel. |
| Effective BW for load sharing (Gbps) | The effective bandwidth to be used when the tunnel is involved in load balancing of traffic with other tunnels |
| Normalized traffic | The forwarding rules for the traversing demands, as a fraction of the offered traffic of that demand |
Views¶
| Name | Columns | Description |
|---|---|---|
| Full view | Name, Identifier, Description, ExternalLinks, A, B, Intra-node, BidiPair, Length(km), Latency(ms), QosClass, PathOptionList, PathComputationType, CspfPathRestrictionTag, Ground-truthTraffic(gbps), IgpWeight, Path, ReservedBandwidth(gbps), CarriedIpTraffic(gbps), NormalizedTraffic, TraversedIpDemands, EffectiveBwForLoadSharing(gbps), AutorouteTunnel?, WeightUsedForCspf, SetupAndHoldingPriorities, Frr?, CurrentPathInfo, Tags, Attributes, Json, Ground-truthTraffic(gbps), EstimationAbsoluteError(gbps), EstimationRelativeError(%) | This table view corresponds to a view with all the table columns. In some occassions, this may imply an impractically large number of columns for human inspection. |
| Connectivity | A, B, BidiPair, PathOptionList, PathComputationType, CspfPathRestrictionTag, Ground-truthTraffic(gbps), IgpWeight, EffectiveBwForLoadSharing(gbps), WeightUsedForCspf, SetupAndHoldingPriorities, CurrentPathInfo | Columns associated to the element related paths, links, neighbor nodes and alike |
| Description & tags & attributes | Name, Identifier, Description, ExternalLinks, A, B, IgpWeight, Tags, Attributes, Json | Columns associated to side information like element names, descriptions, user associated tags or attributes |
| KPIs | A, B, Length(km), Latency(ms), QosClass, Ground-truthTraffic(gbps), IgpWeight, Frr?, CurrentPathInfo | Columns associated to traffic-related KPIs of the multicast flows |
| Default view | A, B, Latency(ms), IgpWeight, Path, ReservedBandwidth(gbps), CarriedIpTraffic(gbps), NormalizedTraffic, TraversedIpDemands, AutorouteTunnel?, Frr?, Tags | This table view corresponds to a subset of columns selected as representative for a default table view. They typically include the most typical required values |
| Ground-truth traffic comparison | A, B, IgpWeight, Ground-truthTraffic(gbps), EstimationAbsoluteError(gbps), EstimationRelativeError(%) | This view collects information related to the comparison of the current traffic in the element with the ground-truth traffic |
Table right-click menu¶
- Set for selected elements...: Menu with options for setting values to different parameters of the selected elements
- Value at column 'Name': This option sets the value at column 'Name'
- For selected elements: Set the value at column 'Name' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Name' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Identifier': This option sets the value at column 'Identifier'
- For selected elements: Set the value at column 'Identifier' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Identifier' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Description': This option sets the value at column 'Description'
- For selected elements: Set the value at column 'Description' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Description' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'QoS class': This option sets the value at column 'QoS class'
- For selected elements: Set the value at column 'QoS class' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'QoS class' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Path option list': This option sets the value at column 'Path option list'
- For selected elements: Set the value at column 'Path option list' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Path option list' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Path computation type': This option sets the value at column 'Path computation type'
- For selected elements: Set the value at column 'Path computation type' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Path computation type' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'CSPF path restriction tag': This option sets the value at column 'CSPF path restriction tag'
- For selected elements: Set the value at column 'CSPF path restriction tag' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'CSPF path restriction tag' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Ground-truth traffic (Gbps)': This option sets the value at column 'Ground-truth traffic (Gbps)'
- For selected elements: Set the value at column 'Ground-truth traffic (Gbps)' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Ground-truth traffic (Gbps)' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'IGP weight': This option sets the value at column 'IGP weight'
- For selected elements: Set the value at column 'IGP weight' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'IGP weight' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Reserved bandwidth (Gbps)': This option sets the value at column 'Reserved bandwidth (Gbps)'
- For selected elements: Set the value at column 'Reserved bandwidth (Gbps)' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Reserved bandwidth (Gbps)' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Carried IP traffic (Gbps)': This option sets the value at column 'Carried IP traffic (Gbps)'
- For selected elements: Set the value at column 'Carried IP traffic (Gbps)' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Carried IP traffic (Gbps)' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Normalized traffic': This option sets the value at column 'Normalized traffic'
- For selected elements: Set the value at column 'Normalized traffic' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Normalized traffic' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Effective BW for load sharing (Gbps)': This option sets the value at column 'Effective BW for load sharing (Gbps)'
- For selected elements: Set the value at column 'Effective BW for load sharing (Gbps)' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Effective BW for load sharing (Gbps)' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Autoroute tunnel?': This option sets the value at column 'Autoroute tunnel?'
- As true:
- For selected elements: Set the value at column 'Autoroute tunnel?' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For selected elements: Set the value at column 'Autoroute tunnel?' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- As false:
- For selected elements: Set the value at column 'Autoroute tunnel?' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For selected elements: Set the value at column 'Autoroute tunnel?' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Weight used for CSPF': This option sets the value at column 'Weight used for CSPF'
- For selected elements: Set the value at column 'Weight used for CSPF' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Weight used for CSPF' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Setup and holding priorities': This option sets the value at column 'Setup and holding priorities'
- For selected elements: Set the value at column 'Setup and holding priorities' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Setup and holding priorities' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'FRR?': This option sets the value at column 'FRR?'
- For selected elements: Set the value at column 'FRR?' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'FRR?' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Value at column 'Current path info': This option sets the value at column 'Current path info'
- For selected elements: Set the value at column 'Current path info' for: Selected elements (The elements already selected by the user in the table before calling this action)
- For all table elements: Set the value at column 'Current path info' for: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Add...: Menu with different options for adding MPLS-TE tunnels to the network
- Add MPLS-TE tunnel over two nodes: Adds a new MPLS-TE tunnel between two nodes
- Add full mesh of MPLS-TE tunnels among tagged nodes: Adds full mesh of MPLS-TE tunnels. A tunnel is added from each input node with the indicated tag, to each output node with the indicated tag. Bidirectional tunnels can be created
- Remove: Different remove options
- Selected elements: Remove elements: Selected elements (The elements already selected by the user in the table before calling this action)
- All table elements: Remove elements: All table elements (All the elements in the table, not applying any filter, and not considering any pagination)
- Bidirectional relations: Different options to manage bidirectionality relations between elements
- Remove bidirectional association to selected elements: For all selected elements that are bidirectional, removes such bidirectional association leaving two unidirectional independent elements
- Set bidirectional pair to selected element: For all selected elements that are not currently bidirectional, are arranged into pairs of opposite elements (with opposite end nodes), and are set as bidirectional.
- Tags: Different menu options related to user-defined tags
- Add tag: Adds a user-defined tag to the indicated elements
- Remove tag: Removes a user-defined tag from the indicated elements
- Remove all tags: For all the indicated elements, all their tags are removed
- Add tags to element end nodes: For all the user indicated elements, a user-defined tag is added to both end nodes of the element
- Remove tags from element end nodes: For all the user indicated elements, a user-defined tag is removed from both end nodes of the element
- Attributes: Different menu options related to user-defined attributes
- Add attribute: Adds a user-defined attribute (key-value pair) to all the selected elements. Any attribute with the same key is replaced by the new value.
- Remove attribute: Removes a user-defined attribute (key-value pair) from all the selected elements.
- Remove all attributes: Removes all the user-defined attributes (key-value pair) from the indicated elements.
Form-required interactions¶
MPLS-TE tunnel-CreateMplsTunnelAmongTaggedNodes¶
Form to complete:
- Full mesh: If checked, a full mesh of tunnels is created among all nodes matching the specified tags..
- Origin nodes tag: The tag in the origin nodes of the tunnels..
- Use the same tag for destination nodes: If checked, the same tag is used for destination nodes.
- Destination nodes tag: The tag in the destination nodes of the tunnels..
- Origin to destination reserved traffic (Gbps): The reserved traffic to assign to the tunnels from origin to destination node..
- Bidirectional: If checked, the tunnels created are bidirectional (from origin to destination and vice versa), i.e a double number of unidirectional tunnels are created.
- Opposite bidirectional reserved traffic (Gbps): If bidirectional tunnels are created, the reserved traffic of the tunnels from destination to origin nodes.
-
CSPF path restriction tag: If present, the CSPF computation for the tunnel path is restricted to be inside to those IGP instances with that tag. If not, present, the path is computed using IP links that belong to the first IGP instance where the end nodes are active..
-
Tag for created tunnels: Optionally, the tag to add to the created demands.
Network Controller-AddTag¶
Form to complete:
- Tag: The tag string.
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.
Network Controller-RemoveTag¶
Form to complete:
- Tag: The tag string.
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.
Network Controller-RemoveAllTags¶
Form to complete:
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.
Ethernet link-AddTagToEndNodes¶
Form to complete:
- Tag: The tag string.
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.
Ethernet link-RemoveTagFromEndNodes¶
Form to complete:
- Tag: The tag string.
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.
Network Controller-AddAttribute¶
Form to complete:
- Key: The attributes key, or name.
- Value: The attribute value, to associate to the attribute name.
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.
Network Controller-RemoveAttribute¶
Form to complete:
- Key: The attributes key, or name.
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.
Network Controller-RemoveAllAttributes¶
Form to complete:
- Applicable elements: This selector indicates the elements to which this action is going to be applied. Options:
- Selected elements: The elements already selected by the user in the table before calling this action.
- All table elements: All the elements in the table, not applying any filter, and not considering any pagination.