Discussion:
[j-nsp] Segment Routing ( SPRING )
Jackson, William
2016-01-15 12:33:47 UTC
Permalink
Hi



have been reading cisco documentation on this topic.

I was wondering if anyone knew the JUNOS status for this was?



Cant find much on the website etc etc.



many thanks
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Saku Ytti
2016-01-15 14:02:27 UTC
Permalink
Hey William,


RSN. 1st half of 2016. I'm sure you can get some image to play with if
you contact your account team.

On 15 January 2016 at 14:33, Jackson, William
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
many thanks
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
--
++ytti
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Phil Bedard
2016-01-15 14:50:02 UTC
Permalink
Also if folks are looking for an early intro into the config and operation within Junos there is a relatively new book “MPLS in the SDN Era” from Juniper and it has quite a bit on SPRING. The other nice thing about the book is all the use cases are mixed-vendor including both Junos and IOS-XR configs.

Phil



-----Original Message-----
From: juniper-nsp <juniper-nsp-***@puck.nether.net> on behalf of Saku Ytti <***@ytti.fi>
Date: Friday, January 15, 2016 at 09:02
To: "Jackson, William" <***@gibtele.com>
Cc: "juniper-***@puck.nether.net" <juniper-***@puck.nether.net>
Subject: Re: [j-nsp] Segment Routing ( SPRING )
Post by Saku Ytti
Hey William,
RSN. 1st half of 2016. I'm sure you can get some image to play with if
you contact your account team.
On 15 January 2016 at 14:33, Jackson, William
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
many thanks
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
--
++ytti
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/ma
Jason Iannone
2016-01-16 01:37:24 UTC
Permalink
Julian Lucek gave a very good talk and demo at the Nxtwork conference
in San Jose a couple of months ago. He was on a vMX network with
preproduction code and statically assigned label stacks in an ISIS
environment. They didn't have IGP signaled labels. From the looks of
things they're on it, but what I saw should be considered proof of
concept. He was pretty tight lipped about expected release dates.
The technology looked cool, though.

On Fri, Jan 15, 2016 at 5:33 AM, Jackson, William
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
many thanks
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Timur Maryin
2016-03-04 11:55:11 UTC
Permalink
Hi Jackson,



It appears in 15.1F5:

http://www.juniper.net/techpubs/en_US/junos15.1/information-products/topic-collections/release-notes/15.1F5/topic-104251.html#jd0e2762
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
d***@orange.com
2016-03-04 13:40:57 UTC
Permalink
FYI : The MPLS in the SDN Era book covers SPRING implementation for both Cisco and Juniper routers.

David

-----Message d'origine-----
De : juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] De la part de Timur Maryin
Envoyé : vendredi 4 mars 2016 12:55
À : Jackson, William
Cc : juniper-***@puck.nether.net
Objet : Re: [j-nsp] Segment Routing ( SPRING )

Hi Jackson,



It appears in 15.1F5:

http://www.juniper.net/techpubs/en_US/junos15.1/information-products/topic-collections/release-notes/15.1F5/topic-104251.html#jd0e2762
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Aaron
2016-03-04 15:22:44 UTC
Permalink
Thanks David, I should've read this email before asking my previous
question.

I just got this book yesterday. Page 92 says SPRING is aka SR. Thanks

Also I see in preface page xxii that one of the four key contributors to
this book was a guy named David Roy....is this you? :)

Aaron

-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of
***@orange.com
Sent: Friday, March 4, 2016 7:41 AM
To: Timur Maryin <***@mail.ru>; Jackson, William
<***@gibtele.com>
Cc: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )

FYI : The MPLS in the SDN Era book covers SPRING implementation for both
Cisco and Juniper routers.

David

-----Message d'origine-----
De : juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] De la part de
Timur Maryin Envoyé : vendredi 4 mars 2016 12:55 À : Jackson, William Cc :
juniper-***@puck.nether.net Objet : Re: [j-nsp] Segment Routing ( SPRING )

Hi Jackson,



It appears in 15.1F5:

http://www.juniper.net/techpubs/en_US/junos15.1/information-products/topic-c
ollections/release-notes/15.1F5/topic-104251.html#jd0e2762
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

____________________________________________________________________________
_____________________________________________

Ce message et ses pieces jointes peuvent contenir des informations
confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
exploites ou copies sans autorisation. Si vous avez recu ce message par
erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les
pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou
falsifie. Merci.

This message and its attachments may contain confidential or privileged
information that may be protected by law; they should not be distributed,
used or copied without authorisation.
If you have received this email in error, please notify the sender and
delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been
modified, changed or falsified.
Thank you.

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
d***@orange.com
2016-03-04 15:23:33 UTC
Permalink
Yes it's me :)

-----Message d'origine-----
De : Aaron [mailto:***@gvtc.com]
Envoyé : vendredi 4 mars 2016 16:23
À : ROY David DTSI/DERS; 'Timur Maryin'; 'Jackson, William'
Cc : juniper-***@puck.nether.net
Objet : RE: [j-nsp] Segment Routing ( SPRING )

Thanks David, I should've read this email before asking my previous question.

I just got this book yesterday. Page 92 says SPRING is aka SR. Thanks

Also I see in preface page xxii that one of the four key contributors to
this book was a guy named David Roy....is this you? :)

Aaron

-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of ***@orange.com
Sent: Friday, March 4, 2016 7:41 AM
To: Timur Maryin <***@mail.ru>; Jackson, William <***@gibtele.com>
Cc: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )

FYI : The MPLS in the SDN Era book covers SPRING implementation for both Cisco and Juniper routers.

David

-----Message d'origine-----
De : juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] De la part de Timur Maryin Envoyé : vendredi 4 mars 2016 12:55 À : Jackson, William Cc :
juniper-***@puck.nether.net Objet : Re: [j-nsp] Segment Routing ( SPRING )

Hi Jackson,



It appears in 15.1F5:

http://www.juniper.net/techpubs/en_US/junos15.1/information-products/topic-c
ollections/release-notes/15.1F5/topic-104251.html#jd0e2762
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp

____________________________________________________________________________
_____________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Aaron
2016-03-04 15:25:47 UTC
Permalink
Oh man, watch out... now I got your number ! ...just kidding, sort of...
lol

Thanks David, et al, it's great to be a part of a knowledgeable and
well-connected community as this

Aaron


-----Original Message-----
From: ***@orange.com [mailto:***@orange.com]
Sent: Friday, March 4, 2016 9:24 AM
To: Aaron <***@gvtc.com>; 'Timur Maryin' <***@mail.ru>; 'Jackson,
William' <***@gibtele.com>
Cc: juniper-***@puck.nether.net
Subject: RE: [j-nsp] Segment Routing ( SPRING )

Yes it's me :)

-----Message d'origine-----
De : Aaron [mailto:***@gvtc.com]
Envoyé : vendredi 4 mars 2016 16:23
À : ROY David DTSI/DERS; 'Timur Maryin'; 'Jackson, William'
Cc : juniper-***@puck.nether.net
Objet : RE: [j-nsp] Segment Routing ( SPRING )

Thanks David, I should've read this email before asking my previous
question.

I just got this book yesterday. Page 92 says SPRING is aka SR. Thanks

Also I see in preface page xxii that one of the four key contributors to
this book was a guy named David Roy....is this you? :)

Aaron

-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of
***@orange.com
Sent: Friday, March 4, 2016 7:41 AM
To: Timur Maryin <***@mail.ru>; Jackson, William
<***@gibtele.com>
Cc: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )

FYI : The MPLS in the SDN Era book covers SPRING implementation for both
Cisco and Juniper routers.

David

-----Message d'origine-----
De : juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] De la part de
Timur Maryin Envoyé : vendredi 4 mars 2016 12:55 À : Jackson, William Cc :
juniper-***@puck.nether.net Objet : Re: [j-nsp] Segment Routing ( SPRING )

Hi Jackson,



It appears in 15.1F5:

http://www.juniper.net/techpubs/en_US/junos15.1/information-products/topic-c
ollections/release-notes/15.1F5/topic-104251.html#jd0e2762
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

____________________________________________________________________________
_____________________________________________

Ce message et ses pieces jointes peuvent contenir des informations
confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
exploites ou copies sans autorisation. Si vous avez recu ce message par
erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les
pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou
falsifie. Merci.

This message and its attachments may contain confidential or privileged
information that may be protected by law; they should not be distributed,
used or copied without authorisation.
If you have received this email in error, please notify the sender and
delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been
modified, changed or falsified.
Thank you.

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp


____________________________________________________________________________
_____________________________________________

Ce message et ses pieces jointes peuvent contenir des informations
confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
exploites ou copies sans autorisation. Si vous avez recu ce message par
erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les
pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou
falsifie. Merci.

This message and its attachments may contain confidential or privileged
information that may be protected by law; they should not be distributed,
used or copied without authorisation.
If you have received this email in error, please notify the sender and
delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been
modified, changed or falsified.
Thank you.


_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Aaron
2016-03-04 15:16:54 UTC
Permalink
These topics are new to me...

I understand that SR is Segment Routing and SPRING is Source Packet Routing
in Networking... so I want to know is "SR" and "SPRING" the exact same thing
? or are there some differences in SR and SPRING ?

Aaron


-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of
Timur Maryin
Sent: Friday, March 4, 2016 5:55 AM
To: Jackson, William <***@gibtele.com>
Cc: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )

Hi Jackson,



It appears in 15.1F5:

http://www.juniper.net/techpubs/en_US/junos15.1/information-products/topic-c
ollections/release-notes/15.1F5/topic-104251.html#jd0e2762
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
d***@orange.com
2016-03-04 15:28:04 UTC
Permalink
Yes this exactly the same thing. Just naming. Cisco uses more SR and Juniper SPRING :)

But IETF says SPRING

-----Message d'origine-----
De : juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] De la part de Aaron
Envoyé : vendredi 4 mars 2016 16:17
À : 'Timur Maryin'; 'Jackson, William'
Cc : juniper-***@puck.nether.net
Objet : Re: [j-nsp] Segment Routing ( SPRING )

These topics are new to me...

I understand that SR is Segment Routing and SPRING is Source Packet Routing in Networking... so I want to know is "SR" and "SPRING" the exact same thing ? or are there some differences in SR and SPRING ?

Aaron


-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of Timur Maryin
Sent: Friday, March 4, 2016 5:55 AM
To: Jackson, William <***@gibtele.com>
Cc: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )

Hi Jackson,



It appears in 15.1F5:

