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

Jukka MJ Manner <[email protected]>
Newsgroups gmane.ietf.seamoby
Message-ID <Pine.LNX.4.44.0307040952380.25996-100000@mannersaari.cs.Helsinki.FI>
Hi,

I can't help but argue about the default value. There are so many
scenarios and network types that could make use of CARD that it would be
impossible to give a default value. In the worst case, with a WLAN
network, a user might only spend a few seconds within the cover area of
one AP, while in the IETF, most people are sitting down while the
connectivity is on, which implies a lingering time of minutes or even
hours...

I would go for a section that discusses shortly the transmission interval,
and could give some example values in different scenarios, but no
single standardized default.

My 2 cents,
Jukka

On Thu, 3 Jul 2003, James Kempf wrote:

> > > 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?
> >
> 
> Here are what some other protocols do.
> 
> 1) RFC 2461 suggests MAX_INITIAL_RTR_ADVERT_INTERVAL as an initial value and
> MIN_DELAY_BETWEEN_RAS multicast to the All Nodes Multicast Address.
> MIN_DELAY_BETWEEN_RAS is 3 seconds, MAX_INITIAL_RTR_ADVERT_INTERVAL is 16
> seconds.
> 
> 2) RFC 2608 (SLP, whose purpose is similar to CARD in some ways) suggests 12
> hours for unsolicited DA advertisements. This is clearly too long for CARD,
> since nodes can hand over at any time.
> 
> 3) OSPF has a default route flooding period of about 20 min. This also seems
> a bit long.
> 
> 4) As a general observation, protocols that do excessive advertisement tend
> to increase the base network load, reducing bandwidth for traffic, something
> to be especially avoided on wireless networks. Novell's SAP for example was
> infamous for this, and I am told that Apple Rendezvous can also if not
> properly configured.
> 
> The question one must ask is if the MNs can solicit, what is the purpose of
> the unsolicited message?  As an alternative, to reduce traffic from per MN
> solicitations? If so, then having the message multicast more frequently than
> the approximate lingering time of the MNs on the link won't end up saving
> anything.
> 
> With this in mind, I'd suggest a default mean of 5 min, configurable to half
> the approximate mean lingering time of mobile nodes on the link. The router
> then randomly generates a time between 1 sec. and the mean for the actual
> time (to avoid synchronization). An interesting experiment would be to look
> at some data on 802.11 networks, like for example, the IETF network, and
> find out long nodes do linger. YMMV of course, but it would give some more
> realistic bounds.
> 
> Here are some other considerations:
> 
> 1) If any of the CARD information changes, the router should multicast
> immediately. The router should start by randomizing the initial message
> between, say, 1 and 3 seconds in order to avoid clashes with other routers
> on the link. And it should continue sending for, say 20 seconds, randomizing
> the intermessage time, in case any of the messages are dropped. The draft
> should recommend keeping dynamic attribute changes to a minimum, as this
> would cause excessive advertisement. Perhaps a minimum change interval of 5
> min.
> 
> 2) Pg. 46 of RFC 2461 has this to say about sending of unsolicted RAs:
> 
>    Unsolicited Router Advertisements are not strictly periodic: the
>    interval between subsequent transmissions is randomized to reduce the
>    probability of synchronization with the advertisements from other
>    routers on the same link [SYNC].
> 
> The WG may want to consider requiring this of unsolicited CARD messages as
> well.
> 
> 3) Another way to avoid the clashing adverts problem is to have only one
> router on the link do the advertisement. The WG may also want to consider
> recommending that the protocol accommodate configuration such that one
> router can be configured as the sole CARD multicast source. Or was the
> protocol intended to accommodate different CARD information on routers
> sharing the same link? It might be possible (but clearly undesirable from a
> complexity standpoint) to have one set of access points in one geographical
> area configured with one router and another with another but both routers on
> the same subnet, and the possible CARs be different, since the possible
> topological moves from the different geographical areas could be different.
> The MIP group is grappling with this issue for movement detection, no
> solution yet.
> 
> > > > 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?
> >
> 
> The check won't work in that case because there could be multiple hops
> between the two. The two ARs should be using ESP to authenticate anyway.
> 
>             jak
> 
> 
> 
> _______________________________________________
> Seamoby mailing list
> [email protected]
> https://www1.ietf.org/mailman/listinfo/seamoby
>
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.