Method and apparatus for DNS pre-fetching for multiple clients
    1.
    发明申请
    Method and apparatus for DNS pre-fetching for multiple clients 失效
    用于多个客户端的DNS预取的方法和装置

    公开(公告)号:US20050262248A1

    公开(公告)日:2005-11-24

    申请号:US10848031

    申请日:2004-05-18

    IPC分类号: G06F15/16 H04L29/08 H04L29/12

    摘要: In one embodiment, the present invention is a method and apparatus for DNS pre-fetching for multiple clients. In one embodiment, all packets coming into or going out of a local network are scanned for application protocol, domain names, and/or other information. If pre-defined criteria indicate that the network is interested in a particular domain name, a DNS lookup is performed and the corresponding IP address is cached by the local DNS server. The local DNS server is thereby able to quickly respond to future requests for the cached domain name. Moreover, because the IP address is cached at the local DNS server, any client connected to the local DNS server on the local network can request the cached domain name from the local DNS server and be quickly connected to the indicated domain name.

    摘要翻译: 在一个实施例中,本发明是用于多个客户机的DNS预取的方法和装置。 在一个实施例中,进入或离开本地网络的所有分组被扫描用于应用协议,域名和/或其他信息。 如果预定义的标准表示网络对特定域名感兴趣,则执行DNS查找,并且相应的IP地址由本地DNS服务器缓存。 因此,本地DNS服务器能够快速响应未来对缓存域名的请求。 另外,由于IP地址被缓存在本地DNS服务器,所以连接到本地网络上本地DNS服务器的任何客户端都可以从本地DNS服务器请求缓存的域名,并快速连接到指定的域名。

    Method, apparatus and computer program product implementing multi-tenancy for network monitoring tools using virtualization technology
    2.
    发明授权
    Method, apparatus and computer program product implementing multi-tenancy for network monitoring tools using virtualization technology 失效
    使用虚拟化技术的网络监控工具实施多租户的方法,设备和计算机程序产品

    公开(公告)号:US08412809B2

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

    申请号:US11923018

    申请日:2007-10-24

    IPC分类号: G06F15/173 G06F7/00 H04L12/28

    摘要: Method, apparatus and computer program product manage a plurality of networks with a single tenant network management tool using virtualization and implement control plane virtualization of the single tenant management tool; data storage virtualization of a data storage apparatus and network address virtualization of an available address range. A virtual machine may be implemented for each network of the plurality of networks to contain an instance of the single tenant management tool. In one implementation, a proxy is used to implement data storage virtualization. In another implementation, separate data storage is maintained for each network and data storage virtualization is achieved by managing the network protocol stack virtualization. The network address virtualization may be implemented using machine-level virtualization or operating-system-level virtualization.

    摘要翻译: 方法,装置和计算机程序产品通过使用虚拟化的单个租户网络管理工具来管理多个网络,并实施单个租户管理工具的控制平面虚拟化; 数据存储设备的数据存储虚拟化和可用地址范围的网络地址虚拟化。 可以为多个网络中的每个网络实现虚拟机以包含单个租户管理工具的实例。 在一个实现中,代理用于实现数据存储虚拟化。 在另一个实现中,为每个网络维护单独的数据存储,并且通过管理网络协议栈虚拟化来实现数据存储虚拟化。 可以使用机器级虚拟化或操作系统级虚拟化来实现网络地址虚拟化。

    Method, Apparatus And Computer Program Product Implementing Multi-Tenancy For Network Monitoring Tools Using Virtualization Technology
    4.
    发明申请
    Method, Apparatus And Computer Program Product Implementing Multi-Tenancy For Network Monitoring Tools Using Virtualization Technology 失效
    方法,设备和计算机程序产品实现多租户网络监控工具使用虚拟化技术

    公开(公告)号:US20090113031A1

    公开(公告)日:2009-04-30

    申请号:US11923018

    申请日:2007-10-24

    IPC分类号: G06F15/173

    摘要: Method, apparatus and computer program product manage a plurality of networks with a single tenant network management tool using virtualization and implement control plane virtualization of the single tenant management tool; data storage virtualization of a data storage apparatus and network address virtualization of an available address range. A virtual machine may be implemented for each network of the plurality of networks to contain an instance of the single tenant management tool. In one implementation, a proxy is used to implement data storage virtualization. In another implementation, separate data storage is maintained for each network and data storage virtualization is achieved by managing the network protocol stack virtualization. The network address virtualization may be implemented using machine-level virtualization or operating-system-level virtualization.

    摘要翻译: 方法,装置和计算机程序产品通过使用虚拟化的单个租户网络管理工具来管理多个网络,并实施单个租户管理工具的控制平面虚拟化; 数据存储设备的数据存储虚拟化和可用地址范围的网络地址虚拟化。 可以为多个网络中的每个网络实现虚拟机以包含单个租户管理工具的实例。 在一个实现中,代理用于实现数据存储虚拟化。 在另一个实现中,为每个网络维护单独的数据存储,并且通过管理网络协议栈虚拟化来实现数据存储虚拟化。 可以使用机器级虚拟化或操作系统级虚拟化来实现网络地址虚拟化。

    METHOD, SYSTEM, AND PROGRAM PRODUCT FOR ENHANCING NETWORK COMMUNICATIONS BETWEEN ENDPOINTS
    5.
    发明申请
    METHOD, SYSTEM, AND PROGRAM PRODUCT FOR ENHANCING NETWORK COMMUNICATIONS BETWEEN ENDPOINTS 审中-公开
    方法,系统和程序产品,用于增强终端之间的网络通信

    公开(公告)号:US20080165683A1

    公开(公告)日:2008-07-10

    申请号:US11619792

    申请日:2007-01-04

    IPC分类号: G08C15/00

    摘要: The present invention provides a method, system and program product for enhancing communications between endpoints. Specifically, the present invention provides mechanisms (e.g., routing controllers either at a network or application layer) that negotiate and specify which network interface to use at each endpoint (both sending and receiving) in multi-homing interface environments. This approach allows the application traffic to be routed through these two specified network interfaces for the better end-to-end QoS. This network interfaces used can also be dynamic changed (e.g., in real-time) to adapt to changing conditions of the network links.

    摘要翻译: 本发明提供一种用于增强端点之间的通信的方法,系统和程序产品。 具体地说,本发明提供了在多归属接口环境中协商和指定在每个端点(均发送和接收)使用哪个网络接口的机制(例如,在网络或应用层的路由控制器)。 这种方法允许应用程序流量通过这两个指定的网络接口进行路由,以获得更好的端到端QoS。 所使用的网络接口也可以动态地改变(例如,实时地)以适应网络链路的变化的条件。

    Method, Apparatus and Computer Program Product Implementing Session-Specific URLs and Resources
    7.
    发明申请
    Method, Apparatus and Computer Program Product Implementing Session-Specific URLs and Resources 失效
    方法,设备和计算机程序产品实现特定于会话的URL和资源

    公开(公告)号:US20090222561A1

    公开(公告)日:2009-09-03

    申请号:US12041146

    申请日:2008-03-03

    IPC分类号: G06F15/173

    摘要: Methods, apparatus and computer program products implement session-specific URIs for allocating network resources by receiving a request from a user for at least one network resource; assigning a session-specific URI to the at least one network resource for use in identifying the at least one network resource and controlling access to the at least one network resource; updating a network directory service with the session-specific URI; and communicating the session-specific URI to the user. The user communicates the session-specific URI to other participants in the session during which the at least one network resource will be used. After a pre-determined time, the session ends and the at least one network resource is de-allocated by, for example, changing the URI of the at least one network resource. Frequent changes of URIs hinder efforts by unauthorized individuals to gain access to network resources.

    摘要翻译: 方法,装置和计算机程序产品通过从用户接收至少一个网络资源的请求来实现用于分配网络资源的会话专用URI; 将特定于会话的URI分配给所述至少一个网络资源,以用于识别所述至少一个网络资源并控制对所述至少一个网络资源的访问; 使用会话特定URI更新网络目录服务; 并将会话特定URI传达给用户。 用户将会话特定URI传送到会话中的其他参与者,在该会话期间将使用至少一个网络资源。 在预定时间之后,会话结束,并且至少一个网络资源通过例如改变至少一个网络资源的URI而被去分配。 URI的频繁变化阻碍未经授权的人员获得网络资源的访问权限。

    Method and apparatus for bandwidth efficient distribution of content
    9.
    发明申请
    Method and apparatus for bandwidth efficient distribution of content 审中-公开
    内容带宽有效分配的方法和装置

    公开(公告)号:US20050108356A1

    公开(公告)日:2005-05-19

    申请号:US10699368

    申请日:2003-10-31

    CPC分类号: H04L12/1854

    摘要: In one embodiment, the present invention is a method and an apparatus for bandwidth efficient distribution of content over a computer network. In one embodiment, a server cooperates with clients to reduce the usage of server bandwidth, thereby reducing bandwidth-associated distribution costs. The server controls the way that content is distributed within the system, and the clients/receivers may act as intermediate forwarders of data packets. In one embodiment, this is accomplished by sending data items to a first group of receivers on a packet-by-packet basis using unicast communication. The first group of receivers then sends the packets on to a second set of receivers, and the process continues until the packet is forwarded to all intended receivers.

    摘要翻译: 在一个实施例中,本发明是一种用于通过计算机网络带宽有效地分发内容的方法和装置。 在一个实施例中,服务器与客户端协作以减少服务器带宽的使用,从而减少带宽相关的分配成本。 服务器控制内容在系统内分发的方式,客户端/接收者可以作为数据包的中间转发器。 在一个实施例中,这是通过使用单播通信在逐个分组的基础上向第一组接收机发送数据项来实现的。 第一组接收器然后将分组发送到第二组接收机,并且该过程继续,直到分组被转发到所有预期的接收机。

    Method and apparatus for load-sensitive routing of long-lived packet flows
    10.
    发明授权
    Method and apparatus for load-sensitive routing of long-lived packet flows 有权
    长寿命包流的负载敏感路由方法和装置

    公开(公告)号:US06801502B1

    公开(公告)日:2004-10-05

    申请号:US09566561

    申请日:2000-05-08

    IPC分类号: G08C1500

    摘要: The present invention builds on the implications of variability in flow durations on the stability of load-sensitive routing. In accordance with an embodiment of the present invention, long-lived flows of packets are routed dynamically while short-lived flows are forwarded on pre-provisioned static paths. This hybrid approach can exploit flow-classification hardware at the edge of backbone networks and known techniques for flow-pinning, as well as basic insights from earlier work on QoS routing. This approach of separating short-lived and long-lived flows can dramatically improve the stability of dynamic routing.

    摘要翻译: 本发明基于对流量持续时间的变化对负载敏感路由的稳定性的影响。 根据本发明的实施例,长时间流分组被动态路由,而短期流在预先设置的静态路径上转发。 这种混合方法可以利用骨干网边缘的流分类硬件,以及用于流钉的已知技术,以及早期QoS路由工作的基本见解。 分离短寿命和长寿命流的这种方法可以显着提高动态路由的稳定性。