Using virtual domain name service (DNS) zones for enterprise content delivery
First Claim
1. A method of content delivery involving a first entity and a second entity, comprising:
- deploying a first relay behind an enterprise firewall associated with the first entity, wherein the first entity has a private namespace that is not resolvable through public Internet DNS, the private namespace having one or more enterprise domains associated therewith;
delegating to the second entity responsibility for managing a virtual zone associated with the private namespace of the first entity; and
in response to receipt of a request associated with the virtual zone, retrieving a private object published by the first entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A domain to be published to an enterprise ECDN is associated with a set of one or more enterprise zones configurable in a hierarchy. When a DNS query arrives for a hostname known to be associated with given content within the control of the ECDN, a DNS server responds by handing back an IP address, by executing a zone referral to a next (lower) level name server in a zone hierarchy, or by CNAMing to another hostname, thereby restarting the lookup procedure. At any level in the zone hierarchy, there is an associated zone server that executes logic that applies the requested hostname against a map. A name query to ECDN-managed content may be serviced in coordination with various sources of distributed network intelligence.
19 Citations
6 Claims
-
1. A method of content delivery involving a first entity and a second entity, comprising:
-
deploying a first relay behind an enterprise firewall associated with the first entity, wherein the first entity has a private namespace that is not resolvable through public Internet DNS, the private namespace having one or more enterprise domains associated therewith; delegating to the second entity responsibility for managing a virtual zone associated with the private namespace of the first entity; and in response to receipt of a request associated with the virtual zone, retrieving a private object published by the first entity. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification