I am having trouble understanding the conversation.
We have a clear agreement that we are not going to standardize on
transport for NSH.
And even more that we are not going to pick "one".
So yes, this draft describes a valid and useful way to transport NSH.
there are many such.
Yours,
Joel
On 11/6/15 3:59 AM, Surendra Kumar (smkumar) wrote:
Agree it would run everywhere if NSH is treated as an *application*, as you
point out.
The conflict is in how NSH wants to be transport independent. It is supposed to
be a feature than violation of layering: proper layering vs. overhead, as shown
below.
IP-strata | IP | UDP | NSH |
IP-strata | IP | UDP | VXLAN-GPE | IP | UDP | NSH |
Ignoring, other encapsulation of NSH, carrying NSH directly over UDP does
maintain that layering while removing the overhead. This draft is doing the
right thing.
Surendra.
-----Original Message-----
From: Dino Farinacci [mailto:[email protected]]
Sent: Thursday, November 05, 2015 4:21 PM
To: Bottorff, Paul <[email protected]>
Cc: Lucy Yong <[email protected]>; Surendra Kumar (smkumar) <[email protected]>; Alia Atlas
<[email protected]>; [email protected]; Larry Kreeger (kreeger) <[email protected]>; [email protected];
<[email protected]> <[email protected]>
Subject: Re: [sfc] comment on draft-kumar-sfc-nsh-udp-transport
As I mentioned at the mic, if NSH runs over UDP/IP, then it can run over
anything. And then every encapsulation spec doesn't need to special case NSH.
Like the analogy I used at the mic . why doest't VXLAN-GPE have a code point
for DNS? ;-)
Answer: it makes no sense. Run NSH as a transport layer client and it will work
over everything we have already built and has a good chance to work over
anything we will build.
NSH is no more an overlay than SMTP is for email.
Dino
On Nov 5, 2015, at 4:10 PM, Bottorff, Paul <[email protected]> wrote:
It is definitely a useful option to run directly over Ethernet to allow for
small scale environments which don't need NVO3 overlays.
Cheers,
Paul
From: sfc [mailto:[email protected]] On Behalf Of Lucy yong
Sent: Thursday, November 05, 2015 5:08 AM
To: Surendra Kumar (smkumar); Alia Atlas
Cc: [email protected]; Larry Kreeger (kreeger); [email protected]
Subject: Re: [sfc] comment on draft-kumar-sfc-nsh-udp-transport
If SFC is deployed in Ethernet network, do we need NSH over Ethernet?
Lucy
From: Surendra Kumar (smkumar) [mailto:[email protected]]
Sent: Thursday, November 05, 2015 4:12 AM
To: Alia Atlas; Lucy yong
Cc: [email protected]; Larry Kreeger (kreeger); [email protected]
Subject: RE: [sfc] comment on draft-kumar-sfc-nsh-udp-transport
I did go through the process of getting the ethertype for NSH and I also have
obtained a UDP port# in the past. I have to agree with Alia.
Lucy,
I appreciate you guys taking a crack at NSH over GRE over UDP nested
encapsulation. It simply calls for unnecessary overhead and complexity in
formulating and processing such a packet along the tunnel path.
I admit i have not read your draft yet, will certainly do.
Regard,
Surendra.
Sent from a thumb typed device.
-------- Original message --------
From: Alia Atlas <[email protected]>
Date: 2015/11/05 6:18 PM (GMT+09:00)
To: Lucy yong <[email protected]>
Cc: [email protected], "Larry Kreeger (kreeger)" <[email protected]>,
[email protected]
Subject: Re: [sfc] comment on draft-kumar-sfc-nsh-udp-transport
<no-hats>
I think that getting a UDP port is a lot more straightforward than an Ethertype.
Not having extra bytes is also an advantage.
Regards,
Alia
</no-hats>
On Thu, Nov 5, 2015 at 4:15 AM, Lucy yong <[email protected]> wrote:
Hi Larry,
The benefit is to avoid working a UDP transport for NSH.
Thanks,
Lucy
-----Original Message-----
From: sfc [mailto:[email protected]] On Behalf Of Larry Kreeger (kreeger)
Sent: Thursday, November 05, 2015 1:45 AM
To: [email protected]
Cc: [email protected]
Subject: Re: [sfc] comment on draft-kumar-sfc-nsh-udp-transport
Hi Behcet,
I¹m not sure I¹m following what your point is. It is true that VXLAN-GPE also
adds additional overhead which may not always be needed. Carrying NSH directly
over UDP avoids that as well. Lucy brought up a new option that I had never
heard suggested before, which was to carry NSH in GRE over UDP. This adds a
GRE header in between the UDP header and NSH, but in my opinion doesn¹t bring
any benefits - just more overhead and complication.
Thanks, Larry
On 11/5/15, 4:32 PM, "Behcet Sarikaya" <[email protected]> wrote:
On Thu, Nov 5, 2015 at 1:10 AM, Larry Kreeger (kreeger)
<[email protected]> wrote:
Hi Lucy,
One of the motivations for carrying NSH directly on UDP is to avoid
unnecessary overhead or complication. Adding the GRE header in
between does not seem to add any additional benefit that I can see
only additional overhead.
The point was not with VXLAN-GPE.
Behcet
Thanks, Larry
From: sfc <[email protected]> on behalf of Lucy yong
<[email protected]>
Date: Wednesday, November 4, 2015 at 11:59 PM
To: "[email protected]" <[email protected]>
Subject: [sfc] comment on draft-kumar-sfc-nsh-udp-transport
There is a gre/udp tunnel transport (draft-ietf-tsvwg-gre-in-udp-08)
that nsh can use for the transport; just need to register an
Ethertype for nsh.
The gre/udp transport provides all features nsh needs with additional
security capability.
Lucy
_______________________________________________
sfc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sfc
_______________________________________________
sfc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sfc
_______________________________________________
sfc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sfc
_______________________________________________
sfc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sfc
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3