[Contents]
[Prev]
[Next]
[Index]
[Report an Error]
MPLS/GRE Tunnels
MPLS LSPs can use GRE tunnels to cross routing areas, Autonomous
Systems, and ISPs. Bridging MPLS LSPs over an intervening IP domain
is possible without disrupting the outlying MPLS domain.
LSPs can reach any destination that the GRE tunnels can reach.
MPLS applications can be deployed without requiring all transit nodes
to support MPLS, or requiring all transit nodes to support the same
label distribution protocols (LDP or RSVP). If you use CSPF, you must
configure OSPF or IS-IS through the GRE tunnel. Traffic engineering
is not supported over GRE tunnels; for example, you cannot reserve
bandwidth or set priority or preemption.
Configuring MPLS/GRE Tunnels: overview
MPLS LSPs can use GRE tunnels to cross routing areas, Autonomous
Systems, and ISPs. Bridging MPLS LSPs over an intervening IP domain
is possible without disrupting the outlying MPLS domain.
LSPs can reach any destination that the GRE tunnels can reach.
MPLS applications can be deployed without requiring all transit nodes
to support MPLS, or requiring all transit nodes to support the same
label distribution protocols (LDP or RSVP). If you use CSPF, you must
configure OSPF or IS-IS through the GRE tunnel. Traffic engineering
is not supported over GRE tunnels; for example, you cannot reserve
bandwidth or set priority or preemption.
JUNOScope supports configuring MPLS/GRE tunnels.
Configuring MPLS/GRE Tunnels involves three tasks:
- Configure LSP Paths : This step is required only if you
want to provide static LSP paths.
- Configure Protocols: This step will configure protocols
on interfaces.
- Provision MPLS/GRE tunnels: Here MPLS/GRE tunnel provisioning
is done.
Configuring LSP Paths
LSP Paths consist of ordered set of nodes.
To configure LSP Paths
- In the JUNOScope main window, click Provisioning > Configure
MPLS/GRE Tunnels. The Configure MPLS/GRE Tunnels dialog box appears.

- Click Configure LSP Paths. The Configure LSP Paths dialog
box appears.

- Click Add, or select a path and click Delete if you wish
to delete the path. The Configure LSP Paths dialog appears.
 |
Note:
You can also import or export a path. See Importing an LSP Path
or Exporting an LSP Path.
|

- 4. From the Device Name drop-down, select the name of
the device to which LSP Path will be applied.
- In the Name text box, enter the name of the LSP Path.
You can add a Comment.
- Enter the Node information such as IP address and whether
the node in the LSP path is Strict or Loose.
Strict indicates that the next hop must be adjacent.
Loose indicate that the next hop might not be adjacent.
- Click Add to add a new node to the Path.
- Select a node and click Remove to remove it from the path.
You can click Remove All to remove all the nodes you have added
- Use the Move Up and Move Down buttons to specify the sequence
of nodes in the path.
- Click Save to save the path to be used during MPLS/GRE
Tunnel Provisioning.
 |
Note:
Clicking Save only saves the path in the JUNOScope database.
The configuration for Path will be pushed to device only during Provisioning
of MPLS/GRE tunnels
|
- Click Reset if you wish to only retain the nodes that
are present in original Path before the changes were done
- Click Previous to navigate to the page before this page
was entered.
Exporting LSP Paths
You can export LSP paths in xml format. To export an LSP Path
To export an LSP Path
- Click Export. The Save File dialog box appears. All the
paths are exported into an xml file.

- Save the xml file in a location of your choice.
Importing LSP Paths
You can import LSP Paths which you have earlier exported and
saved.
To import an LSP Path
- Click Import in the Configure LSP Paths dialog box. The
Import LSP Paths dialog box appears.

