DISTRIBUTED STATEFUL PATH COMPUTATION ELEMENT OVERLAY ARCHITECTURE
    21.
    发明申请
    DISTRIBUTED STATEFUL PATH COMPUTATION ELEMENT OVERLAY ARCHITECTURE 有权
    分布式状态计算元素重叠结构

    公开(公告)号:US20130336159A1

    公开(公告)日:2013-12-19

    申请号:US13524071

    申请日:2012-06-15

    IPC分类号: H04L12/28

    CPC分类号: H04L45/50 H04L45/04

    摘要: In one embodiment, a particular device in a computer network maintains a locally owned tunnel-state table, and joins a distributed hash table (DHT) ring. In addition, the locally owned tunnel-state table is shared with other devices of the DHT ring to establish a DHT-owned tunnel-state table. The particular device (and other devices) determines ownership of link-state advertisements (LSAs) for a specific portion of a traffic engineering database (TED) according to the DHT ring. As such, when the particular device (or any device) computes a path for a tunnel using a local TED, the particular device may request permission to use resources along the computed path that were advertised in particular LSAs from owners of those particular LSAs when not owned by the particular device.

    摘要翻译: 在一个实施例中,计算机网络中的特定设备维护本地拥有的隧道状态表,并且连接分布式散列表(DHT)环。 此外,本地拥有的隧道状态表与DHT环的其他设备共享,以建立DHT拥有的隧道状态表。 特定设备(和其他设备)根据DHT环确定针对流量工程数据库(TED)的特定部分的链路状态通告(LSA)的所有权。 因此,当特定设备(或任何设备)使用本地TED计算隧道的路径时,特定设备可以请求允许沿着所计算的路径使用资源,这些资源在特定LSA的特定LSA中被从该特定LSA的所有者通告 由特定设备拥有。

    ADVERTISING TRAFFIC ENGINEERING INFORMATION WITH THE BORDER GATEWAY PROTOCOL
    22.
    发明申请
    ADVERTISING TRAFFIC ENGINEERING INFORMATION WITH THE BORDER GATEWAY PROTOCOL 有权
    使用“边界网关协议”广告交通工程信息

    公开(公告)号:US20120224506A1

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

    申请号:US13411292

    申请日:2012-03-02

    IPC分类号: H04L12/28 H04L12/56

    摘要: In general, techniques are described for distributing traffic engineering (TE) link information across network routing protocol domain boundaries using a routing protocol. In one example, a network device logically located within a first routing protocol domain includes a routing protocol module executing on a control unit to execute an exterior gateway routing protocol. The routing protocol module of the network device receives an exterior gateway routing protocol advertisement from a router logically located within a second routing protocol domain and decodes traffic engineering information for a traffic engineering link from the exterior gateway routing protocol advertisement. A path computation module of the network device computes a traffic engineered path by selecting the traffic engineering link for inclusion in the traffic engineered path based on the traffic engineering information.

    摘要翻译: 一般来说,描述了使用路由协议跨网络路由协议域边界分配流量工程(TE)链路信息的技术。 在一个示例中,逻辑上位于第一路由协议域内的网络设备包括在控制单元上执行以执行外部网关路由协议的路由协议模块。 网络设备的路由协议模块从逻辑上位于第二路由协议域内的路由器接收外部网关路由协议通告,并从外部网关路由协议广告中解码流量工程链路的流量工程信息。 网络设备的路径计算模块通过根据流量工程信息选择流量工程链路来包含在流量工程路径中,计算流量工程路径。

    Migrating virtual machines between computing devices
    25.
    发明授权
    Migrating virtual machines between computing devices 有权
    在计算设备之间迁移虚拟机

    公开(公告)号:US08997094B2

    公开(公告)日:2015-03-31

    申请号:US13537526

    申请日:2012-06-29

    IPC分类号: G06F21/53 G06F9/48 G06F9/50

    CPC分类号: G06F9/4856 G06F9/5077

    摘要: In one example, a system includes a first computing device configured to execute a virtual machine, wherein the virtual machine is communicatively coupled to a virtual private network (VPN) via a first attachment circuit using a first set of network parameters, stop execution of the virtual machine, and create checkpoint data for the virtual machine, and a second computing device configured to execute the virtual machine, using at least some of the checkpoint data, and to cause the virtual machine to become communicatively coupled to the VPN via a second attachment circuit using a second set of network parameters different from the first set of network parameters. The system may further include a first provider edge (PE) routing device communicatively coupled to the first computing device via the first attachment circuit, and a second PE routing device communicatively coupled to the second computing device via the second attachment circuit.

    摘要翻译: 在一个示例中,系统包括被配置为执行虚拟机的第一计算设备,其中所述虚拟机通过使用第一组网络参数的第一附接电路通信地耦合到虚拟专用网络(VPN),停止执行 虚拟机,并为虚拟机创建检查点数据,以及第二计算设备,被配置为使用至少一些检查点数据来执行虚拟机,并且使虚拟机通过第二附件通信地耦合到VPN 电路使用与第一组网络参数不同的第二组网络参数。 该系统还可以包括通过第一连接电路通信地耦合到第一计算设备的第一提供商边缘(PE)路由设备,以及经由第二连接电路通信地耦合到第二计算设备的第二PE路由设备。

    Advertising end-user reachability for content delivery across multiple autonomous systems
    26.
    发明授权
    Advertising end-user reachability for content delivery across multiple autonomous systems 有权
    广告终端用户可以跨多个自治系统的内容传送

    公开(公告)号:US08924508B1

    公开(公告)日:2014-12-30

    申请号:US13341662

    申请日:2011-12-30

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

    摘要: In general, techniques are described for advertising end user content delivery reachability by content delivery networks (CDNs) to upstream content serving entities. In one example, a CDN interconnection (CDNI) device of a content serving entity receives a prefix advertisement that specifies a downstream entity and indicates the downstream entity provides content delivery reachability to the network address prefix. A request router of the CDNI device receives a content request that includes a request for content and specifies a network address of an end user device to receive the content, wherein the network address is within a range defined by the network address prefix. The request router selects the downstream entity to serve the content request based at least on the content delivery reachability indication and redirects the content request to the downstream entity.

    摘要翻译: 通常,描述了用于通过内容传送网络(CDN)向上游内容服务实体广告最终用户内容传递可达性的技术。 在一个示例中,内容服务实体的CDN互连(CDNI)设备接收指定下游实体的前缀广告,并指示下游实体向网络地址前缀提供内容传送可达性。 CDNI设备的请求路由器接收包含内容请求的内容请求,并指定最终用户设备接收内容的网络地址,其中网络地址在由网络地址前缀定义的范围内。 所述请求路由器至少基于所述内容传递可达性指示来选择所述下游实体来服务所述内容请求,并将所述内容请求重定向到所述下游实体。

    Scheduled network layer programming within a multi-topology computer network
    27.
    发明授权
    Scheduled network layer programming within a multi-topology computer network 有权
    多拓扑计算机网络内的计划网络层编程

    公开(公告)号:US08824274B1

    公开(公告)日:2014-09-02

    申请号:US13340191

    申请日:2011-12-29

    申请人: Jan Medved David Ward

    发明人: Jan Medved David Ward

    IPC分类号: H04L1/00

    CPC分类号: H04L41/12 H04L45/02 H04L47/20

    摘要: In general, techniques are described for dynamically scheduling and establishing paths in a multi-layer, multi-topology network to provide dynamic network resource allocation and support packet flow steering along paths prescribed at any layer or combination of layers of the network. In one example, a multi-topology path computation element (PCE) accepts requests from client applications for dedicated paths. The PCE receives topology information from network devices and attempts to identify paths through a layer or combination of layers of the network that can be established at the requested time in view of the specifications requested for the dedicated paths and the anticipated bandwidth/capacity available in the network. The PCE schedules the identified paths through the one or more layers of the network to carry traffic for the requested paths. At the scheduled times, the PCE programs path forwarding information into network nodes to establish the scheduled paths.

    摘要翻译: 通常,描述了用于在多层多拓扑网络中动态调度和建立路径的技术,以提供动态网络资源分配并且支持沿着网络的任何层或层的组合处规定的路径的分组流转向。 在一个示例中,多拓扑路径计算元件(PCE)接受来自客户端应用的专用路径的请求。 PCE从网络设备接收拓扑信息,并且尝试通过可以在所请求的时间建立的网络的层或层的组合来鉴别路径,鉴于专用路径所要求的规范以及可用的专用路径的预期带宽/容量 网络。 PCE通过网络的一个或多个层来调度所识别的路径,以携带所请求的路径的流量。 在预定时间,PCE程序将信息路由到网络节点中以建立预定路径。

    Multi-topology resource scheduling within a computer network
    28.
    发明授权
    Multi-topology resource scheduling within a computer network 有权
    计算机网络内的多拓扑资源调度

    公开(公告)号:US08787154B1

    公开(公告)日:2014-07-22

    申请号:US13339983

    申请日:2011-12-29

    申请人: Jan Medved David Ward

    发明人: Jan Medved David Ward

    IPC分类号: H04L1/00

    摘要: In general, techniques are described for dynamically scheduling and establishing paths in a multi-layer, multi-topology network to provide dynamic network resource allocation and support packet flow steering along paths prescribed at any layer or combination of layers of the network. In one example, a multi-topology path computation element (PCE) accepts requests from client applications for dedicated paths. The PCE receives topology information from network devices and attempts to identify paths through a layer or combination of layers of the network that can be established at the requested time in view of the specifications requested for the dedicated paths and the anticipated bandwidth/capacity available in the network. The PCE schedules the identified paths through the one or more layers of the network to carry traffic for the requested paths. At the scheduled times, the PCE programs path forwarding information into network nodes to establish the scheduled paths.

    摘要翻译: 通常,描述了用于在多层多拓扑网络中动态调度和建立路径的技术,以提供动态网络资源分配并且支持沿着网络的任何层或层的组合处规定的路径的分组流转向。 在一个示例中,多拓扑路径计算元件(PCE)接受来自客户端应用的专用路径的请求。 PCE从网络设备接收拓扑信息,并且尝试通过可以在所请求的时间建立的网络的层或层的组合来鉴别路径,鉴于专用路径所要求的规范以及可用的专用路径的预期带宽/容量 网络。 PCE通过网络的一个或多个层来调度所识别的路径,以携带所请求的路径的流量。 在预定时间,PCE程序将信息路由到网络节点中以建立预定路径。

    MIGRATING VIRTUAL MACHINES BETWEEN COMPUTING DEVICES
    29.
    发明申请
    MIGRATING VIRTUAL MACHINES BETWEEN COMPUTING DEVICES 有权
    计算设备之间迁移虚拟机

    公开(公告)号:US20140007089A1

    公开(公告)日:2014-01-02

    申请号:US13537526

    申请日:2012-06-29

    IPC分类号: G06F9/455

    CPC分类号: G06F9/4856 G06F9/5077

    摘要: In one example, a system includes a first computing device configured to execute a virtual machine, wherein the virtual machine is communicatively coupled to a virtual private network (VPN) via a first attachment circuit using a first set of network parameters, stop execution of the virtual machine, and create checkpoint data for the virtual machine, and a second computing device configured to execute the virtual machine, using at least some of the checkpoint data, and to cause the virtual machine to become communicatively coupled to the VPN via a second attachment circuit using a second set of network parameters different from the first set of network parameters. The system may further include a first provider edge (PE) routing device communicatively coupled to the first computing device via the first attachment circuit, and a second PE routing device communicatively coupled to the second computing device via the second attachment circuit.

    摘要翻译: 在一个示例中,系统包括被配置为执行虚拟机的第一计算设备,其中所述虚拟机通过使用第一组网络参数的第一附接电路通信地耦合到虚拟专用网络(VPN),停止执行 虚拟机,并为虚拟机创建检查点数据,以及第二计算设备,被配置为使用至少一些检查点数据来执行虚拟机,并且使虚拟机通过第二附件通信地耦合到VPN 电路使用与第一组网络参数不同的第二组网络参数。 该系统还可以包括通过第一连接电路通信地耦合到第一计算设备的第一提供商边缘(PE)路由设备,以及经由第二连接电路通信地耦合到第二计算设备的第二PE路由设备。

    FEEDBACK LOOP FOR SERVICE ENGINEERED PATHS
    30.
    发明申请
    FEEDBACK LOOP FOR SERVICE ENGINEERED PATHS 有权
    服务工程师的反馈环

    公开(公告)号:US20140003232A1

    公开(公告)日:2014-01-02

    申请号:US13534121

    申请日:2012-06-27

    IPC分类号: H04L12/24 H04L12/56

    摘要: In general, techniques are described for providing feedback loops for service engineered paths. A service node comprising an interface and a control unit may implement the techniques. The interface receives traffic via a path configured within a network to direct the traffic from an ingress network device of the path to the service node. The control unit applies one or more services to the traffic received via the path and generates service-specific information related to the application of the one or more services to the traffic. The interface then sends the service-specific information to at least one network device configured to forward the traffic via the path so that the at least one network device configured to forward the traffic via the path is able to adapt the path based on the service-specific information.

    摘要翻译: 通常,描述了为服务工程路径提供反馈回路的技术。 包括接口和控制单元的服务节点可以实现这些技术。 该接口通过网络中配置的路径接收流量,将流量从路由入口网络设备引导到业务节点。 控制单元将一个或多个服务应用于经由路径接收到的业务,并且生成与该业务相关的一个或多个业务的应用相关的业务特定信息。 接口然后将服务特定信息发送到被配置为经由路径转发流量的至少一个网络设备,使得配置成经由路径转发流量的至少一个网络设备能够基于服务 - 具体信息。