CDR: Re: PipeNet protocol

Tom Vogt tom at ricardo.de
Mon Nov 6 06:04:41 PST 2000


Adam Back wrote:
> | Each node expects one packet from each link id in each time unit.
> | Extra packets are queued for processing in later time units.
> | However, if a node does not receive a packet for a link id in a
> | particular time unit, it stops normal processing of packets for that
> | time unit and queues all packets.  This ensures that any delay is
> | propagated through the entire network and cannot be used to trace a
> | particular connection.
> 
> This is to defend against active attacks delaying packets to observe
> the effect on the network and hence trace routes.

I don't understand the necessity of this. if the amount of traffic is a
constant anyway, a delay would vanish at the first node.

e.g. my upstreams provider sends out x bytes every time unit, no matter
whether or not he gets anything from me. when I stop sending, nothing in
his traffic pattern changes.






More information about the cypherpunks-legacy mailing list