I understand the concept of Superscopes, but I'm curious about how its determined which clients receive addresses from which scope, when there are more than one logical subnets on the same physical network.
Using superscopes: Dynamic Host Configuration Protocol (DHCP)
In example 2 there are three scopes providing addresses to three different logical subnets on a single phyiscal network segment. The router is configured with three different ip addresses (will it need three different interfaces?). So how does the DHCP server determine from which scope it should assign addresses to which client? How does it know which client belongs to which logical subnet? Are user classes being used, or is this information retrieved from the router/switches?