Re: [CARD Technical Issue] U flag and Unsolicited CARD

"Eunsoo Shim" <[email protected]>
Newsgroups gmane.ietf.seamoby
Message-ID <004901c34170$0d0f6080$ca6b0f8a@peace>
> > > The draft also contains no guidelines about unsolicited. What is the
> > default
> > > intermessage time on broadcast/multicast? What about the port number
and
> > > TTL?
> > >
> > [eunsoo] Since it is the AR that sends the unsolicited CARD replies, the
> > transmission rate will depend on the configuration. We tried to avoid
> > recommending an arbitrary number as default values without base.
> >
>
> A default rate must be specified. The IESG will insist on this. See RFC
2608
> for an example.
>
[eunsoo] If the IESG insist on setting the default value, we can set the
default maximum transmission rate of the unsolicited replies. Since
unsolicited replies would not involve time-sensitive operation, it should be
fine. A simple guess is "maximum once per second" like the router
advertisement. What do you think?

> > The same port number as the solicited CARD reply is used for the
> unsolicted
> > CARD reply.
> >
>
> OK.
>
> > What do you think would be the proper TTL for the unsolicited CARD
reply?
> I
> > thought TTL 1 should be fine between MN-AR.
> >
>
> If you make it 255, then the reply must have come from a node on the same
> link. This is a cheap way to prevent an offlink attacker from sending
bogus
> CARD replies. RFC 2461 uses this technique. The node should reject the
> message if the TTL is not 255.
>
[eunsoo] Thanks for the info. 255 must be the right value for MN-AR. How
about AR-AR?

> > > Also, I'm not clear about why an unsolicited message needs to be
marked.
> > How
> > > would a MN utilize the U flag? How would processing of a solicited
v.s.
> > > unsolicited message differ?
> > >
> > >
> >
> > For solicited CARD replies, the receiver needs to match the reply to the
> > request by the sequence number. For unsolicited replies, there is no
> > matching request and thus the receiver should be able to distinguish the
> > unsolicted replies from the solicited ones.
> >
>
> How are replay attacks prevented in the multicast case?
>
[eunsoo] The unsolicited replies should have incremented sequence values and
thus the receiver will be able to differentiate newer messages from older
messages. Certainly the sequence number is generated by the sender and thus
the receiver does not match it to any of its requests. This is not
explicitly mentioned in the current draft. Thanks for the good point. I
think we can add it into the next revision.

Eunsoo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.