http://www.juniper.net/techpubs/en_US/junos15.1/information-products/topic-c
ollections/release-notes/15.1F5/topic-104251.html#jd0e2762
Post by Jackson, William
Hi
have been reading cisco documentation on this topic.
I was wondering if anyone knew the JUNOS status for this was?
Cant find much on the website etc etc.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Clarke Morledge
2016-03-04 18:48:56 UTC
Permalink
I am working my way through _MPLS in the SDN Era_, and I really am
intrigued by what I read about SPRING.

I got burned a few years ago trying to deploy RSVP for traffic engineering
purposes, and I ran into so many serious JUNOS bugs, I had to abandon it
and use LDP to handle labels and stick with IGP metric manipulation to do
some basic traffic enginering. Since I do not need bandwith reservation,
I have actually appreciated the simplicity of LDP. But it looks like
SPRING does pretty much the same thing, with less control plane overhead,
which is even more attractive.

I have a few questions for those who might know:

(a) How mature is SPRING, considering that the ISIS IGP it is built on is
well-established?

(b) Are there any noticeable behavioral differences between SPRING and LDP
implementations?

(c) Do we have any idea when P2MP LSPs will come along with SPRING? Will
it need to be coupled somehow with PIM?

Thanks.

Clarke Morledge
College of William and Mary
Information Technology - Network Engineering
Jones Hall (Room 18)
Williamsburg VA 23187
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Aaron
2016-03-04 20:33:30 UTC
Permalink
I don't have answers for you Clarke, hopefully others out there will...

But, I do have a question... Does SPRING require an IGP ? And if so, is
ISIS the only IGP that SPRING will/can use?

Aaron

-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of
Clarke Morledge
Sent: Friday, March 4, 2016 12:49 PM
To: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )

I am working my way through _MPLS in the SDN Era_, and I really am intrigued
by what I read about SPRING.

I got burned a few years ago trying to deploy RSVP for traffic engineering
purposes, and I ran into so many serious JUNOS bugs, I had to abandon it and
use LDP to handle labels and stick with IGP metric manipulation to do some
basic traffic enginering. Since I do not need bandwith reservation, I have
actually appreciated the simplicity of LDP. But it looks like SPRING does
pretty much the same thing, with less control plane overhead, which is even
more attractive.

I have a few questions for those who might know:

(a) How mature is SPRING, considering that the ISIS IGP it is built on is
well-established?

(b) Are there any noticeable behavioral differences between SPRING and LDP
implementations?

(c) Do we have any idea when P2MP LSPs will come along with SPRING? Will it
need to be coupled somehow with PIM?

Thanks.

Clarke Morledge
College of William and Mary
Information Technology - Network Engineering Jones Hall (Room 18)
Williamsburg VA 23187 _______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
dip
2016-03-04 20:54:18 UTC
Permalink
SPRING uses IGP to piggyback label information ( things like SRGB,
Prefix-SID) which could be IS-IS or OSPF.

IS-IS :
https://tools.ietf.org/html/draft-ietf-isis-segment-routing-extensions-06
OSPF:
https://tools.ietf.org/html/draft-psenak-ospf-segment-routing-extensions-05

And in certain cases(like MSDC) BGP could be used as well ( BGP Prefix-SID
Attribute)

https://www.ietf.org/archive/id/draft-keyupate-idr-bgp-prefix-sid-05.txt
Post by Aaron
I don't have answers for you Clarke, hopefully others out there will...
But, I do have a question... Does SPRING require an IGP ? And if so, is
ISIS the only IGP that SPRING will/can use?
Aaron
-----Original Message-----
Clarke Morledge
Sent: Friday, March 4, 2016 12:49 PM
Subject: Re: [j-nsp] Segment Routing ( SPRING )
I am working my way through _MPLS in the SDN Era_, and I really am intrigued
by what I read about SPRING.
I got burned a few years ago trying to deploy RSVP for traffic engineering
purposes, and I ran into so many serious JUNOS bugs, I had to abandon it and
use LDP to handle labels and stick with IGP metric manipulation to do some
basic traffic enginering. Since I do not need bandwith reservation, I have
actually appreciated the simplicity of LDP. But it looks like SPRING does
pretty much the same thing, with less control plane overhead, which is even
more attractive.
(a) How mature is SPRING, considering that the ISIS IGP it is built on is
well-established?
(b) Are there any noticeable behavioral differences between SPRING and LDP
implementations?
(c) Do we have any idea when P2MP LSPs will come along with SPRING? Will it
need to be coupled somehow with PIM?
Thanks.
Clarke Morledge
College of William and Mary
Information Technology - Network Engineering Jones Hall (Room 18)
Williamsburg VA 23187 _______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Clarke Morledge
2016-03-05 01:01:44 UTC
Permalink
Resurrecting an older thread, Amos at oasis-tech had this to say about his
EVPN testing:

"On single active multi homing, when the CE is a L2 switch. When failing
the active link the switch will learn the remote destination MAC through
the standby link very quickly. However, when the active link recovers and
becomes active once again, the CE MAC table does not flush and the CE keep
sending traffic to backup port that is now blocking. Obviously this is
only applicable to uni directional traffic scenarios. On bi-directional
scenarios MAC learning works like a charm."

I am running up against this in our lab testing. It would be nice to find
some way have to EVPN trigger a topology change via MSTP to cause the CE
to flush its MAC table upon active link recovery.

Getting two different L2 topologies; e.g. EVPN and MSTP, within the same
L2 domain to sync up is a real pain.

Anyone have any solutions to this problem?

Clarke Morledge
College of William and Mary
Information Technology - Network Engineering
Jones Hall (Room 18)
Williamsburg VA 23187

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Nitzan Tzelniker
2016-03-05 19:02:09 UTC
Permalink
I don't remember if there is a log message but you can write some event
script that disable/enable the port when it become standby
Other vendor solve it with mvrp
http://www.cisco.com/c/en/us/td/docs/routers/asr9000/software/asr9k_r4-3/lxvpn/configuration/guide/lesc43xbook/lesc43pbb.html#pgfId-1187519

and Juniper solve it with CFM and event script for interop with NSN
http://www.juniper.net/documentation/en_US/junos13.2/topics/concept/cet-mac-flush.html

Nitzan
Post by Clarke Morledge
Resurrecting an older thread, Amos at oasis-tech had this to say about his
"On single active multi homing, when the CE is a L2 switch. When failing
the active link the switch will learn the remote destination MAC through
the standby link very quickly. However, when the active link recovers and
becomes active once again, the CE MAC table does not flush and the CE keep
sending traffic to backup port that is now blocking. Obviously this is only
applicable to uni directional traffic scenarios. On bi-directional
scenarios MAC learning works like a charm."
I am running up against this in our lab testing. It would be nice to find
some way have to EVPN trigger a topology change via MSTP to cause the CE to
flush its MAC table upon active link recovery.
Getting two different L2 topologies; e.g. EVPN and MSTP, within the same
L2 domain to sync up is a real pain.
Anyone have any solutions to this problem?
Clarke Morledge
College of William and Mary
Information Technology - Network Engineering
Jones Hall (Room 18)
Williamsburg VA 23187
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Aaron Gould
2018-08-21 18:18:16 UTC
Permalink
Hi all, any guidance for doing the sr-to-ldp mapping thing would be appreciated…



I tried to do the mapping server between spring (sr) and ldp but was unable to get it working. I configured the mapping server, and the client according to “Day One Segment Routing” doc and the other link below



I’m trying to make it work in my OSPF igp



Some of the docs only tell you how to do it in ISIS, but then tell you it’s possibly in OSPF, and may or may not tell you how.



One of the docs (I think Day One SR) tells you an isis ldp-stitching command is required but I don’t know how to do that in ospf or if it’s even required



One of the docs says to set srgb (sr global block) in isis, but again, I’m using ospf and don’t know how to do that or if it’s required or automagic



https://www.juniper.net/documentation/en_US/junos/topics/concept/ldp-mapping-server-using-ospf-isis-overview.html



https://www.juniper.net/uk/en/training/jnbooks/day-one/configuring-segment-routing-junos/index.page



- Aaron





From: dip [mailto:***@gmail.com]
Sent: Friday, March 4, 2016 2:54 PM
To: Aaron
Cc: Clarke Morledge; juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )



SPRING uses IGP to piggyback label information ( things like SRGB, Prefix-SID) which could be IS-IS or OSPF.



IS-IS : https://tools.ietf.org/html/draft-ietf-isis-segment-routing-extensions-06

OSPF: https://tools.ietf.org/html/draft-psenak-ospf-segment-routing-extensions-05



And in certain cases(like MSDC) BGP could be used as well ( BGP Prefix-SID Attribute)



https://www.ietf.org/archive/id/draft-keyupate-idr-bgp-prefix-sid-05.txt



On Fri, Mar 4, 2016 at 2:33 PM, Aaron <***@gvtc.com> wrote:

I don't have answers for you Clarke, hopefully others out there will...

But, I do have a question... Does SPRING require an IGP ? And if so, is
ISIS the only IGP that SPRING will/can use?

Aaron

-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of
Clarke Morledge
Sent: Friday, March 4, 2016 12:49 PM
To: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )

I am working my way through _MPLS in the SDN Era_, and I really am intrigued
by what I read about SPRING.

I got burned a few years ago trying to deploy RSVP for traffic engineering
purposes, and I ran into so many serious JUNOS bugs, I had to abandon it and
use LDP to handle labels and stick with IGP metric manipulation to do some
basic traffic enginering. Since I do not need bandwith reservation, I have
actually appreciated the simplicity of LDP. But it looks like SPRING does
pretty much the same thing, with less control plane overhead, which is even
more attractive.

I have a few questions for those who might know:

(a) How mature is SPRING, considering that the ISIS IGP it is built on is
well-established?

(b) Are there any noticeable behavioral differences between SPRING and LDP
implementations?

(c) Do we have any idea when P2MP LSPs will come along with SPRING? Will it
need to be coupled somehow with PIM?

Thanks.

Clarke Morledge
College of William and Mary
Information Technology - Network Engineering Jones Hall (Room 18)
Williamsburg VA 23187 _______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp



_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/
Krzysztof Szarkowicz
2018-08-21 18:49:06 UTC
Permalink
Hi Aaron,


LDP mapping server is not supported with OSPF yet.

