白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Client subnet efficiency by equivalence class aggregation

專利號
US10079800B2
公開日期
2018-09-18
申請人
Nominum, Inc.(US CA Redwood City)
發(fā)明人
Robert Thomas Halley; Brian Wellington
IPC分類
H04L29/12; H04L29/08
技術(shù)領(lǐng)域
cidr,client,dns,subnet,answer,class,query,recursive,cache,in
地域: CA CA Redwood City

摘要

A method for improving client subnet efficiency by equivalence class aggregation includes receiving a Domain Name System (DNS) query from a client, determining, based on predetermined class criteria, that the client is associated with an equivalency class, searching a cache associated with the equivalence class for an answer corresponding to the DNS query, and upon locating the answer, serving the answer to the client. If it is determined that the cache does not include the answer, the method proceeds with querying, by a recursive server, an authoritative server using client subnet data associated with the equivalence class, receiving the answer from the authoritative server, storing the answer to the cache associated with the equivalency class, and serving the answer to the client. The client subnet data may include a representative CIDR block, the representative CIDR block being used to make queries on behalf of all clients associated with the equivalence class.

說明書

Still referring to FIG. 1, it shall be noted that the recursive DNS server 110 can be associated with multiple caches 125. In certain embodiments, there can be provided one cache 125 per equivalence class. In yet more embodiments, each equivalence class may be associated with more than one cache.

In some embodiments, cache entries stored in the cache 125 can be tagged or labeled with a unique identifier associated to a corresponding equivalence class. For example, when an answer is stored in a cache, a unique identifier can be assigned to the answer to designate an equivalence class to which it belongs. Additionally, the tagging procedure can facilitate searching for cached answers associated with equivalence classes and improve operations of the recursive server 110. Moreover, in some example embodiments, the method disclosed herein can provide for provisioning membership of clients in equivalence classes.

According to yet additional embodiments of this disclosure, memberships in equivalence classes can be adjusted, tuned, or otherwise modified based upon one or more criteria or rules. The adjustment of memberships may be a necessary step in response to changing network conditions which periodically occur. Accordingly, a membership in one or more equivalence classes can be adjusted based on determining any changes in service (e.g., changes in bandwidth, quality of service, client location, and so forth). In yet additional embodiments, a membership in one or more equivalence classes can be adjusted based on detection of a modification to the network topology. In yet additional embodiments, a membership in one or more equivalence classes can be adjusted based on received input concerning performance of any suitable client subnet customized service.

權(quán)利要求

1
微信群二維碼
意見反饋