Invention Grant
- Patent Title: Distributed cloud-based dynamic name server surrogation systems and methods
-
Application No.: US13948362Application Date: 2013-07-23
-
Publication No.: US09882767B1Publication Date: 2018-01-30
- Inventor: Patrick Foxhoven , John Chanak , Bill Fehring
- Applicant: Patrick Foxhoven , John Chanak , Bill Fehring
- Applicant Address: US CA San Jose
- Assignee: Zscaler, Inc.
- Current Assignee: Zscaler, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Clements Bernard Walker PLLC
- Agent Lawrence A. Baratta, Jr.
- Main IPC: G06F15/173
- IPC: G06F15/173 ; H04L29/08

Abstract:
A Dynamic Name Server (DNS) surrogation method, a DNS system, and a DNS server provide DNS surrogation which is the idea that if a user device sends a DNS resolution request to a given DNS server that server does not need to actually perform the recursion itself. A policy can be defined telling the server that first received the request to take other factors into account and “relay” or “surrogate” that request to another node. This additional node is called a “surrogate” and it actually performs the recursion therefore allowing the resolving party to perform proper localization, optimization, or any other form of differentiated resolution. This surrogation also distributes the job of actually performing resolution, which adds scalability to the DNS server or service itself. A network of “surrogate” resolvers is possible as well as the concept of every client needing DNS resolution can also become a surrogate.
Information query