Thanks,
Krzysztof
Post by Aaron Gould
Hi all, any guidance for doing the sr-to-ldp mapping thing would be appreciated…
I tried to do the mapping server between spring (sr) and ldp but was unable to get it working. I configured the mapping server, and the client according to “Day One Segment Routing” doc and the other link below
I’m trying to make it work in my OSPF igp
Some of the docs only tell you how to do it in ISIS, but then tell you it’s possibly in OSPF, and may or may not tell you how.
One of the docs (I think Day One SR) tells you an isis ldp-stitching command is required but I don’t know how to do that in ospf or if it’s even required
One of the docs says to set srgb (sr global block) in isis, but again, I’m using ospf and don’t know how to do that or if it’s required or automagic
https://www.juniper.net/documentation/en_US/junos/topics/concept/ldp-mapping-server-using-ospf-isis-overview.html
https://www.juniper.net/uk/en/training/jnbooks/day-one/configuring-segment-routing-junos/index.page
- Aaron
Sent: Friday, March 4, 2016 2:54 PM
To: Aaron
Subject: Re: [j-nsp] Segment Routing ( SPRING )
SPRING uses IGP to piggyback label information ( things like SRGB, Prefix-SID) which could be IS-IS or OSPF.
IS-IS : https://tools.ietf.org/html/draft-ietf-isis-segment-routing-extensions-06
OSPF: https://tools.ietf.org/html/draft-psenak-ospf-segment-routing-extensions-05
And in certain cases(like MSDC) BGP could be used as well ( BGP Prefix-SID Attribute)
https://www.ietf.org/archive/id/draft-keyupate-idr-bgp-prefix-sid-05.txt
I don't have answers for you Clarke, hopefully others out there will...
But, I do have a question... Does SPRING require an IGP ? And if so, is
ISIS the only IGP that SPRING will/can use?
Aaron
-----Original Message-----
Clarke Morledge
Sent: Friday, March 4, 2016 12:49 PM
Subject: Re: [j-nsp] Segment Routing ( SPRING )
I am working my way through _MPLS in the SDN Era_, and I really am intrigued
by what I read about SPRING.
I got burned a few years ago trying to deploy RSVP for traffic engineering
purposes, and I ran into so many serious JUNOS bugs, I had to abandon it and
use LDP to handle labels and stick with IGP metric manipulation to do some
basic traffic enginering. Since I do not need bandwith reservation, I have
actually appreciated the simplicity of LDP. But it looks like SPRING does
pretty much the same thing, with less control plane overhead, which is even
more attractive.
(a) How mature is SPRING, considering that the ISIS IGP it is built on is
well-established?
(b) Are there any noticeable behavioral differences between SPRING and LDP
implementations?
(c) Do we have any idea when P2MP LSPs will come along with SPRING? Will it
need to be coupled somehow with PIM?
Thanks.
Clarke Morledge
College of William and Mary
Information Technology - Network Engineering Jones Hall (Room 18)
Williamsburg VA 23187 _______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.ne
Aaron Gould
2018-08-21 19:22:50 UTC
Permalink
Thanks Krzysztof, Then what is this command for "set ospf source-packet-routing mapping-server mapping-server-name..."

...And why does this document talk about LDP-SR interop using OSPF ?
https://www.juniper.net/documentation/en_US/junos/topics/concept/ldp-mapping-server-using-ospf-isis-overview.html

-Aaron

-----Original Message-----
From: Krzysztof Szarkowicz [mailto:***@gmail.com]
Sent: Tuesday, August 21, 2018 1:49 PM
To: Aaron Gould
Cc: dip; juniper-***@puck.nether.net; Clarke Morledge
Subject: Re: [j-nsp] Segment Routing ( SPRING )

Hi Aaron,


LDP mapping server is not supported with OSPF yet.

Thanks,
Krzysztof
Post by Aaron Gould
Hi all, any guidance for doing the sr-to-ldp mapping thing would be appreciated…
I tried to do the mapping server between spring (sr) and ldp but was unable to get it working. I configured the mapping server, and the client according to “Day One Segment Routing” doc and the other link below
I’m trying to make it work in my OSPF igp
Some of the docs only tell you how to do it in ISIS, but then tell you it’s possibly in OSPF, and may or may not tell you how.
One of the docs (I think Day One SR) tells you an isis ldp-stitching command is required but I don’t know how to do that in ospf or if it’s even required
One of the docs says to set srgb (sr global block) in isis, but again, I’m using ospf and don’t know how to do that or if it’s required or automagic
https://www.juniper.net/documentation/en_US/junos/topics/concept/ldp-mapping-server-using-ospf-isis-overview.html
https://www.juniper.net/uk/en/training/jnbooks/day-one/configuring-segment-routing-junos/index.page
- Aaron
Sent: Friday, March 4, 2016 2:54 PM
To: Aaron
Subject: Re: [j-nsp] Segment Routing ( SPRING )
SPRING uses IGP to piggyback label information ( things like SRGB, Prefix-SID) which could be IS-IS or OSPF.
IS-IS : https://tools.ietf.org/html/draft-ietf-isis-segment-routing-extensions-06
OSPF: https://tools.ietf.org/html/draft-psenak-ospf-segment-routing-extensions-05
And in certain cases(like MSDC) BGP could be used as well ( BGP Prefix-SID Attribute)
https://www.ietf.org/archive/id/draft-keyupate-idr-bgp-prefix-sid-05.txt
I don't have answers for you Clarke, hopefully others out there will...
But, I do have a question... Does SPRING require an IGP ? And if so, is
ISIS the only IGP that SPRING will/can use?
Aaron
-----Original Message-----
Clarke Morledge
Sent: Friday, March 4, 2016 12:49 PM
Subject: Re: [j-nsp] Segment Routing ( SPRING )
I am working my way through _MPLS in the SDN Era_, and I really am intrigued
by what I read about SPRING.
I got burned a few years ago trying to deploy RSVP for traffic engineering
purposes, and I ran into so many serious JUNOS bugs, I had to abandon it and
use LDP to handle labels and stick with IGP metric manipulation to do some
basic traffic enginering. Since I do not need bandwith reservation, I have
actually appreciated the simplicity of LDP. But it looks like SPRING does
pretty much the same thing, with less control plane overhead, which is even
more attractive.
(a) How mature is SPRING, considering that the ISIS IGP it is built on is
well-established?
(b) Are there any noticeable behavioral differences between SPRING and LDP
implementations?
(c) Do we have any idea when P2MP LSPs will come along with SPRING? Will it
need to be coupled somehow with PIM?
Thanks.
Clarke Morledge
College of William and Mary
Information Technology - Network Engineering Jones Hall (Room 18)
Williamsburg VA 23187 _______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/m

