On Sun, May 06, 2001 at 04:36:47PM +0200, Oskar Sandberg wrote:
> No, we can't have this. Such a system means that a whole part has to
> received before it can be sent out. That makes sense of FCP, but in FNP we
> need to start returning the data as soon as possible (or we end up in
> another situation where we have to wait for an unspecified amount of
> time - if you have 15 hops and a part takes 5 seconds, then that will be 
> an extra 75 seconds at the client before the data comes).

Well, Tavin can't be bothered to code it - so the discussion is
academic. But you don't have to wait for the whole part - send chunks
as you get them. If the block fails to verify - send 0x0000 and
restart. The recving node just checks the part once it has it - if the
upstream node said everthing was good and it isn't - write 0x0000 to
the downstream and restart.

> Padding to the end of the block is not hard. Stop complaining.

No, it's not hard. It's just a pain.


AGL

-- 
I never let my schooling get in the way of my education.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 240 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20010506/4ad57ea5/attachment.pgp>

Reply via email to