Note:
Many of the configuration statements used in this section can
be included at different hierarchy levels in the configuration. For
more information, see the JUNOS Routing Protocols Configuration Guide.
Configuring a VPN Routing Instance (Required)
You typically configure ES-IS, IS-IS, and CLNS static routes
using a VPN routing instance. For more information about routing instances,
see Configuring a VPN Routing Instance.
To configure a VPN routing instance:
Navigate to the top of the configuration hierarchy
in either the J-Web or CLI configuration editor.
Perform the configuration tasks described in Table 210.
Navigate to the Routing instances level
in the configuration hierarchy.
In the J-Web interface, select Configuration>View
and Edit>Edit Configuration.
Next to Routing instances, click Configure or Edit.
Under Instance name, click aaaa.
From the [edit] hierarchy level, enter
edit routing-instances aaaa
Enable ES-IS on all interfaces.
Next to Protocols, click Configure.
Next to Esis, click Configure.
Next to Interface, click Add new
entry.
In the Interface name box, type all.
Click OK until you return
to the Protocols statement page.
Enter
set protocols esis interface all
Configuring IS-IS for CLNS
You can configure IS-IS to exchange CLNS routes within a CLNS
island. To export BGP routes into IS-IS, you must configure and apply
an export policy. For more information about policies, see Configuring Routing Policies.
If you have a pure CLNS island—an island that does not
contain any IP devices—you must disable IPv4 and IPv6 routing.
To configure IS-IS for CLNS:
Navigate to the top of the configuration hierarchy
in either the J-Web or the CLI configuration editor.
Perform the configuration tasks described in Table 212.
If you are finished configuring the router, commit
the configuration.
If applicable, go on to one of the following tasks:
(Optional) To configure a pure CLNS network, disable IPv4 and
IPv6 routing.
Next to No ipv4 routing, select the Yes box.
Next to No ipv6 routing, select the Yes box.
Click OK.
Enter
set protocols isis no-ipv4-routing no-ipv6-routing
Define the BGP export policy name—for example, dist-bgp—and the family and protocol.
On the main Configuration page next to Policy
options, click Configure or Edit.
Next to Policy statement, click Add new entry.
In the Policy name box, type dist-bgp.
Next to From, click Configure.
In the Family list, select iso.
Next to Protocol, click Add new
entry.
In the Value list, select bgp.
Click OK until you return
to the Policy statement page.
From the [edit] hierarchy level, enter
set policy-options policy-statement dist-bgp from family iso
protocol bgp
Define the action for the export policy.
Next to Then, click Configure.
In the Accept reject list, select accept.
Click OK until you return
to the main Configuration page.
From the [edit] hierarchy level, enter
set policy-options policy-statement dist-bgp then accept
Apply the export policy to IS-IS.
On the main Configuration page next to Routing
instances, click Configure or Edit.
Next to aaaa, click Protocols.
Next to Isis, click Edit.
Next to Export, click Add new entry.
In the Value box, type dist-bgp.
Click OK until you return
to the Instance page.
From the [edit] hierarchy level, enter
set routing-instances aaaa protocols isis export dist-bgp
Configuring CLNS Static Routes
If some devices in your network do not support IS-IS, you must
configure CLNS static routes. You might also consider using static
routes if your network is simple.
This procedure, as well as the configuration provided in Verifying CLNS VPN Configuration, uses the following ISO NET address
and NSAP prefix: