Re: Flow label versus Extension header
Brian E Carpenter <brc@zurich.ibm.com> Thu, 21 April 2005 11:17 UTC
Envelope-to: shim6-data@psg.com
Delivery-date: Thu, 21 Apr 2005 11:18:02 +0000
Message-ID: <42678BDC.6000907@zurich.ibm.com>
Date: Thu, 21 Apr 2005 13:17:48 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113
MIME-Version: 1.0
To: marcelo bagnulo braun <marcelo@it.uc3m.es>
CC: Jeroen Massar <jeroen@unfix.org>, shim6 <shim6@psg.com>
Subject: Re: Flow label versus Extension header
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
I wonder if Jeroen is mixing the shim6 state establishment protocol (which we have never discussed in detail) and the context tag (which is explained in draft-ietf-multi6-l3shim-00.txt)? And I don't know what a shim6 gateway is. Shim6 is basically designed host-to-host. Brian marcelo bagnulo braun wrote: > > El 20/04/2005, a las 17:26, Jeroen Massar escribió: > >> >> Extension Header is IMHO the best step. Overloading the Flow label is >> not a good idea, if we want that then we should bump the version of the >> protocol and include this directly in the specification. >> >> Actually what would be preferred to me is to have a packet like: >> >> [ routing-src : 128bits / 16 bytes ] >> [ routing-dst : 128bits / 16 bytes ] >> [ site-src : 64bits / 8 bytes ] >> [ site-dst : 64bits / 8 bytes ] >> >> This does indeed not allow 'host' multihoming but saves 8 complete >> bytes. The site-src/dst could even be made optional in case the source >> site supports shim6 but does not do any shim6 itself (or define src=:: >> to specify no translation?) >> > > I may be missing what is site-src and site-dst... > > What i had in mind to carry in the extension header was just a context > tag, just a random value that can be used to identify the context > established between the peers. This context tag extension header needs > only to be included what the addresses carried in the packet differ from > the ULIDs associated with the context. > > However, i feel that you have a different idea with this site-src and > site-dst... could you expand on this? > > Regards, marcelo > > >> And people, how much 'overhead' is 16 bytes on the many megabytes that >> one will transfer? We are unfortunately not in the era anymore that >> webdesigners simply make an HTML page it has to include a lot of images, >> flash and other mumbo jumbo. As Marcelo mentions the above would only be >> sent for the first packet using this pair of addresses. >> >> Also a shim6 gate can easily drop this extension header when doing the >> de-multiplex/de-nat thus making this completely transparent for the >> outer hosts. Maybe a creepy thing: multiple 'stacked' headers like these >> and doing shim6-in-shim6... but let's forbid that 'feature' ;) >> >> Btw this comes awfully close to some space-port writeup I've seen once. >> >> Greets, >> Jeroen >> > > >
- Re: Flow label versus Extension header Erik Nordmark
- Re: Flow label versus Extension header Pekka Savola
- Re: Flow label versus Extension header Greg Daley
- Re: Flow label versus Extension header Erik Nordmark
- Re: Flow label versus Extension header marcelo bagnulo braun
- Re: Flow label versus Extension header Erik Nordmark
- Re: Flow label versus Extension header marcelo bagnulo braun
- Re: Flow label versus Extension header Erik Nordmark
- Re: Flow label versus Extension header Brian E Carpenter
- Re: Flow label versus Extension header Brian E Carpenter
- Re: Flow label versus Extension header marcelo bagnulo braun
- Re: Flow label versus Extension header Jeroen Massar
- Flow label versus Extension header marcelo bagnulo braun