Hi Shree, Thank you very much for your reply.
I checked with RFC 4861 just now. You are right that there is no field to carry the service information associated with the prefix in the Prefix Information Option. 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?). Best regards, Fortune -----Original Message----- From: JOSHI, SHRINIVAS ASHOK (SHRINIVAS ASHOK) [mailto:shrinivas_ashok.jo...@alcatel-lucent.com] Sent: Tuesday, June 08, 2010 12:57 PM To: Fortune HUANG; ipv6@ietf.org Subject: RE: Question about SLAAC: how the host determines the prefixes allocated from different prefix pools Fortune, As per RFC 4862 "section 5.5.3. Router Advertisement Processing of RFC" STB should generate two global addresses. Please note Prefix Information Option in Router Advertisement does not contain a way to associate a prefix with a service. DHCPv6 will be a better option to request an IPv6 address/prefix for a particular service. Any particular reason for preference to use RA over DHCPv6 ? -- Shree From: ipv6-boun...@ietf.org [mailto:ipv6-boun...@ietf.org] On Behalf Of Fortune HUANG Sent: Tuesday, June 08, 2010 8:00 AM To: ipv6@ietf.org Subject: Question about SLAAC: how the host determines the prefixes allocated from different prefix pools Dear all, In section 3 of RFC4862 (SLAAC), it states as follows: " o A large site with multiple networks and routers should not require the presence of a DHCPv6 server for address configuration. In order to generate global addresses, hosts must determine the prefixes that identify the subnets to which they attach. Routers generate periodic Router Advertisements that include options listing the set of active prefixes on a link." My question is how the host determines the prefixes allocated from different prefix pools? For example, suppose we have two prefix pools, one for the IPTV service and the other for the HSI service. For a specific link with a PC for the HSI service and a STB for the IPTV service, the router generates the Router Advertisements with two active prefixes allocated from the two different pools. 1) Will the STB accept both prefixes and generate two global addresses? 1) Or the STB will accept only the prefix allocated from the prefix pool for IPTV? Best regards, Fortune -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------