Hi Tim and Shree,

I am not sure if the policy table is applicable for selection of the
prefixes allocated from different prefix pools for different service types,
because the service type is a kind of property of each prefix, while "the
Policy Table is a longest-matching-prefix lookup table, much like a routing
table"(see in RFC 3484). 

In DHCPv6, the problem seems to be solved by the User Class Option. The User
Class option "is used by a DHCP client to optionally identify the type
   or category of user or applications it represents. " (see in RFC3004).

So, a potential solution for RA is to carry the User Class in the RA
message. Maybe we can consider to extend the Prefix Information Option to
include the corresponding user class(e.g. service type) or define a new
option for the binding of the prefix and its user class. What do you think?


Best regards,
Fortune

 

-----Original Message-----
From: Tim Chown [mailto:t...@ecs.soton.ac.uk] 
Sent: Tuesday, June 08, 2010 10:34 PM
To: Fortune HUANG
Cc: 'JOSHI, SHRINIVAS ASHOK (SHRINIVAS ASHOK)'; ipv6@ietf.org
Subject: Re: Question about SLAAC: how the host determines the prefixes
allocated from different prefix pools

So if you look at section 10 of RFC3484 you'll see some examples of how the
policy table can be used.   Where the table is stored will be implementation
specific, but the behaviour should be consistent.   You may (or may not)
find the default rules achieve what you need.

At the moment there's no way to distribute the policy table within a site,
which is why there's been some analysis of this (see
draft-ietf-6man-addr-select-considerations-00) and a DHCPv6-based solution
proposed (see draft-fujisaki-dhc-addr-select-opt-09).    Until such a
mechanism is available, you need to manually edit the table or include the
correct/desired table in whatever system/method you use to distribute
configurations to managed devices in a site.

Tim
 
On 8 Jun 2010, at 10:30, Fortune HUANG wrote:

> Hi Tim,
> 
> I don't know much about RFC3484, but do you mean that the STB in my 
> example can choose the expected prefix/address via the Policy Table?
> What is in the Policy Table and how to configure it? Manually (maybe 
> not acceptable for SLAAC case) or automatically?
> 
> Thanks!
> 
> Best regards,
> Fortune
> 
> 
> -----Original Message-----
> From: Tim Chown [mailto:t...@ecs.soton.ac.uk]
> Sent: Tuesday, June 08, 2010 4:53 PM
> To: Fortune HUANG
> Cc: 'JOSHI, SHRINIVAS ASHOK (SHRINIVAS ASHOK)'; ipv6@ietf.org
> Subject: Re: Question about SLAAC: how the host determines the 
> prefixes allocated from different prefix pools
> 
> 
> On 8 Jun 2010, at 09:44, Fortune HUANG wrote:
> 
>> 
>> I don't have any preference to use RA over DHCPv6, but I would be 
>> grateful if you could tell me the guidance to decide whether to 
>> deploy SLAAC or DHCPv6.
>> Obviously, SLAAC can not work as expected in the scenario in my 
>> example. So this seems be to a restriction to the deployment of SLAAC 
>> at least for the time being (any possibility for the SLAAC/RA to 
>> support multiple prefix pools for different services in the future?).
>> 
> 
> 
> In principle if each prefix is used with a service that is served from 
> that prefix, then if the device implements RFC3484 address selection your
> multi-addressed hosts should use the correct source addresses.    The
device
> would prefer the longest matching prefix.    It's also possible to use
> policy tables with address selection to influence address selection 
> decisions.
> 
> Note though that RFC3484 has some open issues that are hopefully to be 
> resolved with an update soon (many implementors have already reflected 
> these updates in their products) but also that at least one major
operating system
> (Mac OSX) as yet has no support for the feature.   A method to distribute
> policy tables (by DHCPv6) is also on the table.
> 
> Tim=
> 

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to