LEARNING BY INFERENCE FROM PREVIOUS DEPLOYMENTS

    公开(公告)号:US20210385133A1

    公开(公告)日:2021-12-09

    申请号:US17407006

    申请日:2021-08-19

    Abstract: The present technology provides a system, method and computer-readable medium for configuration pattern recognition and inference, directed to a device with an existing configuration, through an extensible policy framework. The policy framework uses a mixture of python template logic and CLI micro-templates as a mask to infer the intent behind an existing device configuration in a bottom-up learning inference process. Unique values for device/network identifiers and addresses as well as other resources are extracted and accounted for. The consistency of devices within the fabric is checked based on the specific policies built into the extensible framework definition. Any inconsistencies found are flagged for user correction or automatically remedied by a network controller. This dynamic configuration pattern recognition ability allows a fabric to grow without being destroyed and re-created, thus new devices with existing configurations may be added and automatically configured to grow a Brownfield fabric.

    Learning by inference from previous deployments

    公开(公告)号:US11558252B2

    公开(公告)日:2023-01-17

    申请号:US17407006

    申请日:2021-08-19

    Abstract: The present technology provides a system, method and computer-readable medium for configuration pattern recognition and inference, directed to a device with an existing configuration, through an extensible policy framework. The policy framework uses a mixture of python template logic and CLI micro-templates as a mask to infer the intent behind an existing device configuration in a bottom-up learning inference process. Unique values for device/network identifiers and addresses as well as other resources are extracted and accounted for. The consistency of devices within the fabric is checked based on the specific policies built into the extensible framework definition. Any inconsistencies found are flagged for user correction or automatically remedied by a network controller. This dynamic configuration pattern recognition ability allows a fabric to grow without being destroyed and re-created, thus new devices with existing configurations may be added and automatically configured to grow a Brownfield fabric.

    Learning by inference from brownfield deployments

    公开(公告)号:US11115278B2

    公开(公告)日:2021-09-07

    申请号:US16283958

    申请日:2019-02-25

    Abstract: The present technology provides a system, method and computer-readable medium for configuration pattern recognition and inference, directed to a device with an existing configuration, through an extensible policy framework. The policy framework uses a mixture of python template logic and CLI micro-templates as a mask to infer the intent behind an existing device configuration in a bottom-up learning inference process. Unique values for device/network identifiers and addresses as well as other resources are extracted and accounted for. The consistency of devices within the fabric is checked based on the specific policies built into the extensible framework definition. Any inconsistencies found are flagged for user correction or automatically remedied by a network controller. This dynamic configuration pattern recognition ability allows a fabric to grow without being destroyed and re-created, thus new devices with existing configurations may be added and automatically configured to grow a Brownfield fabric.

    METHODS AND APPARATUSES FOR RAPID TRILL CONVERGENCE THROUGH INTEGRATION WITH LAYER TWO GATEWAY PORT
    4.
    发明申请
    METHODS AND APPARATUSES FOR RAPID TRILL CONVERGENCE THROUGH INTEGRATION WITH LAYER TWO GATEWAY PORT 有权
    通过与两个网关端口集成的快速跟踪的方法和设备

    公开(公告)号:US20140092780A1

    公开(公告)日:2014-04-03

    申请号:US13644100

    申请日:2012-10-03

    CPC classification number: H04L12/462 H04L45/48 H04L45/66

    Abstract: Methods and apparatuses for rapid TRILL convergence are disclosed herein. The methods can be implemented in a network including a plurality of RBridges or in a cloud network environment including a plurality of cloud switch domains. An example method for rapid TRILL convergence can include: Executing a spanning tree protocol (STP) for network topology in a network; and executing a Hello protocol for control and forwarding at the RBridge. The Hello protocol can be configured to elect a designated RBridge and assign an appointed forwarder. The method can also include assigning a transient appointed forwarder during a period of time between convergence of the STP and convergence of the Hello protocol. The transient appointed forwarder can be configured to forward frames in the network during the period of time between convergence of the STP and convergence of the Hello protocol.

    Abstract translation: 本文公开了用于快速TRILL收敛的方法和装置。 该方法可以在包括多个RBridge的网络中或在包括多个云交换机域的云网络环境中实现。 快速TRILL融合的示例方法可以包括:对网络中的网络拓扑执行生成树协议(STP); 并在RBridge执行Hello协议进行控制和转发。 Hello协议可以配置为选择指定的RBridge并分配指定的转发器。 该方法还可以包括在STP的收敛和Hello协议的收敛之间的一段时间内分配临时指定的转发器。 临时指定的转发器可以配置为在STP收敛和Hello协议收敛之间的时间段内转发网络中的帧。

    Container telemetry in data center environments with blade servers and switches

    公开(公告)号:US11196632B2

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

    申请号:US16570886

    申请日:2019-09-13

    Abstract: The present disclosure provides systems, methods, and non-transitory computer-readable storage media for determining container to leaf switch connectivity information in a data center in a presence of blade switches and servers. In one aspect of the present disclosure, a method of determining container to leaf switch connectivity information of a data center utilizing at least one blade switch and at least one blade server, includes receiving, at a network controller, link connectivity information that includes south-bound neighboring information between the at least one blade switch of the data center and the at least one blade server of the data center; determining, at the network controller, the container to leaf switch connectivity information of the data center, based on the link connectivity information; and generating a visual representation of a topology of the data center based on the container to leaf switch connectivity information.

    Multiple mobility domains with VLAN translation in a multi-tenant network environment
    6.
    发明授权
    Multiple mobility domains with VLAN translation in a multi-tenant network environment 有权
    在多租户网络环境中具有VLAN转换的多移动域

    公开(公告)号:US09313044B2

    公开(公告)日:2016-04-12

    申请号:US14334413

    申请日:2014-07-17

    Abstract: An example method for facilitating multiple mobility domains with VLAN translation in a multi-tenant network environment is provided and includes detecting attachment of a first virtual machine on a first port and a second virtual machine on a second port of a network element, the first port and the second port being configured with a first mobility domain and a second mobility domain, respectively, and the first and second virtual machines being configured on a same original VLAN, determining whether the original VLAN falls within a pre-configured VLAN range, translating the original VLAN to a first VLAN on the first port corresponding to the first mobility domain and to a second VLAN on the second port corresponding to the second mobility domain, and segregating traffic on the original VLAN into the first VLAN and the second VLAN according to the respective mobility domains for per-port VLAN significance.

    Abstract translation: 提供了一种用于在多租户网络环境中促进具有VLAN转换的多个移动性域的示例性方法,并且包括检测第一虚拟机在网元的第二端口上的第一端口和第二虚拟机上的附件,第一端口 并且第二端口分别被配置有第一移动性域和第二移动性域,并且第一和第二虚拟机被配置在相同的原始VLAN上,确定原始VLAN是否落在预配置的VLAN范围内,翻译 原始VLAN到对应于第一移动性域的第一端口上的第一VLAN和对应于第二移动性域的第二端口上的第二VLAN,并且根据原始VLAN将原始VLAN上的流量分为第一VLAN和第二VLAN 各端口VLAN的移动性域。

    Methods and apparatuses for rapid trill convergence through integration with layer two gateway port
    7.
    发明授权
    Methods and apparatuses for rapid trill convergence through integration with layer two gateway port 有权
    通过与第二层网关端口集成,实现快速收敛的方法和装置

    公开(公告)号:US09203643B2

    公开(公告)日:2015-12-01

    申请号:US13644100

    申请日:2012-10-03

    CPC classification number: H04L12/462 H04L45/48 H04L45/66

    Abstract: Methods and apparatuses for rapid TRILL convergence are disclosed herein. The methods can be implemented in a network including a plurality of RBridges or in a cloud network environment including a plurality of cloud switch domains. An example method for rapid TRILL convergence can include: Executing a spanning tree protocol (STP) for network topology in a network; and executing a Hello protocol for control and forwarding at the RBridge. The Hello protocol can be configured to elect a designated RBridge and assign an appointed forwarder. The method can also include assigning a transient appointed forwarder during a period of time between convergence of the STP and convergence of the Hello protocol. The transient appointed forwarder can be configured to forward frames in the network during the period of time between convergence of the STP and convergence of the Hello protocol.

    Abstract translation: 本文公开了用于快速TRILL收敛的方法和装置。 该方法可以在包括多个RBridge的网络中或在包括多个云交换机域的云网络环境中实现。 快速TRILL融合的示例方法可以包括:对网络中的网络拓扑执行生成树协议(STP); 并在RBridge执行Hello协议进行控制和转发。 Hello协议可以配置为选择指定的RBridge并分配指定的转发器。 该方法还可以包括在STP的收敛和Hello协议的收敛之间的一段时间内分配临时指定的转发器。 临时指定的转发器可以配置为在STP收敛和Hello协议收敛之间的时间段内转发网络中的帧。

    Monitoring interface configurations for network devices in fabrics

    公开(公告)号:US11956123B1

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

    申请号:US17489351

    申请日:2021-09-29

    CPC classification number: H04L41/0873

    Abstract: Techniques for determining that a configuration change in configurations for a network device has occurred to result in changed configurations for the network device. The techniques include creating a policy for the network device by a network controller that manages one or more network devices. The network controller may obtain data from the network device, and update the network device policy based on the obtained data. In some examples, the network controller may compare the network device configurations state with the network controller intent to determine if an Out-of-Band (OOB) configuration change has occurred in the configuration of the network device. Finally, the controller may synchronize the network device to the controller based on the updated policy.

    Container telemetry in data center environments with blade servers and switches

    公开(公告)号:US11695640B2

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

    申请号:US17510075

    申请日:2021-10-25

    CPC classification number: H04L41/12 H04L12/44 H04L41/22

    Abstract: The present disclosure provides systems, methods, and non-transitory computer-readable storage media for determining container to leaf switch connectivity information in a data center in a presence of blade switches and servers. In one aspect of the present disclosure, a method of determining container to leaf switch connectivity information of a data center utilizing at least one blade switch and at least one blade server, includes receiving, at a network controller, link connectivity information that includes south-bound neighboring information between the at least one blade switch of the data center and the at least one blade server of the data center; determining, at the network controller, the container to leaf switch connectivity information of the data center, based on the link connectivity information; and generating a visual representation of a topology of the data center based on the container to leaf switch connectivity information.

Patent Agency Ranking