- Click Browse… and select the file you wish to import.
- Select one of the option buttons: Ignore; Merge; Override.
- Ignore—(Default) An existing record stored in the
JUNOScope server takes precedence over any imported record. The imported
record is ignored and the existing record is not affected. Any imported
record that does not exist in the JUNOScope server is inserted.
- Merge—If a record exists in the JUNOScope server
and also exists in the imported record, the imported record is merged
with the existing record and is augmented as necessary. If an imported
record is in conflict with an existing record, the imported record
takes precedence over the existing record. The existing record is
merged with the imported record; however, the fields of the imported
record take precedence over the fields of the existing record. Any
imported record that does not exist in the JUNOScope server is inserted.
- Override—All records in the JUNOScope server are
deleted, then all imported records are inserted. Before the override
operation occurs, a message window appears with the following confirmation
prompt: “ The import with override option will delete all the
existing records. Do you want to continue?” Select Yes or No
to continue.
- Click Import.
Configuring Protocols
You can specify the protocols to be configured on interfaces.
To configure a protocol
- Click Configure Protocols under MPLS/GRE Tunnels. The
Configure Protocols dialog appears.

- From the Device Name drop-down, select the name of the
device to which protocols are to be configured.
- From the Protocols drop-down, select one of the following:
ISIS, MPLS, LDP, RSVP, OSPF, INET.
- Click Open. Depending on the protocol selected, parameters
specific to it appear. The parameters for specific interfaces are
described in the following sections.
 |
Note:
For all protocols, you can select the Enable on all Interfaces
check box. For selecting the interfaces and other specific parameters,
follow the steps below.
|
- Click Save to save the interfaces to be used during MPLS/GRE
Tunnel Provisioning.
 |
Note:
Save will only save the protocols to be configured in JUNOScope
database. Actual configuration will be pushed to device only during
Provisioning of MPLS/GRE tunnels.
|
For ISIS

- Select the interface(s).
- Specify the Logical Unit. You can select the Disable check
box.
- Select the Level from the drop-down.
- Click Add.
- You can use Move Up and Move Down buttons to reorder the
sequence.
For LDP

- Select the interface(s).
- Specify the Logical Unit. You can select the Disable check
box.
- Click Add.
- You can use Move Up and Move Down buttons to reorder the
sequence.
For MPLS

- Select the interface(s).
- Specify the Logical Unit. You can select the Disable check
box.
- Click Add.
- You can use Move Up and Move Down buttons to reorder the
sequence.
For OSPF

- Select the interface(s).
- Specify the Logical Unit. You can select the Disable check
box.
- Specify the Area.
- Select the Traffic Engineering (TE) check box.
- Click Add.
- You can use Move Up and Move Down buttons to reorder the
sequence.
For RSVP

- Select the interface(s).
- Specify the Logical Unit. You can select the Disable check
box.
- Optionally, select Node Protection and Link Protection
check boxes.
- Click Add.
- You can use Move Up and Move Down buttons to reorder the
sequence.
For INET

- Select the interface(s).
- Specify the Logical Unit. You can select the Disable check
box.
- Specify the IP Address and Mask.
- Click Add.
- You can use Move Up and Move Down buttons to reorder the
sequence.
MPLS/GRE Tunnel Provisioning
Three types of tunnels will be supported. These are : MPLS RSVP
tunnel; MPLS LDP tunnel; and GRE tunnel The MPLS/GRE Tunnel Provisioning
proceeds in four steps as described in the following sections.
Step1: Select Device Sources and Source/Destination devices
In this step you choose the device source and destination endpoint
devices.

You can select device source by selecting either a group or
by selecting devices directly You can choose one of the device groups
from a list of device groups already created.
Device groups can be created by grouping devices dynamically
based on some filtering criteria such as location, name, model, hostname
. Alternatively, devices can be grouped using static labels. When
you select a device group, the corresponding device group will be
expanded and all the ASG/CSG devices will be shown in Destination
endpoint.
You can also directly select devices already added to JUNOScope:
in this case, all the devices in ASG devices in JUNOScope will be
shown in Select ASG/CSG Devices list.
To select a device source
- Select an option button to specify whether you wish to
Select Devices Directly or Select a Device Group.
- If you choose to select devices directly, you can search
for devices on the following criteria under Find a device that includes
the following:
- You can select a field such as Device Name, Device Hostname,
Model, Location or Comment.
- You can select an operator such as Contains, Does not
Contain, Starts With, Ends with, Equals.
- You can enter a value to search and click View to display
a list of devices.
- Select at least two Devices and click Next.
Step 2: Add/Edit/Delete Tunnel
In this step, you will provide details about the tunnel.

