DNS metadata-based signaling for network policy control

    公开(公告)号:US10897475B2

    公开(公告)日:2021-01-19

    申请号:US15673907

    申请日:2017-08-10

    Abstract: In one embodiment, a device in a network intercepts a Domain Name System (DNS) query sent by a node in the network to a DNS service. The device inserts metadata information about the node into the DNS query before sending the DNS query on to the DNS service. The device extracts policy information regarding the node from a DNS response sent from the DNS service back to the node in response to the DNS query. The device implements a network policy for the node within the network based on the policy information extracted from the DNS response.

    Automation and augmentation of lab recreates using machine learning

    公开(公告)号:US10657020B2

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

    申请号:US15613481

    申请日:2017-06-05

    Abstract: In one embodiment, a server determines a particular computer network outside of a lab environment to recreate, and also determines, for the particular computer network, hardware components and their interconnectivity, as well as installed software components and their configuration. The server then controls interconnection of lab hardware components within the lab environment according to the interconnectivity of the hardware components of the particular computer network. The server also installs and configures lab software components on the lab hardware components according to the configuration of the particular computer network. Accordingly, the server operates the installed lab software components on the interconnected lab hardware components within the lab environment to recreate operation of the particular computer network within the lab environment, and provides information about the recreated operation of the particular computer network.

    Graphical user interface for visualizing a plurality of issues with an infrastructure

    公开(公告)号:US10372520B2

    公开(公告)日:2019-08-06

    申请号:US15358426

    申请日:2016-11-22

    Abstract: Disclosed are systems, methods and non-transitory computer-readable mediums for dynamically presenting and updating a directed time graph displayed in a graphical user interface. In some examples, the method can include displaying a suggested path within a graphical user interface on a computer screen, the suggested path can include outstanding issues of elements of a network. The displaying the suggested path can include determining based on one or more factors an efficient ordering of the outstanding issues and ordering the outstanding issues based on the one or more factors. The method can also include monitoring, at regular intervals, updates to the one or more outstanding issues and automatically updating the suggested path, by a processor, based on the updates to the one or more outstanding issues.

    META BEHAVIORAL ANALYTICS FOR A NETWORK OR SYSTEM

    公开(公告)号:US20190173762A1

    公开(公告)日:2019-06-06

    申请号:US15830797

    申请日:2017-12-04

    Abstract: Meta behavioral analytics techniques include, at one or more network devices that are operatively coupled to a plurality of behavioral analytics systems associated with a network or system, monitoring data outputs of the plurality of behavioral analytics systems that are representative of activity in the network or system. The one or more network devices correlate the data outputs from two or more of the plurality of behavioral analytics systems that are dedicated to analyzing different subject matter domains. Additionally, based on the correlating, the one or more network devices detect a previously unidentified condition in (a) the network or system; or (b) one of the plurality of behavioral analytics systems.

    On-demand control plane redundancy
    10.
    发明授权

    公开(公告)号:US10218605B2

    公开(公告)日:2019-02-26

    申请号:US15493384

    申请日:2017-04-21

    Abstract: Disclosed is a router (and method) for virtualizing a control plane of the router without redundancy. The router can include a processor, a data plane, a control plane, and a computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to request, a cloud service to instantiate a virtual instance of the control plane, receive a confirmation of instantiation of the virtual instance, transfer to the virtual instance of the control plane, an active state of the control plane, perform offline services (e.g., configuration change, operating system update, or firmware upgrade, etc.) and in response to completion of the offline services, receive the active state.

Patent Agency Ranking