Adam Vitkovsky
2016-03-05 13:22:21 UTC
Permalink
Hey Aron,
Aaron
Sent: Friday, March 04, 2016 8:34 PM
Subject: Re: [j-nsp] Segment Routing ( SPRING )
I don't have answers for you Clarke, hopefully others out there will...
But, I do have a question... Does SPRING require an IGP ? And if so, is ISIS
the only IGP that SPRING will/can use?
SR does not require IGP you can use BGP to carry the labels.
-it's the new way of building massively scalable DCs with SR and traffic engineering.

adam










Adam Vitkovsky
IP Engineer

T: 0333 006 5936
E: ***@gamma.co.uk
W: www.gamma.co.uk

This is an email from Gamma Telecom Ltd, trading as “Gamma”. The contents of this email are confidential to the ordinary user of the email address to which it was addressed. This email is not intended to create any legal relationship. No one else may place any reliance upon it, or copy or forward all or any of it in any form (unless otherwise notified). If you receive this email in error, please accept our apologies, we would be obliged if you would telephone our postmaster on +44 (0) 808 178 9652 or email ***@gamma.co.uk

Gamma Telecom Limited, a company incorporated in England and Wales, with limited liability, with registered number 04340834, and whose registered office is at 5 Fleet Place London EC4M 7RD and whose principal place of business is at Kings House, Kings Road West, Newbury, Berkshire, RG14 5BY.


_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mai
Adam Vitkovsky
2016-03-05 13:22:21 UTC
Permalink
Hi Clark,

Just briefly,
Post by Clarke Morledge
Clarke Morledge
Sent: Friday, March 04, 2016 6:49 PM
I am working my way through _MPLS in the SDN Era_, and I really am
intrigued by what I read about SPRING.
I got burned a few years ago trying to deploy RSVP for traffic engineering
purposes, and I ran into so many serious JUNOS bugs, I had to abandon it and
use LDP to handle labels and stick with IGP metric manipulation to do some
basic traffic enginering. Since I do not need bandwith reservation, I have
actually appreciated the simplicity of LDP. But it looks like SPRING does
pretty much the same thing, with less control plane overhead, which is even
more attractive.
(a) How mature is SPRING, considering that the ISIS IGP it is built on is well-
established?
It's been introduced just recently so there might still be some bugs
It doesn't really matter how mature ISIS/OSPF implementation is
Post by Clarke Morledge
(b) Are there any noticeable behavioral differences between SPRING and
LDP implementations?
Yes instead of label swap routers do label pop
Post by Clarke Morledge
(c) Do we have any idea when P2MP LSPs will come along with SPRING? Will
it need to be coupled somehow with PIM?
So you say P2MP LSPs are not supported with SR yet? I haven't check so I don't know.
There will be no need for PIM.

adam









Adam Vitkovsky
IP Engineer

T: 0333 006 5936
E: ***@gamma.co.uk
W: www.gamma.co.uk

This is an email from Gamma Telecom Ltd, trading as “Gamma”. The contents of this email are confidential to the ordinary user of the email address to which it was addressed. This email is not intended to create any legal relationship. No one else may place any reliance upon it, or copy or forward all or any of it in any form (unless otherwise notified). If you receive this email in error, please accept our apologies, we would be obliged if you would telephone our postmaster on +44 (0) 808 178 9652 or email ***@gamma.co.uk

Gamma Telecom Limited, a company incorporated in England and Wales, with limited liability, with registered number 04340834, and whose registered office is at 5 Fleet Place London EC4M 7RD and whose principal place of business is at Kings House, Kings Road West, Newbury, Berkshire, RG14 5BY.


_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether
Saku Ytti
2016-03-05 14:41:13 UTC
Permalink
Post by Adam Vitkovsky
Post by Clarke Morledge
(b) Are there any noticeable behavioral differences between SPRING and
LDP implementations?
Yes instead of label swap routers do label pop
This is not really a behavioural change. Traditionally this may occur
also, due to say FRR, or really like VPN. On ingress you'll see top
label is for you, so you pop it, then you'll do another lookup on what
remains, might be VPN label pointing to customer might be another
label pointing to another P..

