Re: New iTrace proposal
Pekka Savola <[email protected]> Fri, 17 Oct 2003 09:11:45 +0300 (EEST)
| Newsgroups | gmane.ietf.itrace |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 16 Oct 2003, Tomasz Grabowski wrote:
> I think that it is actually possible to get rid of all this 'crypto' part
> of iTrace protocol. While dramatically simpler to implement, protocol will
> still be able to do its job.
True..
> The problem is that some of the specification
> needs to be changed. I will try to briefly describe this concept (without
> detailed specification). I'm wondering what others think about it.
>
> There will be three modes of iTrace operations.
[...]
I'm not sure if I see the need for a protocol for these three modes.
They could be operational modes, achievable by doing packet filtering on
the specific ICMP type/code, end of story.
I fail to see how you'd have to complicate this with a protocol, when
*apparently* at least, an operational procedure would be enough.
The default bevivour would naturally be your mode 3 ("forward all iTraces,
generate them").
> Instead of all 'cryptio' stuff, we can now use simple 'packet marking'
> with a number similar to sequence numbers in TCP protocol. So, every
> iTrace packet generated by router will need to have such a number. Some (I
> don't know how many) of last generated numbers need to be held by router.
> This number will be of course used in query/response mechanism to assure
> that particular router really generated particular iTrace message.
>
> So, what others think about that proposal?
I disagree about this. In practice these query/response protocols
re-invent security, and usually make a mess out of it.
I think just using the TTL=255 when originating packets should be enough.
--
Pekka Savola "You each name yourselves king, yet the
Netcore Oy kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings