On 8 jun 2009, at 9:46, Lloyd Wood wrote:

Other benefits in this particular case are outlined in draft-wood- dtnrg-http-dtn-delivery.)

http://tools.ietf.org/html/draft-wood-dtnrg-http-dtn-delivery-03

I haven't followed delay tolerant networking, but using HTTP here seems rather curious to me unless the delay toleration isn't very ambitious, as HTTP is a request/response protocol. This means that if you want to use it towards the Cassini orbiting Saturn, you're wasting half an RTT (about 1.3 hours) of usable communication time waiting for the HTTP request to get there. If each side can autonomously send messages without a request/response cycle that's much more efficient.

Also, the MD5 business is extremely curious, this is just an invitation to implementers to play fast and loose with the underlying reliable transport that HTTP requires.

HTTP/1.1's persistence, pipelining and chunked transfer encoding give it a level of control that can be argued to be session management.

In the OSI reference model, the session layer is above the transport layer, which means that you can maintain a session across transport instances. This is a very weak point in HTTP (which pipelining etc don't address), although of course many people have implemented hacks to do exactly this.

After a dozen or so messages it's still profoundly unclear to me what the work would be that we're talking about. But everything that's mentioned is something relevant to applications, not the internals of transport protocols.

I look forward to going to the apps area to be told that defining HTTP-over-Transport-X is a transport problem.

Well, IP over ethernet is an internet standard, not an IEEE standard. I would be surprised if the app people sent you back here.




DTN work: http://info.ee.surrey.ac.uk/Personal/L.Wood/saratoga/

<http://info.surrey.ac.uk/Personal/L.Wood/><[email protected]>

Reply via email to