-
公开(公告)号:US10924298B2
公开(公告)日:2021-02-16
申请号:US15507629
申请日:2015-02-11
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Charles F. Clark , Duane E. Mentze , Shaun Wackerly
Abstract: Example implementations relate to construction of a network service chain. For example, a system for construction of a network service chain can include a detection engine to detect a portion of a first network policy directing a subset of packets to a first service and a portion of a second network policy directing the subset of packets to a second service, and a construction engine to construct a network service chain of the first service and the second service in an order determined from a priority assigned to the first network policy and a priority assigned to the second network policy.
-
公开(公告)号:US20200267064A1
公开(公告)日:2020-08-20
申请号:US16061431
申请日:2016-03-08
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Shaun Wackerly , Shaun Wakurmoto , Bruce E LaVigne
Abstract: Examples disclosed herein relate to performing an action based on an advertisement indicator is present in a network packet. In one example, a network packet identified by a network infrastructure device as matching criteria associated with a pre-identified request is received. A parameter within the network packet is identified. A rule is used to determine whether the parameter indicates that an advertisement indicator is present in a flow associated with the network packet. An action is performed based on whether the advertisement indicator is present in the network packet.
-
公开(公告)号:US10541872B2
公开(公告)日:2020-01-21
申请号:US15507461
申请日:2015-03-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Duane E. Mentze , Charles F. Clark , Shaun Wackerly
IPC: G06F15/173 , H04L12/24 , H04L29/06
Abstract: Example implementations relate to network policy distribution. For example, a system for network policy distribution can include a state engine to determine a change in a state of a network, a policy engine to determine a number of policy changes based on the change in the state of the network, an identification engine to identify a number of network endpoints that correspond to the number of policy changes, and a distribution engine to load instructions based on the number of policy changes to the number of endpoints that correspond to the number of policy changes.
-
4.
公开(公告)号:US20190007303A1
公开(公告)日:2019-01-03
申请号:US15752377
申请日:2015-08-14
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Shaun Wackerly , Charles F. Clark , Duane Edward Mentze
IPC: H04L12/703 , H04L12/813 , H04L12/24 , H04L12/721 , H04L12/26 , H04L12/707
CPC classification number: H04L45/28 , H04L41/20 , H04L43/028 , H04L45/22 , H04L45/30 , H04L45/38 , H04L45/64 , H04L47/20
Abstract: In an example, a method is disclosed for implementing forwarding behavior based on communication activity between an SDN controller and a network device. The method includes generating, for the network device, a first flow table rule to implement first forwarding behavior for a network flow if communication to the SDN controller is active. The first flow table rule comprises match criteria for matching to the network flow, a first timeout value, and a first priority value. The method also includes generating, for the network device, a second flow table rule to implement second forwarding behavior for the network flow if communication to the SDN controller is not active. The second flow table rule comprises match criteria for matching to the network flow, a second timeout value, and a second priority value. The method further includes instructing the network device to implement the first and second flow table rules.
-
公开(公告)号:US11546235B2
公开(公告)日:2023-01-03
申请号:US16061431
申请日:2016-03-08
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Shaun Wackerly , Shaun Wakumoto , Bruce E LaVigne
IPC: H04L43/028 , G06Q30/02 , H04L43/026 , H04L67/00 , H04L61/4511
Abstract: Examples disclosed herein relate to performing an action based on an advertisement indicator is present in a network packet. In one example, a network packet identified by a network infrastructure device as matching criteria associated with a pre-identified request is received. A parameter within the network packet is identified. A rule is used to determine whether the parameter indicates that an advertisement indicator is present in a flow associated with the network packet. An action is performed based on whether the advertisement indicator is present in the network packet.
-
公开(公告)号:US11463341B2
公开(公告)日:2022-10-04
申请号:US17142389
申请日:2021-01-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Charles F. Clark , Shaun Wackerly
IPC: H04L43/50 , H04L41/0873 , H04L43/0817
Abstract: An example method is described for monitoring a network. The method includes detecting that a network attribute has been updated at a network device. The method further includes selecting, based in part on the updated network attribute, a set of network functionality tests from a group of network functionality tests. The method further includes executing the set of network functionality tests. The method further includes receiving information describing functionality of the network during the set of network functionality tests at the network device. The method further includes determining results of the set of network functionality tests based on the information describing functionality of the network. The method further includes calculating a network functionality score based, in part, on the results of the set of network functionality tests.
-
公开(公告)号:US11290329B2
公开(公告)日:2022-03-29
申请号:US16864037
申请日:2020-04-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shaun Wackerly , Charles F. Clark
IPC: H04L12/24 , H04L41/084 , H04L41/0806
Abstract: Examples described herein configure a network based on a centroid configuration of a group of network entities. Examples herein include classifying a plurality of network entities into a classification, wherein the network entities are configured on a plurality of network devices that are connected to the network. Examples herein include, based on the classification of the network entities, grouping the network entities into a plurality of groups. Examples herein include determining, for each of the groups, a centroid configuration of the network entities in the group. Examples herein include sending instructions to configure the network according to the centroid configuration of a selected one of the groups, wherein at least one network entity is configured according to the centroid configuration of the selected group in response to receiving the instructions.
-
公开(公告)号:US20210377121A1
公开(公告)日:2021-12-02
申请号:US16889648
申请日:2020-06-01
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Shaun Wackerly , Shaun Wakumoto , Sagar Bhanagay
IPC: H04L12/24
Abstract: An expression evaluation system is provided. During operation, the system can obtain an encoded expression associated with a user group of a network and evaluate the encoded expression for a first switch to determine a first set of commands that the user group is allowed to execute on the first switch. The encoded expression can encode a set of commands. The system can then determine validity of the first set of commands for the user group by determining whether a respective user of the user group should be allowed to execute the first set of commands on the first switch. If the system identifies an issue with the validity of the first set commands, the system can generate a notification indicating the issue.
-
公开(公告)号:US10554563B2
公开(公告)日:2020-02-04
申请号:US15221899
申请日:2016-07-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Shaun Wackerly
IPC: H04L12/851 , H04L12/833 , H04L12/891
Abstract: Example implementations relate to generating a packet processing pipeline definition. According to an example, an SDN controller includes a flow class module to receive flow class registrations specifying flow classes. The flow classes specify characteristics of expected network flows. The controller also includes a pipeline generating module to generate a packet processing pipeline definition to accommodate the expected network flows, the packet processing pipeline definition including table definitions for the flow classes. The SDN controller further includes a communication interface to send the packet processing pipeline definition to a switch.
-
公开(公告)号:US20190334807A1
公开(公告)日:2019-10-31
申请号:US15964905
申请日:2018-04-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Charles F. Clark , Shaun Wackerly
Abstract: An example method is described for monitoring a network. The method includes detecting that a network attribute has been updated at a network device. The method further includes selecting, based in part on the updated network attribute, a set of network functionality tests from a group of network functionality tests. The method further includes executing the set of network functionality tests. The method further includes receiving information describing functionality of the network during the set of network functionality tests at the network device. The method further includes determining results of the set of network functionality tests based on the information describing functionality of the network. The method further includes calculating a network functionality score based, in part, on the results of the set of network functionality tests.
-
-
-
-
-
-
-
-
-