-
公开(公告)号:US20170331672A1
公开(公告)日:2017-11-16
申请号:US15152306
申请日:2016-05-11
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Donald Fedyk , Paul Allen Bottorff
IPC: H04L12/24 , H04L12/741
CPC classification number: H04L41/046 , H04L41/12 , H04L41/5041 , H04L45/745
Abstract: In accordance with examples disclosed herein, a filter table for Media Access Control (MAC) chaining contains mappings between signature addresses, service functions, and management functions, to identify corresponding service function chains. The filter table is to store statistic information about the packet. A controller is to uniquely identify a management function corresponding to the signature address, and modify tables of packet signature addresses usable to modify the packet to cause the packet to be forwarded to the management function. The controller is to update the statistic information about the packet.
-
公开(公告)号:US20190116063A1
公开(公告)日:2019-04-18
申请号:US16097241
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Paul Allen Bottorff , Don Fedyk , Barak Perlman
IPC: H04L12/66 , H04L12/715 , H04L12/725 , H04L12/723 , H04L12/851 , H04L29/12 , H04L12/46 , H04L29/06
Abstract: In an example, a hierarchical chaining gateway (hCG) includes a first communication interface corresponding to a first domain using a first chaining protocol, and a second communication interface corresponding to a second domain using a second and different chaining protocol. The hCG receives a service packet including a first service function chain header via the first communication interface. The hCG also identifies a key identifier in the service packet, and retrieves a second service function chain header based on the key identifier. Then, the hCG transforms the service packet by substituting the first service function chain header corresponding to first domain in the service packet with the second service function chain header corresponding to the second domain. Next, the hCG transmits the service packet including the second service function chain header via the second communication interface corresponding to the second domain.
-
公开(公告)号:US10097402B2
公开(公告)日:2018-10-09
申请号:US15152306
申请日:2016-05-11
Inventor: Donald Fedyk , Paul Allen Bottorff
IPC: H04L12/721 , H04L12/24 , H04L12/741
Abstract: In accordance with examples disclosed herein, a filter table for Media Access Control (MAC) chaining contains mappings between signature addresses, service functions, and management functions, to identify corresponding service function chains. The filter table is to store statistic information about the packet. A controller is to uniquely identify a management function corresponding to the signature address, and modify tables of packet signature addresses usable to modify the packet to cause the packet to be forwarded to the management function. The controller is to update the statistic information about the packet.
-
公开(公告)号:US10958481B2
公开(公告)日:2021-03-23
申请号:US16097241
申请日:2016-04-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Paul Allen Bottorff , Don Fedyk , Barak Perlman
IPC: H04L12/66 , H04L12/725 , H04L12/715 , H04L12/851 , H04L12/46 , H04L12/723 , H04L29/12 , H04L29/06
Abstract: In an example, a hierarchical chaining gateway (hCG) includes a first communication interface corresponding to a first domain using a first chaining protocol, and a second communication interface corresponding to a second domain using a second and different chaining protocol. The hCG receives a service packet including a first service function chain header via the first communication interface. The hCG also identifies a key identifier in the service packet, and retrieves a second service function chain header based on the key identifier. Then, the hCG transforms the service packet by substituting the first service function chain header corresponding to first domain in the service packet with the second service function chain header corresponding to the second domain. Next, the hCG transmits the service packet including the second service function chain header via the second communication interface corresponding to the second domain.
-
公开(公告)号:US10812393B2
公开(公告)日:2020-10-20
申请号:US16066935
申请日:2015-12-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Don Fedyk , Paul Allen Bottorff
IPC: H04L12/803 , H04L29/08 , H04L29/12 , H04L12/24 , H04L12/725 , H04L12/741 , H04L12/707 , H04L29/06
Abstract: Some examples herein disclose a load balancer to identify a service function among multiple service functions based on an available capacity. The load balancer modifies a switch address in the packet and distributes the packet to the identified service function based on the modified switch address.
-
公开(公告)号:US20170331741A1
公开(公告)日:2017-11-16
申请号:US15152402
申请日:2016-05-11
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Donald Fedyk , Paul Allen Bottorff
IPC: H04L12/803 , H04L12/741 , H04L12/46 , G06F9/455 , H04L29/12
CPC classification number: H04L61/6022 , H04L12/4625 , H04L67/1002
Abstract: An example device in accordance with an aspect of the present disclosure includes identifying a service and/or management function among multiple functions based on an available capacity. Tables are updated to cause the packet to be forwarded to the identified function accordingly.
-
公开(公告)号:US20210044445A1
公开(公告)日:2021-02-11
申请号:US16535960
申请日:2019-08-08
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Paul Allen Bottorff , Donald Fedyk
IPC: H04L12/18 , H04L29/06 , H04L12/761
Abstract: A method includes receiving a data packet from a source endpoint included within a source endpoint group identified by a source endpoint group policy identifier, where the data packet includes a first multicast address. The method also includes transforming the data packet into a transformed data packet that includes a second multicast address constructed using the source endpoint group policy identifier and a multicast index that specifies a multicast forwarding policy between the source endpoint group and one or more destination endpoint groups identified by one or more destination endpoint group policy identifiers. The method further includes forwarding the transformed data packet toward one or more destination endpoints included within the one or more destination endpoint groups, with the forwarding being based on the second multicast address. The data packet may be routed using a forwarding path based on a multicast forwarding tree constructed for the second multicast address.
-
公开(公告)号:US20190334809A1
公开(公告)日:2019-10-31
申请号:US15965884
申请日:2018-04-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Paul Allen Bottorff
IPC: H04L12/755 , H04L29/06 , H04L12/24
Abstract: Examples include receiving a rule for communication between a first group and a second group of endpoints in a network. The network may include a plurality of networking devices. Examples include receiving a first identifier for the first group and a second identifier and a network address for the second group, receiving composition data of the network. Examples also include determining a topology of the network comprising a first number of communication paths and determining a reduced topology based on the rule, the first identifier, and the second identifier. The first number of paths may link a first networking device out of the plurality of networking devices to each device of the plurality of the networking devices. The second number of paths may link the first networking device to the second group.
-
公开(公告)号:US20190007321A1
公开(公告)日:2019-01-03
申请号:US16066935
申请日:2015-12-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Don Fedyk , Paul Allen Bottorff
IPC: H04L12/803 , H04L12/741 , H04L12/725 , H04L12/707 , H04L12/24 , H04L29/12
CPC classification number: H04L47/125 , H04L41/5041 , H04L45/24 , H04L45/306 , H04L45/74 , H04L61/25 , H04L61/6022 , H04L67/1004 , H04L69/22
Abstract: Some examples herein disclose a load balancer to identify a service function among multiple service functions based on an available capacity. The load balancer modifies a switch address in the packet and distributes the packet to the identified service function based on the modified switch address.
-
公开(公告)号:US10298711B2
公开(公告)日:2019-05-21
申请号:US15619295
申请日:2017-06-09
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Juliano Cardoso Vacaro , Paul Allen Bottorff , Donald Fedyk , Sebastien Tandel , Dorian Conde Langbeck
IPC: H04L12/26 , H04L29/08 , H04L29/06 , H04L12/935 , H04L12/747
Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions. The instructions may cause the processor to intercept a packet from a downstream service function classifier, in which the packet includes metadata that specifies an ordered set of service functions within a service function chain to be implemented on the packet, generate a correlation cookie that associates the packet with the service function chain, and encode the correlation cookie into the packet. The instructions may also cause the processor to store the correlation cookie and the metadata in a cache to correlate the correlation cookie and the metadata and send the packet with the encoded correlation cookie to the service function provider.
-
-
-
-
-
-
-
-
-