[GROW] ixp jumbo frames doc

2011-11-17 Thread Christopher Morrow
We had a bit of a lively discussion in the meeting today about:
  http://tools.ietf.org/html/draft-mlevy-ixp-jumboframes-00

Some of the topics covered were:
  o Is there a problem with CRC problems with 9k ?
  o is this something that the IEEE reigns supreme on?
  o should there be other methods of deployment?
  o is this a BCP instead of Informational doc?
  o should this be adopted for WG work?

We'll pass along a separate call for adoption as well, but keep these
points in mind (and hopefully let's chat some about these as well)

-chris
(co-chair)
___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


[GROW] WG Adoption call for: draft-mlevy-ixp-jumboframes

2011-11-17 Thread Christopher Morrow
Given the discussion in the room today, and the current doc:
  http://tools.ietf.org/html/draft-mlevy-ixp-jumboframes-00

can we get a poll on the adoption for this document in GROW, is this
work that GROW should pursue?

Call closes 12/01/2011 (Dec 01 2011 for our non-us-participants)

-chris
(co-chair)
___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread iLya
I've read the draft but couldn't attend the session due to clash in 
schedule.


One point which is currently missing in the draft and which I consider very 
important is effect of transition to jumbo on BGP. Many BGP 
implementations today group updates to similar peers and format them only 
once then replicate to multiple peers. Formatting is arguably more 
resource-consuming compare to replication. When MTU is the same for all IXP 
customers, then most of UPDATE messages will be formatted only once. During 
transition period there will be peers with different MTU, and depending on 
BGP implementation more than one formatting will be required. It would be 
nice if the draft could be updated to address this subject.


Kind regards,
iLya

--
From: Christopher Morrow christopher.mor...@gmail.com
Sent: Thursday, November 17, 2011 9:09 AM
To: grow-cha...@tools.ietf.org; grow@ietf.org; Martin J. Levy 
mar...@he.net

Subject: [GROW] ixp jumbo frames doc


We had a bit of a lively discussion in the meeting today about:
 http://tools.ietf.org/html/draft-mlevy-ixp-jumboframes-00

Some of the topics covered were:
 o Is there a problem with CRC problems with 9k ?
 o is this something that the IEEE reigns supreme on?
 o should there be other methods of deployment?
 o is this a BCP instead of Informational doc?
 o should this be adopted for WG work?

We'll pass along a separate call for adoption as well, but keep these
points in mind (and hopefully let's chat some about these as well)

-chris
(co-chair)
___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow






___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread Christopher Morrow
On Thu, Nov 17, 2011 at 3:37 AM, iLya i...@nobulus.com wrote:
 I've read the draft but couldn't attend the session due to clash in
 schedule.

 One point which is currently missing in the draft and which I consider very
 important is effect of transition to jumbo on BGP. Many BGP
 implementations today group updates to similar peers and format them only
 once then replicate to multiple peers. Formatting is arguably more
 resource-consuming compare to replication. When MTU is the same for all IXP
 customers, then most of UPDATE messages will be formatted only once. During
 transition period there will be peers with different MTU, and depending on
 BGP implementation more than one formatting will be required. It would be
 nice if the draft could be updated to address this subject.

I had heard from John Scudder (and Dave Ward actually) at some point
in the near past that essentially the idea of 'peer-groups' is just
syntactic sugar at this point in time. There is some attempt to keep
like-peers together in update groups, but over time drift in state
happens and peers are separated from the herd.

In the end, this isn't super important in at least 2 bgp
implementations in the field today...

-chris


 Kind regards,
 iLya

 --
 From: Christopher Morrow christopher.mor...@gmail.com
 Sent: Thursday, November 17, 2011 9:09 AM
 To: grow-cha...@tools.ietf.org; grow@ietf.org; Martin J. Levy
 mar...@he.net
 Subject: [GROW] ixp jumbo frames doc

 We had a bit of a lively discussion in the meeting today about:
  http://tools.ietf.org/html/draft-mlevy-ixp-jumboframes-00

 Some of the topics covered were:
  o Is there a problem with CRC problems with 9k ?
  o is this something that the IEEE reigns supreme on?
  o should there be other methods of deployment?
  o is this a BCP instead of Informational doc?
  o should this be adopted for WG work?

 We'll pass along a separate call for adoption as well, but keep these
 points in mind (and hopefully let's chat some about these as well)

 -chris
 (co-chair)
 ___
 GROW mailing list
 GROW@ietf.org
 https://www.ietf.org/mailman/listinfo/grow






___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] WG Adoption Call for: draft-kirkham-private-ip-sp-cores

2011-11-17 Thread Nick Hilliard
On 17/11/2011 07:30, Christopher Morrow wrote:
 As mentioned in the WG meeting today, please take the time to
 read/review/think-about the subject draft:
   http://tools.ietf.org/html/draft-kirkham-private-ip-sp-cores-07

In fact, this ID is now at revision -08.

http://tools.ietf.org/html/draft-kirkham-private-ip-sp-cores-08

Is it worth mentioning that NAT will break multisession bgp?  Before
everyone cries in horror, bgp does occasionally get configured through NAT
devices. I'm aware that this isn't particularly a private addressing issue,
but it is slightly tangentially related.

Nick
___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread Templin, Fred L
Hi Chris,

See below for some follow-up: 

 -Original Message-
 From: grow-boun...@ietf.org [mailto:grow-boun...@ietf.org] On 
 Behalf Of Christopher Morrow
 Sent: Thursday, November 17, 2011 12:09 AM
 To: grow-cha...@tools.ietf.org; grow@ietf.org grow@ietf.org; 
 Martin J. Levy
 Subject: [GROW] ixp jumbo frames doc
 
 We had a bit of a lively discussion in the meeting today about:
   http://tools.ietf.org/html/draft-mlevy-ixp-jumboframes-00
 
 Some of the topics covered were:
   o Is there a problem with CRC problems with 9k ?

Please note that the concern is specifically for CRC-32.
Several works have discussed the error characteristics
of CRC-32 in relation to data set sizes:

Koopman, P., 32-Bit Cyclic Redundancy Codes for
Internet Applications, Dec. 2002.

Stone, J.  Partridge, C., When the CRC and TCP
Checksum Disagree, Aug. 2000.

Jain, R., Error Characteristics of Fiber Distributed
Data Interface (FDDI), August 1990.

Those works tend to support the assertion that CRC-32
is adequate for data set sizes up to about 9k or even
a little bit more.

That said, I can easily imagine something stronger than
CRC-32, and it is the responsibility of the link layer
to provide adequate error checking if it intends to
support larger MTUs. 

   o is this something that the IEEE reigns supreme on?

It is the link layer's job to ensure that it performs
adequate error checking for packets of various sizes;
it is not the network layer's place to guess at how well
the link layer is doing its job. So, the link layer's
advertised MTU is a certification that suitable error
detection will be performed for packets no larger than
the MTU; otherwise, it will become known as a bad link.

   o should there be other methods of deployment?

Other methods of deployment than what?

   o is this a BCP instead of Informational doc?

The document is proposing jacking up the Internet cell
size from 1500 to 9000, where 9000 seems like a good
fit for the vast majority of link paths anticipated
for the near future. That seems like BCP to me.

At the same time, at some point down the road we may
need to turn the crank again and jack up from 9000
to something still larger. Hence, the BCP for the
near term should leave open the door for an update
at some point in the future.

   o should this be adopted for WG work?

Yes.

Thanks - Fred
fred.l.temp...@boeing.com

 We'll pass along a separate call for adoption as well, but keep these
 points in mind (and hopefully let's chat some about these as well)
 
 -chris
 (co-chair)
 ___
 GROW mailing list
 GROW@ietf.org
 https://www.ietf.org/mailman/listinfo/grow
 
___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread Tony Li

On Nov 17, 2011, at 10:08 AM, Templin, Fred L wrote:

  o is this a BCP instead of Informational doc?
 
 The document is proposing jacking up the Internet cell
 size from 1500 to 9000, where 9000 seems like a good
 fit for the vast majority of link paths anticipated
 for the near future. That seems like BCP to me.


It should again be noted that the IETF lacks an enforcement arm or any legal 
standing to dictate operations whatsoever.

Thus, even as a BCP, this basically has the effect of saying we think this is 
a really good idea, would you please do this?

Tony


___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] WG Adoption Call for: draft-kirkham-private-ip-sp-cores

2011-11-17 Thread Tony Tauber
Support.

On Thu, Nov 17, 2011 at 2:30 AM, Christopher Morrow 
christopher.mor...@gmail.com wrote:

 Folks,
 As mentioned in the WG meeting today, please take the time to
 read/review/think-about the subject draft:
  http://tools.ietf.org/html/draft-kirkham-private-ip-sp-cores-07

 Anthony et-al have done some good work documenting some practices for
 operators, if the work seems to be relevant for this group, let's hear
 that and we'll adopt the document. If, on the other hand, we believe
 this belongs elsewhere, let's provide a pointer set to the authors.

 Call for this ends: 12/01/2011 (dec 01 for you not-us-folks)

 Thanks,
 Chris
 (co-chair)
 ___
 GROW mailing list
 GROW@ietf.org
 https://www.ietf.org/mailman/listinfo/grow

___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread Jakob Heitz
BGP uses TCP. Differing MTU has no impact on update generation in BGP. BGP 
today has a maximum message size of 4096 bytes. TCP slices and dices that into 
IP packets of its own choosing.

--
Jakob Heitz.


On Nov 17, 2011, at 12:37 AM, iLya i...@nobulus.com wrote:

 I've read the draft but couldn't attend the session due to clash in 
 schedule.
 
 One point which is currently missing in the draft and which I consider very 
 important is effect of transition to jumbo on BGP. Many BGP 
 implementations today group updates to similar peers and format them only 
 once then replicate to multiple peers. Formatting is arguably more 
 resource-consuming compare to replication. When MTU is the same for all IXP 
 customers, then most of UPDATE messages will be formatted only once. During 
 transition period there will be peers with different MTU, and depending on 
 BGP implementation more than one formatting will be required. It would be 
 nice if the draft could be updated to address this subject.
 
 Kind regards,
 iLya
 
 --
 From: Christopher Morrow christopher.mor...@gmail.com
 Sent: Thursday, November 17, 2011 9:09 AM
 To: grow-cha...@tools.ietf.org; grow@ietf.org; Martin J. Levy 
 mar...@he.net
 Subject: [GROW] ixp jumbo frames doc
 
 We had a bit of a lively discussion in the meeting today about:
 http://tools.ietf.org/html/draft-mlevy-ixp-jumboframes-00
 
 Some of the topics covered were:
 o Is there a problem with CRC problems with 9k ?
 o is this something that the IEEE reigns supreme on?
 o should there be other methods of deployment?
 o is this a BCP instead of Informational doc?
 o should this be adopted for WG work?
 
 We'll pass along a separate call for adoption as well, but keep these
 points in mind (and hopefully let's chat some about these as well)
 
 -chris
 (co-chair)
 ___
 GROW mailing list
 GROW@ietf.org
 https://www.ietf.org/mailman/listinfo/grow
 
 
 
 
 
 ___
 GROW mailing list
 GROW@ietf.org
 https://www.ietf.org/mailman/listinfo/grow
___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread john heasley
Thu, Nov 17, 2011 at 06:46:12PM -0500, Jakob Heitz:
 BGP uses TCP. Differing MTU has no impact on update generation in BGP. BGP 
 today has a maximum message size of 4096 bytes. TCP slices and dices that 
 into IP packets of its own choosing.

i was about to reply with the same, then it occured to me that an
implementation may have closer ties to the underlying mtu for rfc2385
or similar.  so the question becomes where implementation-specific
limitation belong in the draft.
___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread Tony Li

On Nov 17, 2011, at 3:51 PM, john heasley wrote:

 Thu, Nov 17, 2011 at 06:46:12PM -0500, Jakob Heitz:
 BGP uses TCP. Differing MTU has no impact on update generation in BGP. BGP 
 today has a maximum message size of 4096 bytes. TCP slices and dices that 
 into IP packets of its own choosing.
 
 i was about to reply with the same, then it occured to me that an
 implementation may have closer ties to the underlying mtu for rfc2385
 or similar.  so the question becomes where implementation-specific
 limitation belong in the draft.


They don't.

Tony

___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow


Re: [GROW] ixp jumbo frames doc

2011-11-17 Thread Martin J. Levy
I've been waiting for the feedback (which has been great) before commenting or 
editing up a revision to the document; however this is one point that's worth 
noting.

We did a test on a Jumbo Frame enabled IX (NETNOD). We looked at all the peers 
and listed the MSS against the Jumbo or non-Jumbo VLAN. By doing a simple show 
ip bgp nei and show ipv6 bgp nei command, collecting the data and looking at 
it; I find:

MSS IP ADDRESS  HARDWARE  VLAN
-     

1240***.***.**.189  Cisco 1500
...
1440***.***.**.26   Cisco 1500
1420:***:*:**::26   Cisco 1500
...
1440***.***.**.34   Cisco 4470
1420:***:*:**::34   Cisco 4470
...
1460***.***.**.172  Brocade   4470
...
4410:***:*:**::19   Juniper   4470
4430***.***.**.19   Juniper   4470
...
4410:***:*:**::24   Juniper   4470
4430***.***.**.24   Juniper   4470
...
4430***.***.**.143  Cisco 4470
4430***.***.**.181  Juniper   4470

I only included the interesting peers. There's tons of peers within the 1,4xx 
MSS range; but there are ONLY six with ~4,400 Byte MSS.

The hardware column is the hardware of the peer (we run Brocade).

Hence ... There is MSS negotiation; hence there is value; but I believe I 
should only note this fact within the document and not make in any way a 
requirement to tune or change the BGP or TCP knobs to take advantage of the 
large MTU path.  The fact that some sessions enable this and some don't is 
perfectly OK. It's being decided by the routers for whatever reason they 
choose. 

NETNOD's Jumbo Frame setup has been working for many many years (over various 
h/w platforms) and has stood the test of time.

Does this help?

Martin

PS: I'll respond to other points in a bit.


On Nov 17, 2011, at 3:55 PM, Tony Li wrote:

 
 On Nov 17, 2011, at 3:51 PM, john heasley wrote:
 
 Thu, Nov 17, 2011 at 06:46:12PM -0500, Jakob Heitz:
 BGP uses TCP. Differing MTU has no impact on update generation in BGP. BGP 
 today has a maximum message size of 4096 bytes. TCP slices and dices that 
 into IP packets of its own choosing.
 
 i was about to reply with the same, then it occured to me that an
 implementation may have closer ties to the underlying mtu for rfc2385
 or similar.  so the question becomes where implementation-specific
 limitation belong in the draft.
 
 
 They don't.
 
 Tony
 
 ___
 GROW mailing list
 GROW@ietf.org
 https://www.ietf.org/mailman/listinfo/grow

___
GROW mailing list
GROW@ietf.org
https://www.ietf.org/mailman/listinfo/grow