Domain name service resolver
    1.
    发明授权
    Domain name service resolver 有权
    域名服务解析器

    公开(公告)号:US08117319B2

    公开(公告)日:2012-02-14

    申请号:US13209182

    申请日:2011-08-12

    IPC分类号: G06F15/16

    摘要: A content delivery network (CDN) for providing content objects and domain resolution. The CDN includes a connection with a terminal device, a second domain name service (DNS) system, an IP address store for holding authoritative Internet protocol (IP) addresses, and a content store holding at least one of the first or second content object. A first request to resolve a first domain name is received by the second DNS system at a second location. A second request to resolve a second domain name is received by the second DNS system at the second location. The first domain name is associated with a first content object, and the second domain name is associated with a second content object. The first and second requests are relayed with the terminal device, which receives Internet access from an access network. The access network comprises a first DNS system that functions in a recursing DNS mode. The content object is realized in a first location that is different from the second location of the terminal device. The second DNS system operates in a recursing DNS mode to retrieve a first IP address corresponding to the first domain name. The first IP address for the first domain name is returned from the second DNS system to the terminal device to fulfill the first request. The second DNS system operates in an authoritative DNS mode to retrieve a second IP address from the IP address store. The second IP address for the second domain name is returned from the second DNS system to the terminal device to fulfill the second request.

    摘要翻译: 用于提供内容对象和域解析的内容传送网络(CDN)。 CDN包括与终端设备的连接,第二域名服务(DNS)系统,用于保存权威性互联网协议(IP)地址)的IP地址存储,以及保存第一或第二内容对象中的至少一个的内容存储。 解决第一个域名的第一个请求在第二个位置由第二个DNS系统接收。 解决第二个域名的第二个请求由第二个DNS系统在第二个位置接收。 第一域名与第一内容对象相关联,第二域名与第二内容对象相关联。 第一和第二请求与从接入网接收因特网接入的终端设备进行中继。 接入网络包括以递归DNS模式工作的第一DNS系统。 内容对象在与终端设备的第二位置不同的第一位置中实现。 第二DNS系统以递归DNS模式操作以检索对应于第一域名的第一IP地址。 第一个域名的第一个IP地址从第二个DNS系统返回到终端设备,以完成第一个请求。 第二个DNS系统以权威的DNS模式运行,从IP地址存储中检索第二个IP地址。 第二个域名的第二个IP地址从第二个DNS系统返回到终端设备,以完成第二个请求。

    Domain name resolution resource allocation
    2.
    发明授权
    Domain name resolution resource allocation 有权
    域名解析资源分配

    公开(公告)号:US07707314B2

    公开(公告)日:2010-04-27

    申请号:US11530790

    申请日:2006-09-11

    IPC分类号: G06F15/18

    摘要: A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN is configured to deliver content for others and includes a domain resolution service (DNS) server, caching servers and an Internet interface. The DNS server receives a first domain resolution request and produces a first DNS solution, and receives a second domain resolution request and produces a second DNS solution. The first and second domain resolution requests correspond to a same domain. The caching servers correspond to a plurality of addresses. The interface receives domain resolution requests, which include the first and second domain resolution requests, and transmits DNS solutions, which include the first and second DNS solutions. The first DNS solution comprises a first plurality of addresses corresponding to at least a first subset of the plurality of caching servers, and the second DNS solution comprises a second plurality of addresses corresponding to at least a second subset of the plurality of caching servers. The first DNS solution is different from the second DNS solution in that the second subset includes an address for a caching server not in the first subset. The second subset is chosen to generally match a processing power of the first subset.

    摘要翻译: 在一个实施例中公开了用于通过因特网递送内容的内容递送网络(CDN)。 CDN被配置为为他人提供内容,包括域解析服务(DNS)服务器,缓存服务器和Internet接口。 DNS服务器接收第一域解析请求并产生第一DNS解决方案,并且接收第二域解析请求并产生第二DNS解决方案。 第一和第二域解析请求对应于同一域。 缓存服务器对应于多个地址。 该接口接收域解析请求,其中包括第一和第二域解析请求,并发送包括第一和第二DNS解决方案的DNS解决方案。 所述第一DNS解决方案包括对应于所述多个高速缓存服务器的至少第一子集的第一多个地址,并且所述第二DNS解决方案包括对应于所述多个高速缓存服务器的至少第二子集的第二多个地址。 第一个DNS解决方案与第二个DNS解决方案不同之处在于,第二个子集包含不在第一个子集中的缓存服务器的地址。 第二子集被选择为通常匹配第一子集的处理能力。

    Domain name service resolver
    3.
    发明授权
    Domain name service resolver 有权
    域名服务解析器

    公开(公告)号:US08417824B2

    公开(公告)日:2013-04-09

    申请号:US13568889

    申请日:2012-08-07

    IPC分类号: G06F15/16

    摘要: A domain name service (DNS) resolver returns Internet protocol (IP) addresses. A connection with an Internet application or device receives domain name resolution requests that originate outside of the Internet. A direct DNS resolver identifies IP addresses without referring to the Internet or using other DNS resolvers. An address store includes a predetermined list of domain names and corresponding IP addresses specified from a point remote to the DNS resolver. The DNS resolver processes the domain name resolutions for the predetermined list of domain names differently than domain name resolutions for other domain names not on the predetermined list of domain names. At least part of the predetermined list is pushed to a destination upon receiving a resolution request for a domain name in the predetermined list of domain names, the request being of a type other than an authoritative resolution request to be performed by the direct DNS resolver.

    摘要翻译: 域名服务(DNS)解析器返回Internet协议(IP)地址。 与Internet应用程序或设备的连接接收来自Internet外部的域名解析请求。 直接DNS解析器识别IP地址,而无需引用Internet或使用其他DNS解析器。 地址存储器包括从远离DNS解析器的点指定的域名的预定列表和相应的IP地址。 DNS解析器处理与预定的域名列表不同的其他域名的域名解析的预定域名列表的域名解析。 在预定的域名列表中接收到域名的解析请求后,预定列表的至少一部分被推送到目的地,该请求是由直接DNS解析器执行的权威解决请求之外的类型。

    Domain name resolution resource allocation
    4.
    发明授权
    Domain name resolution resource allocation 有权
    域名解析资源分配

    公开(公告)号:US08195837B2

    公开(公告)日:2012-06-05

    申请号:US12726840

    申请日:2010-03-18

    IPC分类号: G06F15/16

    摘要: A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN is configured to deliver content for others and includes a domain resolution service (DNS) server, caching servers and an Internet interface. The DNS server receives a first domain resolution request and produces a first DNS solution, and receives a second domain resolution request and produces a second DNS solution. The first and second domain resolution requests correspond to a same domain. The caching servers correspond to a plurality of addresses. The interface receives domain resolution requests, which include the first and second domain resolution requests, and transmits DNS solutions, which include the first and second DNS solutions. The first DNS solution comprises a first plurality of addresses corresponding to at least a first subset of the plurality of caching servers, and the second DNS solution comprises a second plurality of addresses corresponding to at least a second subset of the plurality of caching servers. The first DNS solution is different from the second DNS solution in that the second subset includes an address for a caching server not in the first subset. The second subset is chosen to generally match a processing power of the first subset.

    摘要翻译: 在一个实施例中公开了用于通过因特网递送内容的内容递送网络(CDN)。 CDN被配置为为他人提供内容,包括域解析服务(DNS)服务器,缓存服务器和Internet接口。 DNS服务器接收第一域解析请求并产生第一DNS解决方案,并且接收第二域解析请求并产生第二DNS解决方案。 第一和第二域解析请求对应于同一域。 缓存服务器对应于多个地址。 该接口接收域解析请求,其中包括第一和第二域解析请求,并发送包括第一和第二DNS解决方案的DNS解决方案。 所述第一DNS解决方案包括对应于所述多个高速缓存服务器的至少第一子集的第一多个地址,并且所述第二DNS解决方案包括对应于所述多个高速缓存服务器的至少第二子集的第二多个地址。 第一个DNS解决方案与第二个DNS解决方案不同之处在于,第二个子集包含不在第一个子集中的缓存服务器的地址。 第二子集被选择为通常匹配第一子集的处理能力。

    CONTENT DELIVERY NETWORK CACHE GROUPING
    5.
    发明申请
    CONTENT DELIVERY NETWORK CACHE GROUPING 有权
    内容传送网络缓存分组

    公开(公告)号:US20120072527A1

    公开(公告)日:2012-03-22

    申请号:US13245797

    申请日:2011-09-26

    IPC分类号: G06F15/167

    摘要: One or more content delivery networks (CDNs) that deliver content objects for others is disclosed. Content is propagated to edge servers through hosting and/or caching. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When a particular edge server does not have a copy of the content object from the URI, information is passed along a hierarchy (to a parent server, grandparent server, and, eventually, an origin server) until the content object is found. The origin server may be hosted in the CDN or at a content provider across the Internet. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. Optionally, the various servers in the chain may cache or host the content object as it is relayed.

    摘要翻译: 公开了一种或多种传送其他内容对象的内容传送网络(CDN)。 内容通过托管和/或缓存传播到边缘服务器。 最终用户计算机被引导到边缘服务器以通过通用资源指示符(URI)递送所请求的内容对象。 当特定的边缘服务器没有来自URI的内容对象的副本时,信息将沿着层次结构(到父级服务器,祖父服务器,最终为源服务器)传递,直到找到内容对象。 原始服务器可以被托管在CDN中或通过因特网的内容提供商处。 一旦内容对象位于分层链中,内容对象就会从链中传回到边缘服务器进行传递。 可选地,链中的各种服务器可以在内容对象被中继时缓存或主持内容对象。

    CONTENT DELIVERY NETWORK CACHE GROUPING
    6.
    发明申请
    CONTENT DELIVERY NETWORK CACHE GROUPING 有权
    内容传送网络缓存分组

    公开(公告)号:US20110082982A1

    公开(公告)日:2011-04-07

    申请号:US12732942

    申请日:2010-03-26

    IPC分类号: G06F12/08

    摘要: One or more content delivery networks (CDNs) that deliver content objects for others is disclosed. Content is propagated to edge servers through hosting and/or caching. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When a particular edge server does not have a copy of the content object from the URI, information is passed to another server, the ancestor or parent server to find the content object. There can be different parents servers designated for different URIs. The parent server looks for the content object and if not found, will go to another server, the grandparent server, and so on up a hierarchy within the group. Eventually, the topmost server in the hierarchy goes to the origin server to find the content object. The origin server may be hosted in the CDN or at a content provider across the Internet. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. Optionally, the various servers in the chain may cache or host the content object as it is relayed.

    摘要翻译: 公开了一种或多种传送其他内容对象的内容传送网络(CDN)。 内容通过托管和/或缓存传播到边缘服务器。 最终用户计算机被引导到边缘服务器以通过通用资源指示符(URI)递送所请求的内容对象。 当特定边缘服务器没有来自URI的内容对象的副本时,将信息传递给另一个服务器,祖先或父服务器以查找内容对象。 可以为不同的URI指定不同的父母服务器。 父服务器查找内容对象,如果没有找到,将转到另一个服务器,祖父服务器等等组内的层次结构。 最终,层次结构中最顶层的服务器到源服务器来查找内容对象。 原始服务器可以被托管在CDN中或通过因特网的内容提供商处。 一旦内容对象位于分层链中,内容对象就会从链中传回到边缘服务器进行传递。 可选地,链中的各种服务器可以在内容对象被中继时缓存或主持内容对象。

    DOMAIN NAME SERVICE RESOLVER
    8.
    发明申请
    DOMAIN NAME SERVICE RESOLVER 有权
    域名服务解决方案

    公开(公告)号:US20120303735A1

    公开(公告)日:2012-11-29

    申请号:US13568889

    申请日:2012-08-07

    IPC分类号: G06F15/16 G06F15/167

    摘要: A domain name service (DNS) resolver returns Internet protocol (IP) addresses. A connection with an Internet application or device receives domain name resolution requests that originate outside of the Internet. A direct DNS resolver identifies IP addresses without referring to the Internet or using other DNS resolvers. An address store includes a predetermined list of domain names and corresponding IP addresses specified from a point remote to the DNS resolver. The DNS resolver processes the domain name resolutions for the predetermined list of domain names differently than domain name resolutions for other domain names not on the predetermined list of domain names. At least part of the predetermined list is pushed to a destination upon receiving a resolution request for a domain name in the predetermined list of domain names, the request being of a type other than an authoritative resolution request to be performed by the direct DNS resolver.

    摘要翻译: 域名服务(DNS)解析器返回Internet协议(IP)地址。 与Internet应用程序或设备的连接接收来自Internet外部的域名解析请求。 直接DNS解析器识别IP地址,而无需引用Internet或使用其他DNS解析器。 地址存储器包括从远离DNS解析器的点指定的域名的预定列表和相应的IP地址。 DNS解析器处理与预定的域名列表不同的其他域名的域名解析的预定域名列表的域名解析。 在预定的域名列表中接收到域名的解析请求后,预定列表的至少一部分被推送到目的地,该请求是由直接DNS解析器执行的权威解决请求之外的类型。

    Domain name service resolver
    9.
    发明授权
    Domain name service resolver 有权
    域名服务解析器

    公开(公告)号:US08250219B2

    公开(公告)日:2012-08-21

    申请号:US13347387

    申请日:2012-01-10

    IPC分类号: G06F15/16

    摘要: A domain name service (DNS) resolver for returning Internet protocol (IP) addresses is provided in some embodiments of the invention. The DNS resolver includes a connection with an Internet application or device, wherein the connection receives domain name resolution requests that originates outside of the Internet. The DNS resolver also includes a direct DNS resolver that processes domain name resolutions without referring to the Internet after receiving a domain name resolution request and a recursing DNS resolver, wherein IP addresses are found by querying one or more DNS servers on the Internet after receiving domain name resolution requests. The DNS resolver includes an address store having a predetermined list of domain names and corresponding IP addresses that are specified from a point remote to the DNS resolver. The DNS resolver process the domain name resolutions for the predetermined list of domain names differently than other domain name resolutions.

    摘要翻译: 在本发明的一些实施例中提供了用于返回因特网协议(IP)地址的域名服务(DNS)解析器。 DNS解析器包括与因特网应用或设备的连接,其中该连接接收来自Internet外部的域名解析请求。 DNS解析器还包括一个直接的DNS解析器,在收到域名解析请求和递归DNS解析器之后,不需要引用互联网来处理域名解析,其中通过在接收域之后查询Internet上的一个或多个DNS服务器来找到IP地址 名称解析请求。 DNS解析器包括具有从远离DNS解析器的点指定的域名的预定列表和对应的IP地址的地址存储。 DNS解析器处理与其他域名解析方式不同的预定域名列表的域名解析。

    DOMAIN NAME SERVICE RESOLVER
    10.
    发明申请
    DOMAIN NAME SERVICE RESOLVER 有权
    域名服务解决方案

    公开(公告)号:US20120179839A1

    公开(公告)日:2012-07-12

    申请号:US13347387

    申请日:2012-01-10

    IPC分类号: G06F15/16

    摘要: A domain name service (DNS) resolver for returning Internet protocol (IP) addresses is provided in some embodiments of the invention. The DNS resolver includes a connection with an Internet application or device, wherein the connection receives domain name resolution requests that originates outside of the Internet. The DNS resolver also includes a direct DNS resolver that processes domain name resolutions without referring to the Internet after receiving a domain name resolution request and a recursing DNS resolver, wherein IP addresses are found by querying one or more DNS servers on the Internet after receiving domain name resolution requests. The DNS resolver includes an address store having a predetermined list of domain names and corresponding IP addresses that are specified from a point remote to the DNS resolver. The DNS resolver process the domain name resolutions for the predetermined list of domain names differently than other domain name resolutions.

    摘要翻译: 在本发明的一些实施例中提供了用于返回因特网协议(IP)地址的域名服务(DNS)解析器。 DNS解析器包括与因特网应用或设备的连接,其中该连接接收来自Internet外部的域名解析请求。 DNS解析器还包括一个直接的DNS解析器,在收到域名解析请求和递归DNS解析器之后,不需要引用互联网来处理域名解析,其中通过在接收域之后查询Internet上的一个或多个DNS服务器来找到IP地址 名称解析请求。 DNS解析器包括具有从远离DNS解析器的点指定的域名的预定列表和对应的IP地址的地址存储。 DNS解析器处理与其他域名解析方式不同的预定域名列表的域名解析。