Three types of tunnel are supported. These are:MPLS-RSVP, MPLS-LDP,
GRE
Community Member is used to identify a community used for mapping
the LSP to a policy-based community.
 |
Note:
In the JUNOScope implementation for Tunnel Provisioning, for
an ASG device a one to one mapping is done between LSP and Community
(using the same name) if a unique Community Member is provided. If
for an ASG device user does not provide unique Community Member,
this particular LSP can not be mapped to a pseudowire.
|
However, for CSG device, community member field is not required.
To Add/Edit/Delete Tunnel
- From the Tunnel Type drop-down, select a tunnel type.
The available values are: MPLS – RSVP, MPLS – LDP, and
GRE.
- From the Source Device and Destination Device drop-downs,
select the source and device names.
- Under Provide Source Endpoint Details:
- Specify an LSP Name and LSP Bandwidth.
- Select an LSP Path to be used as Primary for the LSP Name
entered. This field is required only if Tunnel type selected is MPLS-RSVP.
For MPLS-LDP and GRE tunnel type this field will be disabled.
- Select an LSP Path to be used as Secondary for the LSP
Name entered. This should be different from the Primary LSP Path.
This field is required only if Tunnel type selected is MPLS-RSVP.
For MPLS-LDP and GRE tunnel type this field will be disabled.
 |
Note:
You should specify a different LSP Primary Path and LSP Secondary
Path.
|
- From the respective drop-downs, select the Setup Priority,
Reservation Priority, and the QoS Priority.
- Check the Enable Fast Reroute check box to enable fast
reroute.
This field is used only if Tunnel type selected is MPLS-RSVP
Otherwise, this field will be unchecked.
- Specify the Reroute Bandwidth, which is the bandwidth
reserved for reroute
This field will be enabled if Tunnel Type is MPLS-RSVP and Enable
Fast Reroute check box is checked. Otherwise this field will be disabled.
- Specify the Hop Limit, which is the maximum number of
hops.
This field will be enabled if Tunnel Type is MPLS-RSVP and Enable
Fast Reroute check box is selected. Otherwise this field will be disabled.
- Select the check boxes, if you wish to, Enable Node Link
Protection and Enable Link Protection.
- Select the GRE Interface, if the tunnel type is GRE,
from the drop-down.
- Specify the Logical Unit for tunnel interface or software
tunnel interface.
This field is required only when tunnel type selected is GRE.
For MPLS-RSVP, MPLS-LDP this field will be disabled.
- Repeat step 3 and all the substeps for the Device End
Point, under Provide Destination Endpoint Details.
- Click Add Entry to add a record in the list area.
- Click Edit/View/Delete to edit, view, or delete selected
tunnels.
- Click Next to go to Step 3 of the wizard or click Previous
to go to Step 1 of the wizard.
 |
Note:
You can click Force Deploy to push the configuration details
to the devices, without making modifications to it, if you are editing
the cofiguration.
|
The tabular area at the bottom displays all the tunnels between
devices that are selected in Step 1 of the wizard.
The following information is presented in the table:
Step 3: Confirm Tunnel selections
In this step you will confirm the creation, deletion, or modification
of the Tunnel Parameters that you selected in step 2. Any validation
errors will be reported in this step.

To confirm Tunnel selections
- Click Confirm to go to Step 4 of the wizard (Provision
Tunnels).
- Click Previous to go to Step 2 of the wizard (Add/Edit/Delete
Tunnels).
Step 4: Provision MPLS/GRE Tunnels
In this step configurations are generated for MPLS/GRE tunnels
created in step 3 and are pushed to devices.

To provision MPLS/GRE Tunnels
- Select the Now radio button to push the configuration
to the devices in realtime.
- Select the save Operation As button radio button and provide
a name for the operation: the configuration can be saved as a named
operation.
- Select the Schedule radio button to select a schedule.
The configurations will be pushed at the scheduled time.
 |
Note:
The schedule can be chosen from those defined in Settings. See
Settings
|
[Contents]
[Prev]
[Next]
[Index]
[Report an Error]