Configure CLNS between two routers through a route reflector:
-
On Router 1:
- [edit protocols bgp]
- protocols {
-
- bgp {
- local-address 10.255.245.195;
-
- group pe-pe {
- type internal;
-
- neighbor 10.255.245.194 {
-
- family iso-vpn {
- unicast;
- }
- }
- }
- }
- }
- [edit routing-instances]
- routing-instances {
-
- aaaa {
- instance-type vrf;
- interface fe-0/0/0.0;
- interface so-1/1/0.0;
- interface lo0.1;
- route-distinguisher 10.255.245.194:1;
- vrf-target target:11111:1;
-
- protocols {
-
- isis {
- export dist-bgp;
- no-ipv4-routing;
- no-ipv6-routing;
- clns-routing;
- interface all;
- }
- }
- }
- }
-
On Router 2:
- [edit protocols bgp]
- protocols {
-
- bgp {
-
- group pe-pe {
- type internal;
- local-address 10.255.245.198;
- family route-target;
-
- neighbor 10.255.245.194 {
-
- family iso-vpn {
- unicast;
- }
- }
- }
- }
- }
- [edit routing-instances]
- routing-instances {
-
- aaaa {
- instance-type vrf;
- interface lo0.1;
- interface so-0/1/2.0;
- interface so-0/1/3.0;
- route-distinguisher 10.255.245.194:1;
- vrf-target target:11111:1;
-
- routing-options {
-
- rib aaaa.iso.0 {
-
- static {
- iso-route 47.0005.80ff.f800.0000.bbbb.1022/104 next-hop
47.0005.80ff.f800.0000.aaaa.1000.1921.6800.4196.00;
- }
- }
- }
-
- protocols {
-
- isis {
- export dist-bgp;
- no-ipv4-routing;
- no-ipv6-routing;
- clns-routing;
- interface all;
- }
- }
- }
- }
-
On Route Reflector:
- [edit protocols bgp]
- protocols {
-
- bgp {
-
- group pe-pe {
- type internal;
- local-address 10.255.245.194;
- family route-target;
-
- neighbor 10.255.245.195 {
- cluster 0.0.0.1;
- }
-
- neighbor 10.255.245.198 {
- cluster 0.0.0.1;
- }
- }
- }
- }