Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-18 Thread Joe Touch
> On Jan 18, 2019, at 7:39 AM, Tom Herbert wrote: > >> On Thu, Jan 17, 2019 at 9:24 PM Joe Touch wrote: >> >> When I call them (multihomed) hosts, I never would assume that the >> experiment you propose would work. However, if I limit the paths to go >> through only one of those boxes, trea

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-18 Thread Tom Herbert
On Thu, Jan 17, 2019 at 9:24 PM Joe Touch wrote: > > When I call them (multihomed) hosts, I never would assume that the experiment > you propose would work. However, if I limit the paths to go through only one > of those boxes, treating it as the host it is, everything works fine. > > That’s why

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-18 Thread Ron Bonica
..@ietf.org" > Subject: Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 > Message-ID: > Content-Type: text/plain; charset="utf-8"; Format="flowed" > > On Mon, 14 Jan 2019, Wassim Haddad wrote: > > > This email starts an Int-Area WG L

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Joe Touch
When I call them (multihomed) hosts, I never would assume that the experiment you propose would work. However, if I limit the paths to go through only one of those boxes, treating it as the host it is, everything works fine. That’s why it IS a host. And why I don’t need new rules to understand o

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Tom Herbert
On Thu, Jan 17, 2019 at 3:17 PM Joe Touch wrote: > > > > On Jan 17, 2019, at 1:09 PM, Tom Herbert wrote: > > Joe, > > When they attempt to do host processing on packets that don't belong > to them they're not hosts. > > > They are every host for whose packets they process. > > And when they do th

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Joe Touch
> On Jan 17, 2019, at 3:17 PM, Joe Touch wrote: > ,,, > >> But, in that case we really need the specification of the protocol to >> have a meaning discussion about it. > > RFC 791 and 1122 provide everything that is needed. > > It’s not new, it’s just not an “intermediate” node. Never was. >

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Joe Touch
> On Jan 17, 2019, at 1:09 PM, Tom Herbert wrote: > > Joe, > > When they attempt to do host processing on packets that don't belong > to them they're not hosts. They are every host for whose packets they process. > And when they do this, they impose a new > requirement that hosts do not have

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Tom Herbert
On Thu, Jan 17, 2019 at 12:48 PM Joe Touch wrote: > > Hi, Tom, > > > > > On 2019-01-17 08:58, Tom Herbert wrote: > > On Thu, Jan 17, 2019 at 8:24 AM Joe Touch wrote: > > > ... > Hint - if a packet arrives on your interface with your IP address, you ARE a > host. > > Joe, > > Conversley, if a pac

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Joe Touch
Hi, Tom, On 2019-01-17 08:58, Tom Herbert wrote: > On Thu, Jan 17, 2019 at 8:24 AM Joe Touch wrote: > >> ... >> Hint - if a packet arrives on your interface with your IP address, you ARE a >> host. >> >> Joe, >> >> Conversley, if a packet arrives on your interface that isn't destined >> to

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Tom Herbert
On Thu, Jan 17, 2019 at 8:24 AM Joe Touch wrote: > > Hi, Tom, > > On 2019-01-17 07:27, Tom Herbert wrote: > > On Thu, Jan 17, 2019 at 7:06 AM Joe Touch wrote: > > > Hi Tom, > > On Jan 17, 2019, at 6:55 AM, Tom Herbert wrote: > ... > > As I mentioned, in-network reassembly has not been specified,

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Joe Touch
Hi, Tom, On 2019-01-17 07:27, Tom Herbert wrote: > On Thu, Jan 17, 2019 at 7:06 AM Joe Touch wrote: > Hi Tom, > > On Jan 17, 2019, at 6:55 AM, Tom Herbert wrote: > ... > > As I mentioned, in-network reassembly has not been specified, only > reassembly at end destinations has been. > Hint -

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Tom Herbert
On Thu, Jan 17, 2019 at 7:06 AM Joe Touch wrote: > > Hi Tom, > > > On Jan 17, 2019, at 6:55 AM, Tom Herbert wrote: > > > >> On Wed, Jan 16, 2019 at 10:20 PM Joe Touch wrote: > >> > >> Tom, > >> > >> On 1/14/2019 2:04 PM, Tom Herbert wrote: > >> > >> Hello. I have a couple of comments: > >> > >>>

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Joe Touch
Hi Tom, > On Jan 17, 2019, at 6:55 AM, Tom Herbert wrote: > >> On Wed, Jan 16, 2019 at 10:20 PM Joe Touch wrote: >> >> Tom, >> >> On 1/14/2019 2:04 PM, Tom Herbert wrote: >> >> Hello. I have a couple of comments: >> >>> From the draft: >> "Middle boxes SHOULD process IP fragments in a manne

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Tom Herbert
On Wed, Jan 16, 2019 at 10:20 PM Joe Touch wrote: > > Tom, > > On 1/14/2019 2:04 PM, Tom Herbert wrote: > > Hello. I have a couple of comments: > > >From the draft: > "Middle boxes SHOULD process IP fragments in a manner that is > compliant with RFC 791 and RFC 8200. In many cases, middle boxes m

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-17 Thread Mikael Abrahamsson
On Mon, 14 Jan 2019, Wassim Haddad wrote: This email starts an Int-Area WG Last Call on the latest version of "IP Fragmentation Considered Fragile” draft: https://tools.ietf.org/html/draft-ietf-intarea-frag-fragile-05 Please respond to this email to support the document and/or send comments b

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert)

2019-01-17 Thread Fernando Gont
On 16/1/19 16:26, Tom Herbert wrote: > Ron, > > A stateless firewall that maintains state is no longer a stateless > firewall. Introducing state requires memory and additional logic that > are at odds with the goal of cheap low end devices.. > > A stateless firewall could just drop the first frag

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert)

2019-01-16 Thread Joe Touch
FWIW... On 1/16/2019 11:26 AM, Tom Herbert wrote: > ...A stateless firewall could just drop the first fragment that > contains the transport layer header and allow non first fragments to > past. This achieves the filtering goal to prevent delivery of the > reassmbled packet. That works only if th

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-16 Thread Joe Touch
Tom, On 1/14/2019 2:04 PM, Tom Herbert wrote: > Hello. I have a couple of comments: > > >From the draft: > "Middle boxes SHOULD process IP fragments in a manner that is > compliant with RFC 791 and RFC 8200. In many cases, middle boxes must > maintain state in order to achieve this goal." > > Thi

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert)

2019-01-16 Thread Ron Bonica
> Subject: Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom > Herbert) > > On Wed, Jan 16, 2019 at 11:40 AM Ron Bonica wrote: > > > > Inline….. > > > > > > > > From: Tom Herbert > > Sent: Wednesday, January 16, 2019 2:27 PM &

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert)

2019-01-16 Thread Tom Herbert
On Wed, Jan 16, 2019 at 11:40 AM Ron Bonica wrote: > > Inline….. > > > > From: Tom Herbert > Sent: Wednesday, January 16, 2019 2:27 PM > To: Ron Bonica > Cc: int-area > Subject: Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom > Herbert) > >

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert)

2019-01-16 Thread Ron Bonica
Inline….. From: Tom Herbert Sent: Wednesday, January 16, 2019 2:27 PM To: Ron Bonica Cc: int-area Subject: Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert) On Tue, Jan 15, 2019, 6:17 PM Ron Bonica mailto:rbon...@juniper.net> wrote: Tom, Please take a look at Sect

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert)

2019-01-16 Thread Tom Herbert
On Tue, Jan 15, 2019, 6:17 PM Ron Bonica Tom, > > Please take a look at Section 4.3 (Stateless Firewalls). How can the > stateless firewall behave optimally without maintaining state? > Ron, A stateless firewall that maintains state is no longer a stateless firewall. Introducing state requires m

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-15 Thread Fred Baker
I'm OK with that. > On Jan 15, 2019, at 5:45 PM, Ron Bonica wrote: > > Joel, > > Good point. Section 4.4 talks about how load-balancing causes load-balancers > to behave badly. In a sense, ECMP just another kind of load-balancing. So, I > can add a short section after 4.4 demonstrating how th

[Int-area] WGLC on draft-ietf-intarea-frag-fragile-05 (Tom Herbert)

2019-01-15 Thread Ron Bonica
Tom, Please take a look at Section 4.3 (Stateless Firewalls). How can the stateless firewall behave optimally without maintaining state? While flow labels may help in the case of load balancers, the don't help at all in the case of stateless firewalls.

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-15 Thread Ron Bonica
Brian, Fair enough. You will see that text in the next draft version. Ron > > Me too. I think the root of the problem is the word "compliant". To be > compliant with the IP model, middleboxes should not exist. I think what the > text is trying to

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-15 Thread Ron Bonica
Joel, Good point. Section 4.4 talks about how load-balancing causes load-balancers to behave badly. In a sense, ECMP just another kind of load-balancing. So, I can add a short section after 4.4 demonstrating how the same problem can impact ECMP. Ron > > If

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-15 Thread Ron Bonica
Folks, I am not aware of any IPR associated with this document. Ron > > Please indicate if you are personally aware of any IPR that applies to > draft-ietf- > intarea-frag-fragile-xx? > If so, has this IPR been disclosed in compliance with IETF IPR rul

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-14 Thread Tom Herbert
On Mon, Jan 14, 2019 at 5:30 PM Brian E Carpenter wrote: > > On 2019-01-15 11:04, Tom Herbert wrote: > > Hello. I have a couple of comments: > > > >>From the draft: > > "Middle boxes SHOULD process IP fragments in a manner that is > > compliant with RFC 791 and RFC 8200. In many cases, middle box

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-14 Thread Brian E Carpenter
On 2019-01-15 11:04, Tom Herbert wrote: > Hello. I have a couple of comments: > >>From the draft: > "Middle boxes SHOULD process IP fragments in a manner that is > compliant with RFC 791 and RFC 8200. In many cases, middle boxes must > maintain state in order to achieve this goal." > > This requ

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-14 Thread Tom Herbert
Hello. I have a couple of comments: >From the draft: "Middle boxes SHOULD process IP fragments in a manner that is compliant with RFC 791 and RFC 8200. In many cases, middle boxes must maintain state in order to achieve this goal." This requirement is confusing to me on several accounts. First o

Re: [Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-14 Thread Joel M. Halpern
I have re-read this document. I think it is a useful document that captures that state of a complex tradeoff and makes effective recommendations. I support publishing it as a BCP. If the authors make further additions, adding a mention of ECMP as a particular case of stateless load balancers

[Int-area] WGLC on draft-ietf-intarea-frag-fragile-05

2019-01-14 Thread Wassim Haddad
Dear all, This email starts an Int-Area WG Last Call on the latest version of "IP Fragmentation Considered Fragile” draft: https://tools.ietf.org/html/draft-ietf-intarea-frag-fragile-05 Please respond to this email to support the document and/or send comments by 2019-01-28. Please indicate