Discussion:
[j-nsp] JUNOS syntax checker
Jeff Wheeler
2004-08-04 22:54:58 UTC
Permalink
Is there any sort of JUNOS configuration syntax checker available?
Recently I have found myself preparing configuration for new boxes in
advance of having IP connectivity to them, and it'd sure be nice to have
the same functionality as "commit check" on the unix command line. The
only option I know of seems to be install an olive box. (Please, no
Olive debate or Juniper folks reminding me it's unsupported.)
--
Jeff at Reflected Networks
Stefan Mink
2004-08-06 08:23:10 UTC
Permalink
Post by Jeff Wheeler
Is there any sort of JUNOS configuration syntax checker available?
Recently I have found myself preparing configuration for new boxes in
advance of having IP connectivity to them, and it'd sure be nice to have
the same functionality as "commit check" on the unix command line. The
only option I know of seems to be install an olive box. (Please, no
Olive debate or Juniper folks reminding me it's unsupported.)
in comparison to cisco, with juniper it doesn't matter, if the hardware
needed to support the configuration is indeed installed. So you can take
an (almost*) empty spare-chassis in the lab, install the config and check
if its ok...

tschuess
Stefan

* at least the M40 needs at minimum one fpc (and a pic?), otherwise the
routing engine continuously reboots...
--
Stefan Mink, Schlund+Partner AG (AS 8560)
Primary key fingerprint: 389E 5DC9 751F A6EB B974 DC3F 7A1B CF62 F0D4 D2BA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://puck.nether.net/pipermail/juniper-nsp/attachments/20040806/62f7d982/attachment.bin
Jeff Wheeler
2004-08-06 08:42:38 UTC
Permalink
Post by Stefan Mink
in comparison to cisco, with juniper it doesn't matter, if the hardware
needed to support the configuration is indeed installed. So you can take
an (almost*) empty spare-chassis in the lab, install the config and check
if its ok...
Unfortunately I don't have a large budget for a syntax checker. ;-) I'm
honestly surprised Juniper doesn't make a tool available for this.
--
Jeff at Reflected Networks
Daniel Roesen
2004-08-06 09:01:28 UTC
Permalink
Post by Jeff Wheeler
Post by Stefan Mink
in comparison to cisco, with juniper it doesn't matter, if the hardware
needed to support the configuration is indeed installed. So you can take
an (almost*) empty spare-chassis in the lab, install the config and check
if its ok...
Unfortunately I don't have a large budget for a syntax checker. ;-) I'm
honestly surprised Juniper doesn't make a tool available for this.
You might be able to use any production Juniper using the "group"
hierarchy...


Best regards,
Daniel
Stefan Mink
2004-08-06 09:06:37 UTC
Permalink
Post by Jeff Wheeler
Post by Stefan Mink
in comparison to cisco, with juniper it doesn't matter, if the hardware
needed to support the configuration is indeed installed. So you can take
an (almost*) empty spare-chassis in the lab, install the config and check
if its ok...
Unfortunately I don't have a large budget for a syntax checker. ;-) I'm
honestly surprised Juniper doesn't make a tool available for this.
is there a checker for cisco gsr?

tschuess
Stefan
--
Stefan Mink, Schlund+Partner AG (AS 8560)
Primary key fingerprint: 389E 5DC9 751F A6EB B974 DC3F 7A1B CF62 F0D4 D2BA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://puck.nether.net/pipermail/juniper-nsp/attachments/20040806/91c7f803/attachment.bin
Mark Thompson
2004-08-08 16:28:54 UTC
Permalink
Jeff

Check out www.lab-rats.net, I have v4.x v5.x and v6.x running as virtual
machines on my laptop (XP). With v4.x each VM supports up to 4 usable
interfaces. So assuming you've plenty of memory you can run multiple VM's
and have a "real" network running on your computer. This is perfect for
learning the basics, other versions don't have usable interfaces (yet) but
are just what your looking for in relation to checking configuration syntax
etc.

If you telnet to telnet://217.155.73.187 guest/guest you'll come in over a
wifi connection and be on one of four VM Olives running on a Sony Vaio;)

Cheers

Mark
Post by Jeff Wheeler
Is there any sort of JUNOS configuration syntax checker available?
Recently I have found myself preparing configuration for new boxes in
advance of having IP connectivity to them, and it'd sure be nice to have
the same functionality as "commit check" on the unix command line. The
only option I know of seems to be install an olive box. (Please, no
Olive debate or Juniper folks reminding me it's unsupported.)
--
Jeff at Reflected Networks
_______________________________________________
http://puck.nether.net/mailman/listinfo/juniper-nsp
Phil Shafer
2004-08-10 21:41:11 UTC
Permalink
Post by Jeff Wheeler
Is there any sort of JUNOS configuration syntax checker available?
There's the "test configuration <url>" command in junos, which
might be sufficient for you. The configuration is loaded and
checked, but doesn't affect the candidate or committed configs.

***@mybox> test configuration ***@myserver:juniper.conf
juniper.conf 100% 15KB 14.5KB/s 00:00
configuration check succeeds

***@mybox> test configuration ***@myserver:/etc/motd
motd 100% 79 0.1KB/s 00:00
***@152.14.12.27:/etc/motd:1:(7) syntax error: FreeBSD
[edit]
'FreeBSD 4.9-STABLE (ZAP) #0: Mon Nov 17 16:11:24 EST 2003'
syntax error
error: configuration syntax failed

***@mybox>

Thanks,
Phil
R Che
2004-08-11 00:41:43 UTC
Permalink
On JunOS Routing Protocol Configuration Guid page 284, it says "you can establish a virtual connection between area border routers by configuring an RSVP LSP". In the rest of this page, it says about virtual link, and I can't think of any relation between a RSVP LSP and virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
Raymond Cheh
2004-08-11 02:27:22 UTC
Permalink
Which JunOS release is this guide? I checked both 6.0 and 6.4 and I think
the passage to which you refer is this one:

Backbone Areas

An OSPF backbone area consists of all networks in area ID 0.0.0.0, their attached routers, and all area border routers. The backbone itself does not have any area border routers. The backbone distributes routing information between areas. The backbone is simply another area, so the terminology and rules of areas apply: a router that is directly connected to the backbone is an internal router on the backbone, and the backbone's topology is hidden from the other areas in the AS.

The routers that make up the backbone must be physically contiguous. If they are not, you must configure virtual links to create the appearance of backbone connectivity. You can create virtual links between any two area border routers that have an interface to a common nonbackbone area. OSPF treats two routers joined by a virtual link as if they were connected to an unnumbered point-to-point network.

** End of excerpt **

In this case, the virtual link is to connect the backbone area so that it
becomes one.

Please let me know if you have further questions. Thanks.

Raymond
***@juniper.net


-----Original Message-----
From: juniper-nsp-***@puck.nether.net on behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
To: juniper-***@puck.nether.net
Subject: [j-nsp] ospf virtual link and rsvp lsp

On JunOS Routing Protocol Configuration Guid page 284, it says "you can establish a virtual connection between area border routers by configuring an RSVP LSP". In the rest of this page, it says about virtual link, and I can't think of any relation between a RSVP LSP and virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp
R Che
2004-08-11 04:38:32 UTC
Permalink
The guide is for JunOS 6.2. So I believe this must be corrected in latest release?

Raymond Cheh <***@juniper.net> wrote:Which JunOS release is this guide? I checked both 6.0 and 6.4 and I think
the passage to which you refer is this one:

Backbone Areas

An OSPF backbone area consists of all networks in area ID 0.0.0.0, their attached routers, and all area border routers. The backbone itself does not have any area border routers. The backbone distributes routing information between areas. The backbone is simply another area, so the terminology and rules of areas apply: a router that is directly connected to the backbone is an internal router on the backbone, and the backbone's topology is hidden from the other areas in the AS.

The routers that make up the backbone must be physically contiguous. If they are not, you must configure virtual links to create the appearance of backbone connectivity. You can create virtual links between any two area border routers that have an interface to a common nonbackbone area. OSPF treats two routers joined by a virtual link as if they were connected to an unnumbered point-to-point network.

** End of excerpt **

In this case, the virtual link is to connect the backbone area so that it
becomes one.

Please let me know if you have further questions. Thanks.

Raymond
***@juniper.net


-----Original Message-----
From: juniper-nsp-***@puck.nether.net on behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
To: juniper-***@puck.nether.net
Subject: [j-nsp] ospf virtual link and rsvp lsp

On JunOS Routing Protocol Configuration Guid page 284, it says "you can establish a virtual connection between area border routers by configuring an RSVP LSP". In the rest of this page, it says about virtual link, and I can't think of any relation between a RSVP LSP and virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp






---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
R Che
2004-08-11 18:40:36 UTC
Permalink
This is the page copied from the pdf. Is virtual-link really done by using rsvp lsp? I thought this is something related to setting v-bit (virtual-link endpoint) on OSPF etc..


Configure an RSVP LSP

If any router on the backbone is not physically connected to the backbone itself, you must

establish a virtual connection between that router and the backbone. You can establish a

virtual connection between area border routers by configuring an RSVP LSP.

To configure an RSVP LSP for OSPF, include the virtual-link statement when configuring the

backbone area (area 0):

[edit protocols ospf area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

To configure an RSVP LSP for OSPFv3, include the virtual-link statement when configuring the

backbone area (area 0):

[edit protocols ospf3 area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

For a list of hierarchy levels at which you can configure this statement, see the statement

summary section for this statement.

Specify the router ID (as an IPv4 address) of the router at the other end of the LSP. This router

must be an area border router that is physically connected to the backbone. Also, specify the

number of the area through which the LSP transits.

For the virtual connection to work, you also must configure a LSP to the backbone area on

the remote area border router (the router at the other end of the LSP).

Example: Configure an RSVP LSP

Configure an RSVP LSP on the local router. This router must be an area border router that is

physically connected to the backbone.

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.3 transit-area 1.1.1.1;

interface t3-1/0/0 {

hello-interval 1;

dead-interval 3;

}

}

You must also configure an LSP on the remote area border router:

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.5 transit-area 1.1.1.1;

}


R Che <***@yahoo.com> wrote:
The guide is for JunOS 6.2. So I believe this must be corrected in latest release?

Raymond Cheh wrote:Which JunOS release is this guide? I checked both 6.0 and 6.4 and I think
the passage to which you refer is this one:

Backbone Areas

An OSPF backbone area consists of all networks in area ID 0.0.0.0, their attached routers, and all area border routers. The backbone itself does not have any area border routers. The backbone distributes routing information between areas. The backbone is simply another area, so the terminology and rules of areas apply: a router that is directly connected to the backbone is an internal router on the backbone, and the backbone's topology is hidden from the other areas in the AS.

The routers that make up the backbone must be physically contiguous. If they are not, you must configure virtual links to create the appearance of backbone connectivity. You can create virtual links between any two area border routers that have an interface to a common nonbackbone area. OSPF treats two routers joined by a virtual link as if they were connected to an unnumbered point-to-point network.

** End of excerpt **

In this case, the virtual link is to connect the backbone area so that it
becomes one.

Please let me know if you have further questions. Thanks.

Raymond
***@juniper.net


-----Original Message-----
From: juniper-nsp-***@puck.nether.net on behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
To: juniper-***@puck.nether.net
Subject: [j-nsp] ospf virtual link and rsvp lsp

On JunOS Routing Protocol Configuration Guid page 284, it says "you can establish a virtual connection between area border routers by configuring an RSVP LSP". In the rest of this page, it says about virtual link, and I can't think of any relation between a RSVP LSP and virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp






---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp


---------------------------------
Do you Yahoo!?
Yahoo! Mail - You care about security. So do we.
Raymond Cheh
2004-08-11 18:49:49 UTC
Permalink
Ah, I see where you got the page now. The one I quoted is in the OSPF
Overview and the
one here is in the OSPF Configuration Guideline section.

The short answer is no, you don't need rsvp lsp to set up the
virtual-link as long as
the end-points are reachable between the 2 routers.

Having an lsp allows you to control the path the virtual-link is set up
because
with the lsp between the 2 routers of the virtual-link endpoints, it
provides the
most direct path for the virtual-link to go through.

Hope this helps.

Raymond

-----Original Message-----
From: R Che [mailto:***@yahoo.com]
Sent: Wednesday, August 11, 2004 10:40 AM
To: ***@yahoo.com; Raymond Cheh; juniper-***@puck.nether.net
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp


This is the page copied from the pdf. Is virtual-link really done by
using rsvp lsp? I thought this is something related to setting v-bit
(virtual-link endpoint) on OSPF etc..

Configure an RSVP LSP

If any router on the backbone is not physically connected to the
backbone itself, you must

establish a virtual connection between that router and the backbone. You
can establish a

virtual connection between area border routers by configuring an RSVP
LSP.

To configure an RSVP LSP for OSPF, include the virtual-link statement
when configuring the

backbone area (area 0):

[edit protocols ospf area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

To configure an RSVP LSP for OSPFv3, include the virtual-link statement
when configuring the

backbone area (area 0):

[edit protocols ospf3 area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

For a list of hierarchy levels at which you can configure this
statement, see the statement

summary section for this statement.

Specify the router ID (as an IPv4 address) of the router at the other
end of the LSP. This router

must be an area border router that is physically connected to the
backbone. Also, specify the

number of the area through which the LSP transits.

For the virtual connection to work, you also must configure a LSP to the
backbone area on

the remote area border router (the router at the other end of the LSP).

Example: Configure an RSVP LSP

Configure an RSVP LSP on the local router. This router must be an area
border router that is

physically connected to the backbone.

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.3 transit-area 1.1.1.1;

interface t3-1/0/0 {

hello-interval 1;

dead-interval 3;

}

}

You must also configure an LSP on the remote area border router:

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.5 transit-area 1.1.1.1;

}



R Che <***@yahoo.com> wrote:

The guide is for JunOS 6.2. So I believe this must be corrected in
latest release?

Raymond Cheh wrote:Which JunOS release is this guide? I checked both 6.0
and 6.4 and I think
the passage to which you refer is this one:

Backbone Areas

An OSPF backbone area consists of all networks in area ID 0.0.0.0, their
attached routers, and all area border routers. The backbone itself does
not have any area border routers. The backbone distributes routing
information between areas. The backbone is simply another area, so the
terminology and rules of areas apply: a router that is directly
connected to the backbone is an internal router on the backbone, and the
backbone's topology is hidden from the other areas in the AS.

The routers that make up the backbone must be physically contiguous. If
they are not, you must configure virtual links to! create the appearance
of backbone connectivity. You can create virtual links between any two
area border routers that have an interface to a common nonbackbone area.
OSPF treats two routers joined by a virtual link as if they were
connected to an unnumbered point-to-point network.

** End of excerpt **

In this case, the virtual link is to connect the backbone area so that
it
becomes one.

Please let me know if you have further questions. Thanks.

Raymond
***@juniper.net


-----Original Message-----
From: juniper-nsp-***@puck.nether.net on behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
To: juniper-***@puck.nether.net
Subject: [j-nsp] ospf virtual link and rsvp lsp

On JunOS Routing Protocol Configuration Guid page 284, it says "you can
establish a virtual connection between area border routers by
configuring an RSVP LSP". In the rest of this page, it says about
virtual link, and I can't think of any relation between a RS! VP LSP and
virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp






---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp




_____

Do you Yahoo!?
Yahoo!
<http://us.rd.yahoo.com/mail_us/taglines/security/*http://promotions.yah
oo.com/new_mail/static/protection.html> Mail - You care about security.
So do we.
R Che
2004-08-11 23:22:37 UTC
Permalink
but the example on that page doesn't use rsvp lsp at all. is it missing on the page or it's done automatically?

Raymond Cheh <***@juniper.net> wrote:
Ah, I see where you got the page now. The one I quoted is in the OSPF Overview and the
one here is in the OSPF Configuration Guideline section.

The short answer is no, you don't need rsvp lsp to set up the virtual-link as long as
the end-points are reachable between the 2 routers.

Having an lsp allows you to control the path the virtual-link is set up because
with the lsp between the 2 routers of the virtual-link endpoints, it provides the
most direct path for the virtual-link to go through.

Hope this helps.

Raymond
-----Original Message-----
From: R Che [mailto:***@yahoo.com]
Sent: Wednesday, August 11, 2004 10:40 AM
To: ***@yahoo.com; Raymond Cheh; juniper-***@puck.nether.net
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp


This is the page copied from the pdf. Is virtual-link really done by using rsvp lsp? I thought this is something related to setting v-bit (virtual-link endpoint) on OSPF etc..


Configure an RSVP LSP

If any router on the backbone is not physically connected to the backbone itself, you must

establish a virtual connection between that router and the backbone. You can establish a

virtual connection between area border routers by configuring an RSVP LSP.

To configure an RSVP LSP for OSPF, include the virtual-link statement when configuring the

backbone area (area 0):

[edit protocols ospf area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

To configure an RSVP LSP for OSPFv3, include the virtual-link statement when configuring the

backbone area (area 0):

[edit protocols ospf3 area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

For a list of hierarchy levels at which you can configure this statement, see the statement

summary section for this statement.

Specify the router ID (as an IPv4 address) of the router at the other end of the LSP. This router

must be an area border router that is physically connected to the backbone. Also, specify the

number of the area through which the LSP transits.

For the virtual connection to work, you also must configure a LSP to the backbone area on

the remote area border router (the router at the other end of the LSP).

Example: Configure an RSVP LSP

Configure an RSVP LSP on the local router. This router must be an area border router that is

physically connected to the backbone.

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.3 transit-area 1.1.1.1;

interface t3-1/0/0 {

hello-interval 1;

dead-interval 3;

}

}

You must also configure an LSP on the remote area border router:

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.5 transit-area 1.1.1.1;

}


R Che <***@yahoo.com> wrote:
The guide is for JunOS 6.2. So I believe this must be corrected in latest release?

Raymond Cheh wrote:Which JunOS release is this guide? I checked both 6.0 and 6.4 and I think
the passage to which you refer is this one:

Backbone Areas

An OSPF backbone area consists of all networks in area ID 0.0.0.0, their attached routers, and all area border routers. The backbone itself does not have any area border routers. The backbone distributes routing information between areas. The backbone is simply another area, so the terminology and rules of areas apply: a router that is directly connected to the backbone is an internal router on the backbone, and the backbone's topology is hidden from the other areas in the AS.

The routers that make up the backbone must be physically contiguous. If they are not, you must configure virtual links to! create the appearance of backbone connectivity. You can create virtual links between any two area border routers that have an interface to a common nonbackbone area. OSPF treats two routers joined by a virtual link as if they were connected to an unnumbered point-to-point network.

** End of excerpt **

In this case, the virtual link is to connect the backbone area so that it
becomes one.

Please let me know if you have further questions. Thanks.

Raymond
***@juniper.net


-----Original Message-----
From: juniper-nsp-***@puck.nether.net on behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
To: juniper-***@puck.nether.net
Subject: [j-nsp] ospf virtual link and rsvp lsp

On JunOS Routing Protocol Configuration Guid page 284, it says "you can establish a virtual connection between area border routers by configuring an RSVP LSP". In the rest of this page, it says about virtual link, and I can't think of any relation between a RS! VP LSP and virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp






---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp


---------------------------------
Do you Yahoo!?
Yahoo! Mail - You care about security. So do we.

---------------------------------
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
Raymond Cheh
2004-08-11 23:34:57 UTC
Permalink
That's true, the RSVP config is not there. You have to configure it
separately. But you don't need to configure any rsvp lsp if you'd rather
keep configuration simpler.



Are you trying to set up the virtual link with an lsp? Or are you trying
to set up an ospf virtual link with minimal config? It seems that you
have some design in mind that you want to plan the configuration. If you
give me more details, I may be able to send you some sample
configurations.



Thanks.



Raymond



________________________________

From: R Che [mailto:***@yahoo.com]
Sent: Wednesday, August 11, 2004 3:23 PM
To: Raymond Cheh; juniper-***@puck.nether.net
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp



but the example on that page doesn't use rsvp lsp at all. is it missing
on the page or it's done automatically?


Raymond Cheh <***@juniper.net> wrote:

Ah, I see where you got the page now. The one I quoted is in the
OSPF Overview and the

one here is in the OSPF Configuration Guideline section.



The short answer is no, you don't need rsvp lsp to set up the
virtual-link as long as

the end-points are reachable between the 2 routers.



Having an lsp allows you to control the path the virtual-link is
set up because

with the lsp between the 2 routers of the virtual-link
endpoints, it provides the

most direct path for the virtual-link to go through.



Hope this helps.



Raymond

-----Original Message-----
From: R Che [mailto:***@yahoo.com]
Sent: Wednesday, August 11, 2004 10:40 AM
To: ***@yahoo.com; Raymond Cheh;
juniper-***@puck.nether.net
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp

This is the page copied from the pdf. Is virtual-link
really done by using rsvp lsp? I thought this is something related to
setting v-bit (virtual-link endpoint) on OSPF etc..



Configure an RSVP LSP

If any router on the backbone is not physically
connected to the backbone itself, you must

establish a virtual connection between that router and
the backbone. You can establish a

virtual connection between area border routers by
configuring an RSVP LSP.

To configure an RSVP LSP for OSPF, include the
virtual-link statement when configuring the

backbone area (area 0):

[edit protocols ospf area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

To configure an RSVP LSP for OSPFv3, include the
virtual-link statement when configuring the

backbone area (area 0):

[edit protocols ospf3 area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

For a list of hierarchy levels at which you can
configure this statement, see the statement

summary section for this statement.

Specify the router ID (as an IPv4 address) of the router
at the other end of the LSP. This router

must be an area border router that is physically
connected to the backbone. Also, specify the

number of the area through which the LSP transits.

For the virtual connection to work, you also must
configure a LSP to the backbone area on

the remote area border router (the router at the other
end of the LSP).

Example: Configure an RSVP LSP

Configure an RSVP LSP on the local router. This router
must be an area border router that is

physically connected to the backbone.

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.3 transit-area
1.1.1.1;

interface t3-1/0/0 {

hello-interval 1;

dead-interval 3;

}

}

You must also configure an LSP on the remote area border
router:

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.5 transit-area
1.1.1.1;

}



R Che <***@yahoo.com> wrote:

The guide is for JunOS 6.2. So I believe this
must be corrected in latest release?

Raymond Cheh wrote:Which JunOS release is this
guide? I checked both 6.0 and 6.4 and I think
the passage to which you refer is this one:

Backbone Areas

An OSPF backbone area consists of all networks
in area ID 0.0.0.0, their attached routers, and all area border routers.
The backbone itself does not have any area border routers. The backbone
distributes routing information between areas. The backbone is simply
another area, so the terminology and rules of areas apply: a router that
is directly connected to the backbone is an internal router on the
backbone, and the backbone's topology is hidden from the other areas in
the AS.

The routers that make up the backbone must be
physically contiguous. If they are not, you must configure virtual links
to! ! create the appearance of backbone connectivity. You can create
virtual links between any two area border routers that have an interface
to a common nonbackbone area. OSPF treats two routers joined by a
virtual link as if they were connected to an unnumbered point-to-point
network.

** End of excerpt **

In this case, the virtual link is to connect the
backbone area so that it
becomes one.

Please let me know if you have further
questions. Thanks.

Raymond
***@juniper.net


-----Original Message-----
From: juniper-nsp-***@puck.nether.net on
behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
To: juniper-***@puck.nether.net
Subject: [j-nsp] ospf virtual link and rsvp lsp

On JunOS Routing Protocol Configuration Guid
page 284, it says "you can establish a virtual connection between area
border routers by configuring an RSVP LSP". In the rest of this page, it
says about virtual link, and I can't think of any relation between a RS!
! VP LSP and virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We
finish.
_______________________________________________
juniper-nsp mailing list
juniper-***@puck.nether.net

http://puck.nether.net/mailman/listinfo/juniper-nsp






---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free
storage!
_______________________________________________
juniper-nsp mailing list
juniper-***@puck.nether.net

http://puck.nether.net/mailman/listinfo/juniper-nsp


________________________________


Do you Yahoo!?
Yahoo! Mail
<http://us.rd.yahoo.com/mail_us/taglines/security/*http:/promotions.yaho
o.com/new_mail/static/protection.html> - You care about security. So do
we.

________________________________

Do you Yahoo!?
Yahoo! Mail
<http://us.rd.yahoo.com/mail_us/taglines/50x/*http:/promotions.yahoo.com
/new_mail/static/efficiency.html> - 50x more storage than other
providers!
Gary Tate
2004-08-11 23:54:52 UTC
Permalink
I will let you keep your dialog with Raymond about the technical
aspects but would like to tell you that I have raised the problem with
Juniper Tech Pubs and will raise a doc bug accordingly.

Thanks for pointing out the problem with the documentation.
Gary
Post by Raymond Cheh
That's true, the RSVP config is not there. You have to configure it
separately. But you don't need to configure any rsvp lsp if you'd rather
keep configuration simpler.
Are you trying to set up the virtual link with an lsp? Or are you trying
to set up an ospf virtual link with minimal config? It seems that you
have some design in mind that you want to plan the configuration. If you
give me more details, I may be able to send you some sample
configurations.
Thanks.
Raymond
________________________________
Sent: Wednesday, August 11, 2004 3:23 PM
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp
but the example on that page doesn't use rsvp lsp at all. is it missing
on the page or it's done automatically?
Ah, I see where you got the page now. The one I quoted is in the
OSPF Overview and the
one here is in the OSPF Configuration Guideline section.
The short answer is no, you don't need rsvp lsp to set up the
virtual-link as long as
the end-points are reachable between the 2 routers.
Having an lsp allows you to control the path the virtual-link is
set up because
with the lsp between the 2 routers of the virtual-link
endpoints, it provides the
most direct path for the virtual-link to go through.
Hope this helps.
Raymond
-----Original Message-----
Sent: Wednesday, August 11, 2004 10:40 AM
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp
This is the page copied from the pdf. Is virtual-link
really done by using rsvp lsp? I thought this is something related to
setting v-bit (virtual-link endpoint) on OSPF etc..
Configure an RSVP LSP
If any router on the backbone is not physically
connected to the backbone itself, you must
establish a virtual connection between that router and
the backbone. You can establish a
virtual connection between area border routers by
configuring an RSVP LSP.
To configure an RSVP LSP for OSPF, include the
virtual-link statement when configuring the
[edit protocols ospf area 0.0.0.0]
virtual-link neighbor-id router-id transit-area area-id;
To configure an RSVP LSP for OSPFv3, include the
virtual-link statement when configuring the
[edit protocols ospf3 area 0.0.0.0]
virtual-link neighbor-id router-id transit-area area-id;
For a list of hierarchy levels at which you can
configure this statement, see the statement
summary section for this statement.
Specify the router ID (as an IPv4 address) of the router
at the other end of the LSP. This router
must be an area border router that is physically
connected to the backbone. Also, specify the
number of the area through which the LSP transits.
For the virtual connection to work, you also must
configure a LSP to the backbone area on
the remote area border router (the router at the other
end of the LSP).
Example: Configure an RSVP LSP
Configure an RSVP LSP on the local router. This router
must be an area border router that is
physically connected to the backbone.
[edit protocols ospf]
area 0.0.0.0 {
virtual-link neighbor-id 192.168.0.3 transit-area
1.1.1.1;
interface t3-1/0/0 {
hello-interval 1;
dead-interval 3;
}
}
You must also configure an LSP on the remote area border
[edit protocols ospf]
area 0.0.0.0 {
virtual-link neighbor-id 192.168.0.5 transit-area
1.1.1.1;
}
The guide is for JunOS 6.2. So I believe this
must be corrected in latest release?
Raymond Cheh wrote:Which JunOS release is this
guide? I checked both 6.0 and 6.4 and I think
Backbone Areas
An OSPF backbone area consists of all networks
in area ID 0.0.0.0, their attached routers, and all area border routers.
The backbone itself does not have any area border routers. The backbone
distributes routing information between areas. The backbone is simply
another area, so the terminology and rules of areas apply: a router that
is directly connected to the backbone is an internal router on the
backbone, and the backbone's topology is hidden from the other areas in
the AS.
The routers that make up the backbone must be
physically contiguous. If they are not, you must configure virtual links
to! ! create the appearance of backbone connectivity. You can create
virtual links between any two area border routers that have an
interface
to a common nonbackbone area. OSPF treats two routers joined by a
virtual link as if they were connected to an unnumbered point-to-point
network.
** End of excerpt **
In this case, the virtual link is to connect the
backbone area so that it
becomes one.
Please let me know if you have further
questions. Thanks.
Raymond
-----Original Message-----
behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
Subject: [j-nsp] ospf virtual link and rsvp lsp
On JunOS Routing Protocol Configuration Guid
page 284, it says "you can establish a virtual connection between area
border routers by configuring an RSVP LSP". In the rest of this page, it
says about virtual link, and I can't think of any relation between a RS!
! VP LSP and virtual link?
---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We
finish.
_______________________________________________
juniper-nsp mailing list
http://puck.nether.net/mailman/listinfo/juniper-nsp
---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free
storage!
_______________________________________________
juniper-nsp mailing list
http://puck.nether.net/mailman/listinfo/juniper-nsp
________________________________
Do you Yahoo!?
Yahoo! Mail
<http://us.rd.yahoo.com/mail_us/taglines/security/*http:/
promotions.yaho
o.com/new_mail/static/protection.html> - You care about security. So do
we.
________________________________
Do you Yahoo!?
Yahoo! Mail
<http://us.rd.yahoo.com/mail_us/taglines/50x/*http:/
promotions.yahoo.com
/new_mail/static/efficiency.html> - 50x more storage than other
providers!
_______________________________________________
http://puck.nether.net/mailman/listinfo/juniper-nsp
Paul Goyette
2004-08-12 00:48:25 UTC
Permalink
I think the text is messed up. There's really no reason to use
an LSP for the virtual link. Yes, the LSP means you can control
the path of the virtual link, but that doesn't make any difference
since when an area is a VL transit area, packets heading to the
backbone can use _any_ available path through the transit area;
packets do NOT have to follow the virtual link.

-----Original Message-----
From: juniper-nsp-***@puck.nether.net
[mailto:juniper-nsp-***@puck.nether.net]On Behalf Of R Che
Sent: Wednesday, August 11, 2004 3:23 PM
To: Raymond Cheh; juniper-***@puck.nether.net
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp


but the example on that page doesn't use rsvp lsp at all. is it missing on
the page or it's done automatically?

Raymond Cheh <***@juniper.net> wrote:
Ah, I see where you got the page now. The one I quoted is in the OSPF
Overview and the
one here is in the OSPF Configuration Guideline section.

The short answer is no, you don't need rsvp lsp to set up the virtual-link
as long as
the end-points are reachable between the 2 routers.

Having an lsp allows you to control the path the virtual-link is set up
because
with the lsp between the 2 routers of the virtual-link endpoints, it
provides the
most direct path for the virtual-link to go through.

Hope this helps.

Raymond
-----Original Message-----
From: R Che [mailto:***@yahoo.com]
Sent: Wednesday, August 11, 2004 10:40 AM
To: ***@yahoo.com; Raymond Cheh; juniper-***@puck.nether.net
Subject: RE: [j-nsp] ospf virtual link and rsvp lsp


This is the page copied from the pdf. Is virtual-link really done by using
rsvp lsp? I thought this is something related to setting v-bit (virtual-link
endpoint) on OSPF etc..


Configure an RSVP LSP

If any router on the backbone is not physically connected to the backbone
itself, you must

establish a virtual connection between that router and the backbone. You can
establish a

virtual connection between area border routers by configuring an RSVP LSP.

To configure an RSVP LSP for OSPF, include the virtual-link statement when
configuring the

backbone area (area 0):

[edit protocols ospf area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

To configure an RSVP LSP for OSPFv3, include the virtual-link statement when
configuring the

backbone area (area 0):

[edit protocols ospf3 area 0.0.0.0]

virtual-link neighbor-id router-id transit-area area-id;

For a list of hierarchy levels at which you can configure this statement,
see the statement

summary section for this statement.

Specify the router ID (as an IPv4 address) of the router at the other end of
the LSP. This router

must be an area border router that is physically connected to the backbone.
Also, specify the

number of the area through which the LSP transits.

For the virtual connection to work, you also must configure a LSP to the
backbone area on

the remote area border router (the router at the other end of the LSP).

Example: Configure an RSVP LSP

Configure an RSVP LSP on the local router. This router must be an area
border router that is

physically connected to the backbone.

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.3 transit-area 1.1.1.1;

interface t3-1/0/0 {

hello-interval 1;

dead-interval 3;

}

}

You must also configure an LSP on the remote area border router:

[edit protocols ospf]

area 0.0.0.0 {

virtual-link neighbor-id 192.168.0.5 transit-area 1.1.1.1;

}


R Che <***@yahoo.com> wrote:
The guide is for JunOS 6.2. So I believe this must be corrected in latest
release?

Raymond Cheh wrote:Which JunOS release is this guide? I checked both 6.0 and
6.4 and I think
the passage to which you refer is this one:

Backbone Areas

An OSPF backbone area consists of all networks in area ID 0.0.0.0, their
attached routers, and all area border routers. The backbone itself does not
have any area border routers. The backbone distributes routing information b
etween areas. The backbone is simply another area, so the terminology and
rules of areas apply: a router that is directly connected to the backbone is
an internal router on the backbone, and the backbone's topology is hidden
from the other areas in the AS.

The routers that make up the backbone must be physically contiguous. If they
are not, you must configure virtual links to! create the appearance of
backbone connectivity. You can create virtual links between any two area
border routers that have an interface to a common nonbackbone area. OSPF
treats two routers joined by a virtual link as if they were connected to an
unnumbered point-to-point network.

** End of excerpt **

In this case, the virtual link is to connect the backbone area so that it
becomes one.

Please let me know if you have further questions. Thanks.

Raymond
***@juniper.net


-----Original Message-----
From: juniper-nsp-***@puck.nether.net on behalf of R Che
Sent: Tue 8/10/2004 4:41 PM
To: juniper-***@puck.nether.net
Subject: [j-nsp] ospf virtual link and rsvp lsp

On JunOS Routing Protocol Configuration Guid page 284, it says "you can
establish a virtual connection between area border routers by configuring an
RSVP LSP". In the rest of this page, it says about virtual link, and I can't
think of any relation between a RS! VP LSP and virtual link?



---------------------------------
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp






---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp


---------------------------------
Do you Yahoo!?
Yahoo! Mail - You care about security. So do we.

---------------------------------
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
http://puck.nether.net/mailman/listinfo/juniper-nsp
Julio Alba
2004-10-11 11:57:53 UTC
Permalink
Hello

Can anyone give me the RFC or a good document in which it would be explained
this feature (LSP-TE inter-area)?
I want to know how it works and how the LSP in created in an intermediate
area or in the final area.

Thanks in advance

Julio Alba Soto
Consultant / Project manager (Network Area)
***@satec.es

SATEC-MADRID
Avda. Europa 34 A
28023 Aravaca, Madrid
Tlfn: +34 91 708 90 00
Fax: +34 91 708 90 90
www.satec.es
-----Mensaje original-----
Mark Thompson
Enviado el: domingo, 08 de agosto de 2004 17:29
Asunto: Re: [j-nsp] JUNOS syntax checker
Jeff
Check out www.lab-rats.net, I have v4.x v5.x and v6.x running
as virtual machines on my laptop (XP). With v4.x each VM
supports up to 4 usable interfaces. So assuming you've plenty
of memory you can run multiple VM's and have a "real" network
running on your computer. This is perfect for learning the
basics, other versions don't have usable interfaces (yet) but
are just what your looking for in relation to checking
configuration syntax etc.
If you telnet to telnet://217.155.73.187 guest/guest you'll
come in over a wifi connection and be on one of four VM
Olives running on a Sony Vaio;)
Cheers
Mark
Post by Jeff Wheeler
Is there any sort of JUNOS configuration syntax checker available?
Recently I have found myself preparing configuration for new
boxes in
Post by Jeff Wheeler
advance of having IP connectivity to them, and it'd sure be nice to
have the same functionality as "commit check" on the unix
command line.
Post by Jeff Wheeler
The only option I know of seems to be install an olive box.
(Please,
Post by Jeff Wheeler
no Olive debate or Juniper folks reminding me it's unsupported.)
--
Jeff at Reflected Networks
_______________________________________________
http://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
http://puck.nether.net/mailman/listinfo/juniper-nsp
Loading...