Forwarding plane needs no update/change if not for lack of signalling
capabilities, P router without SR support could transit SR packets.
--
++ytti
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Jesper Skriver
2016-03-05 15:17:40 UTC
Permalink
Post by Saku Ytti
Post by Adam Vitkovsky
Post by Clarke Morledge
(b) Are there any noticeable behavioral differences between SPRING and
LDP implementations?
Yes instead of label swap routers do label pop
This is not really a behavioural change. Traditionally this may occur
also, due to say FRR, or really like VPN. On ingress you'll see top
label is for you, so you pop it, then you'll do another lookup on what
remains, might be VPN label pointing to customer might be another
label pointing to another P..
Forwarding plane needs no update/change if not for lack of signalling
capabilities, P router without SR support could transit SR packets.
Yes, SR with MPLS data plane can typically be used on any device supporting MPLS today. However they may be limitations on how many labels can be pushed, and thus especially on ingress into the network there may be limitations on what can be done. Similarly for load balancing there may be a limit on the depth of the label stack a device can traverse in order to find entropy labels or the IP payload used for load balancing decisions.

/Jesper
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
James Bensley
2016-04-06 19:47:03 UTC
Permalink
Post by Adam Vitkovsky
Post by Clarke Morledge
(b) Are there any noticeable behavioral differences between SPRING and
LDP implementations?
Yes instead of label swap routers do label pop
SR can also use IPv6 and build stacks of IPv6 headers so not just MPLS
label stacks (a-la service chaining).

Also this is working more or less in IOS-XR (ASR9000). I've build a
basic working topology on Cisco VIRL and it worked. Haven't any
"proper" testing though as I've had no time of late.

I don't know any Juniper kit that's running SR at present.

James.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Aaron
2016-04-07 18:46:16 UTC
Permalink
Hi James, I have the book "MPLS in the SDN Era" and it shows some SPRING/SR
config for Junos and IOS XR on Page 94

One of the key contributors to the book is cc'd here... David might be able
to speak to some of the SPRING existence in Junos

I'm seeing this in my lab ASR9k running XR 5.3.1

RP/0/RSP0/CPU0:eng-lab-9k-1#conf
Thu Apr 7 13:37:18.241 CDT
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#router isis mycore
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#address-family ipv4 unicast
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing ?
mpls Enable Segment Routing Feature using MPLS encapsulation
prefix-sid-map Enable prefix-sid-map
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls ?
sr-prefer Prefer segment routing labels over LDP labels
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls sr-prefer ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map ?
advertise-local Advertise active local prefix-SID mappings
receive Enable prefix-SID mapping client
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map
advertise-local ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map
receive ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#exit
Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:no
RP/0/RSP0/CPU0:eng-lab-9k-1#

Aaron


-----Original Message-----
From: juniper-nsp [mailto:juniper-nsp-***@puck.nether.net] On Behalf Of
James Bensley
Sent: Wednesday, April 6, 2016 2:47 PM
To: juniper-***@puck.nether.net
Subject: Re: [j-nsp] Segment Routing ( SPRING )
Post by Adam Vitkovsky
Post by Clarke Morledge
(b) Are there any noticeable behavioral differences between SPRING
and LDP implementations?
Yes instead of label swap routers do label pop
SR can also use IPv6 and build stacks of IPv6 headers so not just MPLS label
stacks (a-la service chaining).

Also this is working more or less in IOS-XR (ASR9000). I've build a basic
working topology on Cisco VIRL and it worked. Haven't any "proper" testing
though as I've had no time of late.

I don't know any Juniper kit that's running SR at present.

James.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
James Bensley
2016-04-07 19:25:09 UTC
Permalink
Post by Aaron
Hi James, I have the book "MPLS in the SDN Era" and it shows some SPRING/SR
config for Junos and IOS XR on Page 94
One of the key contributors to the book is cc'd here... David might be able
to speak to some of the SPRING existence in Junos
I'm seeing this in my lab ASR9k running XR 5.3.1
RP/0/RSP0/CPU0:eng-lab-9k-1#conf
Thu Apr 7 13:37:18.241 CDT
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#router isis mycore
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#address-family ipv4 unicast
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing ?
mpls Enable Segment Routing Feature using MPLS encapsulation
prefix-sid-map Enable prefix-sid-map
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls ?
sr-prefer Prefer segment routing labels over LDP labels
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls sr-prefer ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map ?
advertise-local Advertise active local prefix-SID mappings
receive Enable prefix-SID mapping client
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map
advertise-local ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map
receive ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#exit
Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:no
RP/0/RSP0/CPU0:eng-lab-9k-1#
Aaron
Hi Aaron,

This is the test scenario I built.

https://null.53bits.co.uk/index.php?page=isis-basic-multi-topology

It was a about 6 months ago and I've been absolutely flat out this
year. I was planning to get the latest vMX version to see if anything
was in there and get back to exploring SR with XRv and vMX but I
haven’t had any time. I haven’t even checked what the state of SR on
Junos is. Failing that I’ll have to use the $dayjob lab if it needs
hardware support.

If SR is in any Junos version and you managed to test anything, please
post back to the list :)

Cheers,
James.
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https:/
Nick Ryce
2016-04-08 15:17:07 UTC
Permalink
If you speak to a friendly Juniper SE, they have a release that features spring. Julian Lucek mentioned this when I saw a presentation from him back in November.

