Enhanced exporter tool
    41.
    发明授权
    Enhanced exporter tool 有权
    增强的出口工具

    公开(公告)号:US09491037B2

    公开(公告)日:2016-11-08

    申请号:US12191870

    申请日:2008-08-14

    摘要: Some embodiments of an enhanced exporter tool have been presented. In one embodiment, a connected centralized server is synchronized with an external server of a software vendor over an external network. The connected centralized server may reside in an internal network of a customer of the software vendor. Content from the connected centralized server is exported to a disconnected centralized server of the customer according to a set of criteria. The disconnected centralized server may reside in a secured portion of the internal network of the customer.

    摘要翻译: 已经提出了增强型出口工具的一些实施例。 在一个实施例中,连接的集中式服务器通过外部网络与软件供应商的外部服务器同步。 连接的集中式服务器可以驻留在软件供应商的客户的内部网络中。 来自连接的集中式服务器的内容根据一组标准导出到客户的断开连接的集中式服务器。 断开连接的集中式服务器可能驻留在客户的内部网络的安全部分。

    Virtual router upgrade via graceful restart
    42.
    发明授权
    Virtual router upgrade via graceful restart 有权
    虚拟路由器通过正常重新启动升级

    公开(公告)号:US09338055B2

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

    申请号:US13834111

    申请日:2013-03-15

    摘要: Embodiments herein generally provide techniques for upgrading a virtual router (VR) comprising first and second physical routers used to route data between network devices. Before upgrade the first physical router, one or more ports of the router are disabled which causes data paths previously flowing through the first router to flow through the second router. After performing the upgrade, the first router is rebooted and uses a unique router ID to discover the network topology of an external network coupled to the VR. Once the network topology is identified, the first router activates a routing application (e.g., a BGP routing application) which enables the router to process control plane traffic received from the second router. Once routing information is gathered, the first router is able to assume the responsibility of forwarding data packets in the network, thereby freeing the second router to be upgraded.

    摘要翻译: 本文的实施方案通常提供用于升级包括用于在网络设备之间路由数据的第一和第二物理路由器的虚拟路由器(VR)的技术。 在升级第一个物理路由器之前,路由器的一个或多个端口被禁用,这导致先前流经第一路由器的数据路径流过第二路由器。 执行升级后,第一个路由器重新启动,并使用唯一的路由器ID来发现耦合到VR的外部网络的网络拓扑。 一旦网络拓扑被识别,第一路由器激活路由应用(例如,BGP路由应用),其使路由器能够处理从第二路由器接收到的控制平面业务。 一旦收到路由信息,第一台路由器就可以承担转发网络中数据包的责任,从而释放第二台路由器进行升级。

    Matching client device to appropriate data package
    43.
    发明授权
    Matching client device to appropriate data package 有权
    将客户端设备匹配到适当的数据包

    公开(公告)号:US09300494B2

    公开(公告)日:2016-03-29

    申请号:US13190662

    申请日:2011-07-26

    摘要: One or more techniques and/or systems are disclosed for matching a client device with an appropriate network service provider data package. A device ID for the client device can be decomposed to one or more device ID ranges in a device decomposition set. One or more ranges of client ID can be assigned to a network service provider data package, which can be decomposed into a set of package decomposition ranges in a package decompositions set. The device decomposition set can be compared to the package decomposition set, and if an intersection is identified between the sets, the network service provider data package can be provided to the client device.

    摘要翻译: 公开了一种或多种技术和/或系统,用于将客户端设备与适当的网络服务提供商数据包相匹配。 客户端设备的设备ID可以在设备分解集中分解为一个或多个设备ID范围。 客户端ID的一个或多个范围可以被分配给网络服务提供商数据包,其可以被分解成包分解集合中的一组包分解范围。 可以将设备分解集与软件包分解集进行比较,如果在集合之间识别出交叉点,则可以向客户端设备提供网络服务提供商数据包。

    NETWORK SERVICE AWARE ROUTERS, AND APPLICATIONS THEREOF
    44.
    发明申请
    NETWORK SERVICE AWARE ROUTERS, AND APPLICATIONS THEREOF 有权
    网络服务意外路由器及其应用

    公开(公告)号:US20160065408A1

    公开(公告)日:2016-03-03

    申请号:US14599207

    申请日:2015-01-16

    发明人: Sergey YERMAKOV

    IPC分类号: H04L12/24

    摘要: In an embodiment, a computer-implemented method provides a service on a network. The method includes the following steps: (a) requesting, on a router, executable instructions from a remote server, the executable instructions specifying how the router is to operate to provide a service requested for a user of the network; (b) receiving the instructions; (c) initializing, on the router, a thread to execute the received instructions; (d) determining that a configuration of the router has changed; and (e) when the configuration of the router is determined to have changed, executing, on the initialized thread, the instructions to apply the service in accordance with the change in the router's configuration.

    摘要翻译: 在一个实施例中,计算机实现的方法在网络上提供服务。 该方法包括以下步骤:(a)在路由器上请求来自远程服务器的可执行指令,所述可执行指令指定路由器如何操作以提供对网络的用户请求的服务; (b)接收指示; (c)在路由器上初始化执行接收到的指令的线程; (d)确定路由器的配置已经改变; 和(e)当路由器的配置被确定已经改变时,在初始化的线程上执行根据路由器配置的改变来应用该服务的指令。

    Enhanced flow entry table cache replacement in a software-defined networking switch
    47.
    发明授权
    Enhanced flow entry table cache replacement in a software-defined networking switch 有权
    在软件定义的网络交换机中增强流入口表缓存替换

    公开(公告)号:US09160650B2

    公开(公告)日:2015-10-13

    申请号:US13919793

    申请日:2013-06-17

    发明人: Hong Zhang Kalyan Das

    摘要: In a network switch of a software-defined network (SDN) architecture, a method for improving cache replacement (CR) efficiency implemented therein, the method comprising maintaining a flow table comprising a plurality of flow entries, computing a replacement index (RI) value for each of the plurality of flow entries resulting in a plurality of RI values, wherein computing an RI value for a flow entry is at least partially based on latency sensitivity of a forwarding path specified by the flow entry, and generating, based on at least some of the computed RI values, an eviction list comprising a number of list entries, wherein each of the list entries points to one of at least a fraction of the flow entries.

    摘要翻译: 在软件定义网络(SDN)架构的网络交换机中,提供了一种用于提高在其中实现高速缓存替换(CR)效率的方法,所述方法包括维护包括多个流条目的流表,计算替换索引(RI)值 对于导致多个RI值的多个流条目中的每一个,其中计算流入口的RI值至少部分地基于由流入口指定的转发路径的等待时间灵敏度,并且至少基于 计算的RI值中的一些,包括多个列表条目的驱逐列表,其中每个列表条目指向至少一部分流条目中的一个。

    SOFTWARE UPGRADE OF ROUTERS
    48.
    发明申请
    SOFTWARE UPGRADE OF ROUTERS 审中-公开
    软件升级路由器

    公开(公告)号:US20150149658A1

    公开(公告)日:2015-05-28

    申请号:US14395399

    申请日:2013-07-15

    发明人: Wei Wei

    摘要: According to an example a router includes a control plane CPU, a data plane CPU, a first memory area and a second memory area independent from the first memory area. When the router upgrades its software, the control plane CPU is reset and clears the first memory area. After being reset, the control plane CPU loads a new version control plane program into the first memory area and runs the new version control plane program in the first memory area.

    摘要翻译: 根据示例,路由器包括控制平面CPU,数据平面CPU,第一存储区域和与第一存储区域无关的第二存储区域。 当路由器升级其软件时,控制面板CPU将被复位并清除第一个存储区域。 复位后,控制平面CPU将新的版本控制平面程序加载到第一个存储器区域,并将新版本控制平面程序运行到第一个存储器区域。

    Platform for deployment and distribution of modules to endpoints
    49.
    发明授权
    Platform for deployment and distribution of modules to endpoints 有权
    将模块部署和分发到端点的平台

    公开(公告)号:US09037642B2

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

    申请号:US13598256

    申请日:2012-08-29

    摘要: Systems and methods facilitate the deployment of software modules from a file server to agents on endpoints. Agents can contact a heartbeat server to receive information about a latest manifest file that identifies the software modules that should be installed on the endpoint. Agents can then determine from the manifest information whether new files need to be downloaded and automatically download them. A scripting engine can be used to allow run-time installation of modules without causing significant downtime of the endpoint. The scripting engine can utilize the agent to report back status and data from the software modules to allow modules to be used with a mobile device management platform.

    摘要翻译: 系统和方法便于将软件模块从文件服务器部署到端点上的代理。 代理可以联系心跳服务器以接收有关最新清单文件的信息,该文件标识应在端点上安装的软件模块。 然后,代理可以从清单信息确定是否需要下载新文件并自动下载它们。 可以使用脚本引擎来允许运行时安装模块,而不会导致端点的严重停机。 脚本引擎可以利用代理从软件模块报告状态和数据,以允许模块与移动设备管理平台一起使用。

    METHODS AND APPARATUS FOR CENTRALIZED VIRTUAL SWITCH FABRIC CONTROL
    50.
    发明申请
    METHODS AND APPARATUS FOR CENTRALIZED VIRTUAL SWITCH FABRIC CONTROL 有权
    用于集中式虚拟开关织物控制的方法和装置

    公开(公告)号:US20150131670A1

    公开(公告)日:2015-05-14

    申请号:US14603901

    申请日:2015-01-23

    IPC分类号: H04L12/24 H04L12/771

    摘要: In some embodiments, an apparatus comprises a processing module, disposed within a first switch fabric element, configured to detect a second switch fabric element having a routing module when the second switch fabric element is operatively coupled to the first switch fabric element. The processing module is configured to define a virtual processing module configured to be operatively coupled to the second switch fabric element. The virtual processing module is configured to receive a request from the second switch fabric element for forwarding information and the virtual processing module is configured to send the forwarding information to the routing module.

    摘要翻译: 在一些实施例中,一种装置包括设置在第一交换结构元件内的处理模块,被配置为当第二交换结构元件可操作地耦合到第一交换结构元件时检测具有路由模块的第二交换结构元素。 处理模块被配置为定义被配置为可操作地耦合到第二交换结构元件的虚拟处理模块。 虚拟处理模块被配置为从第二交换结构元素接收用于转发信息的请求,并且虚拟处理模块被配置为将转发信息发送到路由模块。