Steering of cloned traffic in a service function chain
First Claim
Patent Images
1. A computer-readable non-transitory medium comprising one or more instructions for steering cloned traffic in a service function chain, the instructions when executed on a processor are operable to:
- create a plurality of cloned data packets by creating copies of a data packet;
activate a mirror bit in a network service header (NSH) of the cloned data packet, the mirror bit identifying the cloned packet to a service function forwarder network element as a cloned packet;
set an indicator in each of the cloned data packets, the indicator representing that the corresponding cloned data packet is to be dropped after processing by a service function forwarder;
identify a unique service path identifier for each cloned packet of the plurality of cloned packets; and
transmit each of the cloned packets to a corresponding service function forwarder network element simultaneously based on the service function path identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the embodiments are directed to a service classifier configured for steering cloned traffic through a service function chain. The service classifier is configured to create a cloned data packet by creating a copy of a data packet; activate a mirror bit in a network service header (NSH) of the cloned data packet, the mirror bit identifying the cloned packet to a service function forwarder network element as a cloned packet; and transmit the cloned packet to the service function forwarder network element.
-
Citations
20 Claims
-
1. A computer-readable non-transitory medium comprising one or more instructions for steering cloned traffic in a service function chain, the instructions when executed on a processor are operable to:
-
create a plurality of cloned data packets by creating copies of a data packet; activate a mirror bit in a network service header (NSH) of the cloned data packet, the mirror bit identifying the cloned packet to a service function forwarder network element as a cloned packet; set an indicator in each of the cloned data packets, the indicator representing that the corresponding cloned data packet is to be dropped after processing by a service function forwarder; identify a unique service path identifier for each cloned packet of the plurality of cloned packets; and transmit each of the cloned packets to a corresponding service function forwarder network element simultaneously based on the service function path identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A service classifier network element of a service function chain, the service classifier network element comprising:
-
at least one memory element having instructions stored thereon; at least one processors coupled to the at least one memory element and configured to execute the instructions to cause the service classifier network element to; create a plurality of cloned data packets by creating copies of a data packet; activate a mirror bit in a network service header (NSH) of the cloned data packet, the mirror bit identifying the cloned packet to a service function forwarder network element as a cloned packet; set an indicator in each of the cloned data packets, the indicator representing that the corresponding cloned data packet is to be dropped after processing by a service function forwarder; identify a unique service path identifier for each cloned packet of the plurality of cloned packets; and transmit each of the cloned packets to a corresponding service function forwarder network element simultaneously based on the service function path identifier. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
creating a plurality of cloned data packets by creating copies of a data packet; activating a mirror bit in a network service header (NSH) of the cloned data packet, the mirror bit identifying the cloned packet to a service function forwarder network element as a cloned packet; setting an indicator in each of the cloned data packets, the indicator representing that the corresponding cloned data packet is to be dropped after processing by a service function forwarder; identifying a unique service path identifier for each cloned packet of the plurality of cloned packets; and transmitting each of the cloned packets to a corresponding service function forwarder network element simultaneously based on the service function path identifier. - View Dependent Claims (20)
-
Specification