N
Nick Ryce
Fluency Communications
(Commsworld Ltd T/A)

T: +44 (0) 330 121 1000
www.fluency.net.uk <http://www.fluency.net.uk/>
Post by James Bensley
Post by Aaron
Hi James, I have the book "MPLS in the SDN Era" and it shows some SPRING/SR
config for Junos and IOS XR on Page 94
One of the key contributors to the book is cc'd here... David might be able
to speak to some of the SPRING existence in Junos
I'm seeing this in my lab ASR9k running XR 5.3.1
RP/0/RSP0/CPU0:eng-lab-9k-1#conf
Thu Apr 7 13:37:18.241 CDT
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#router isis mycore
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#address-family ipv4 unicast
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing ?
mpls Enable Segment Routing Feature using MPLS encapsulation
prefix-sid-map Enable prefix-sid-map
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls ?
sr-prefer Prefer segment routing labels over LDP labels
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls sr-prefer ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map ?
advertise-local Advertise active local prefix-SID mappings
receive Enable prefix-SID mapping client
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map
advertise-local ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing prefix-sid-map
receive ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#exit
Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:no
RP/0/RSP0/CPU0:eng-lab-9k-1#
Aaron
Hi Aaron,
This is the test scenario I built.
https://null.53bits.co.uk/index.php?page=isis-basic-multi-topology
It was a about 6 months ago and I've been absolutely flat out this
year. I was planning to get the latest vMX version to see if anything
was in there and get back to exploring SR with XRv and vMX but I
haven’t had any time. I haven’t even checked what the state of SR on
Junos is. Failing that I’ll have to use the $dayjob lab if it needs
hardware support.
If SR is in any Junos version and you managed to test anything, please
post back to the list :)
Cheers,
James.
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/junipe
Julian Lucek
2016-04-12 10:23:27 UTC
Permalink
Yes, as Nick mentioned we have released several SPRING features (in
15.1F5). Some of the highlights include:

Adjacency Segments for IPv4 and IPv6
Link protection of adjacency segment using LFA/Remote LFA

Node Segments for IPv4 and IPv6
Link or node protection of node segment using LFA/Remote LFA


Tunnelling Node-Label traffic over RSVP LSP

LFA/Remote LFA for LDP traffic, using SPRING node labels for the
protection path (to eliminate need for targeted LDP session between PLR and
PQ-node)


Also in 13.3 we released sub-50ms egress PE protection using SPRING
context label (see
https://forums.juniper.net/t5/Industry-Solutions-and-Trends/Sub-50ms-PE-pro
tection-using-IGP-labels-SPRING/bc-p/262825 for more details)

At the MPLS World Congress last month, we had demos of the NorthStar
Controller doing path computation and installation of SPRING LSPs using
PCEP. (More details at
http://forums.juniper.net/t5/SDN-and-NFV-Era/Northstar-at-2016-MPLS-World-C
ongress-demonstration-in-support/ba-p/289572 )


Julian
Post by Nick Ryce
If you speak to a friendly Juniper SE, they have a release that features
spring. Julian Lucek mentioned this when I saw a presentation from him
back in November.
N
Nick Ryce
Fluency Communications
(Commsworld Ltd T/A)
T: +44 (0) 330 121 1000
www.fluency.net.uk <http://www.fluency.net.uk/>
On 07/04/2016, 20:25, "juniper-nsp on behalf of James Bensley"
Post by James Bensley
Post by Aaron
Hi James, I have the book "MPLS in the SDN Era" and it shows some SPRING/SR
config for Junos and IOS XR on Page 94
One of the key contributors to the book is cc'd here... David might be able
to speak to some of the SPRING existence in Junos
I'm seeing this in my lab ASR9k running XR 5.3.1
RP/0/RSP0/CPU0:eng-lab-9k-1#conf
Thu Apr 7 13:37:18.241 CDT
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#router isis mycore
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#address-family ipv4 unicast
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing ?
mpls Enable Segment Routing Feature using MPLS
encapsulation
prefix-sid-map Enable prefix-sid-map
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls ?
sr-prefer Prefer segment routing labels over LDP labels
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing mpls sr-prefer ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing
prefix-sid-map ?
advertise-local Advertise active local prefix-SID mappings
receive Enable prefix-SID mapping client
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing
prefix-sid-map
advertise-local ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#segment-routing
prefix-sid-map
receive ?
<cr>
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis-af)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config-isis)#exit
RP/0/RSP0/CPU0:eng-lab-9k-1(config)#exit
Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:no
RP/0/RSP0/CPU0:eng-lab-9k-1#
Aaron
Hi Aaron,
This is the test scenario I built.
https://null.53bits.co.uk/index.php?page=isis-basic-multi-topology
It was a about 6 months ago and I've been absolutely flat out this
year. I was planning to get the latest vMX version to see if anything
was in there and get back to exploring SR with XRv and vMX but I
haven¹t had any time. I haven¹t even checked what the state of SR on
Junos is. Failing that I¹ll have to use the $dayjob lab if it needs
hardware support.
If SR is in any Junos version and you managed to test anything, please
post back to the list :)
Cheers,
James.
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
https://puck.nether.net/mailman/listinfo/juniper-nsp
_______________________________________________
juniper-nsp mailing list juniper-***@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp
Loading...