Intentional anycast
lookup(name) yields all matches
Resolver selects location based on advertised service-controlled metric
Tunnels message to selected node
Application-level vs. IP-level anycast
- Service-advertised metric is meaningful to the application