IP Library Granted Patent US 8,897,138
Granted Patent B2
US 8,897,138 · App. 13/746,608 · Granted Nov 25, 2014

Systems and methods for configuring a network switch appliance

Inventors: Jay Han Yu (San Jose, CA); Patrick Pak Tak Leong (Palo Alto, CA)
Assignee: Gigamon Inc.
H04L47/41
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,897,138
App. No.
13/746,608
Granted
Nov 25, 2014
Kind
B2
Abstract

A method for use to configure a network switch device to implement a traffic flow configuration, the network switch device having a plurality of network ports and a plurality of instrument ports, the method includes: receiving instrument port information that identifies one or more of the instrument ports for the traffic flow configuration, wherein the instrument port information is received by a processing unit; receiving network port information that identifies one or more of the network ports for the traffic flow configuration; receiving traffic information that identifies one or more network traffic for the traffic flow configuration, wherein the traffic information is received after the instrument port information is received or after the network port information is received; and storing the instrument port information, the traffic information, and the network port information in association with each other to implement the traffic flow configuration.

Claims (50)

1. A method for use to configure a network switch device to implement a traffic flow configuration, the network switch device having a plurality of network ports and a plurality of instrument ports, the method comprising:

receiving instrument port information that identifies one or more of the instrument ports for the traffic flow configuration, wherein the instrument port information is received by a processing unit;

receiving network port information that identifies one or more of the network ports for the traffic flow configuration;

receiving traffic information that identifies one or more network traffic for the traffic flow configuration, wherein the traffic information is received after the instrument port information is received or after the network port information is received; and

storing the instrument port information, the traffic information, and the network port information in association with each other to implement the traffic flow configuration.

2. The method of claim 1 , wherein the traffic flow configuration prescribes packets from the one or more of the network ports identified by the network port information, and belonging to the one or more network traffic identified in the traffic Information, to be passed to the one or more of the instrument ports identified in the instrument port information.

3. The method of claim 1 , further comprising providing a user interface for allowing input of the instrument port information, the network port information, and the traffic information.

4. The method of claim 3 , wherein the user interface comprises:

an instrument port section that allows input of the instrument port information;

a network port section that allows input of the network port information; and

a traffic information section that allows input of the traffic information.

5. The method of claim 4 , wherein the instrument port section includes a field for selecting the network switch device from a plurality of network switch devices that are communicatively coupled to each other.

6. The method of claim 4 , wherein the instrument port section includes a field for selecting a slot from a plurality of slots that are associated with the network switch device.

7. The method of claim 4 , wherein the instrument port section includes a field for allowing a user to prescribe one of the one or more instrument ports for communicating with a network device.

8. The method of claim 7 , wherein the network switch device and the network device are both out-of-band devices.

9. The method of claim 7 , wherein the network port section includes a field for allowing the user to prescribe one of the one or more network ports for communicating with the network device; and

wherein the prescribed one of the one or more instrument ports is for outputting data to the network device, and the prescribed one of the one or more network ports is for receiving data from the network device.

10. The method of claim 7 , wherein the network device comprises an ancillary device configured to provide a packet processing function for the network switch device.

11. The method of claim 7 , wherein the network device comprises another network switch device.

12. The method of claim 4 , wherein the network port section includes a field for allowing a user to prescribe one of the one or more network ports for communicating with a network device.

13. The method of claim 12 , wherein the network switch device and the network device are both out-of-band devices.

14. The method of claim 1 , wherein the traffic information comprises one or more of source information, destination information, bi-directional identifier, traffic type information, VLAN information, UDA information, Layer 2 information, Layer 3 information, Layer 4 information, and traffic filter information.

15. An apparatus for use to configure a network switch device to implement a traffic flow configuration, the network switch device having a plurality of network ports and a plurality of instrument ports, the apparatus comprising:

a processing unit configured for

receiving instrument port information that identifies one or more of the instrument ports for the traffic flow configuration,

receiving network port information that identifies one or more of the network ports for the traffic flow configuration, and

after the instrument port information is received or after the network port information is received, receiving traffic information that identifies one or more network traffic for the traffic flow configuration; and

a non-transitory medium configured for storing the instrument port information, the traffic information, and the network port information in association with each other to implement the traffic flow configuration.

16. The apparatus of claim 15 , wherein the traffic flow configuration prescribes packets from the one or more of the network ports identified by the network port information, and belonging to the one or more network traffic identified in the traffic Information, to be passed to the one or more of the instrument ports identified in the instrument port information.

17. The apparatus of claim 15 , further comprising a user interface for allowing input of the instrument port information, the network port information, and the traffic information.

18. The apparatus of claim 17 , wherein the user interface comprises:

an instrument port section that allows input of the instrument port information;

a network port section that allows input of the network port information; and

a traffic information section that allows input of the traffic information.

19. The apparatus of claim 18 , wherein the instrument port section includes a field for selecting the network switch device from a plurality of network switch devices that are communicatively coupled to each other.

20. The apparatus of claim 18 , wherein the instrument port section includes a field for selecting a slot from a plurality of slots that are associated with the network switch device.

21. The apparatus of claim 18 , wherein the instrument port section includes a field for allowing a user to prescribe one of the one or more instrument ports for communicating with a network device.

22. The apparatus of claim 21 , wherein the network switch device and the network device are both out-of-band devices.

23. The apparatus of claim 21 , wherein the network port section includes a field for allowing the user to prescribe one of the one or more network ports for communicating with the network device; and

wherein the prescribed one of the one or more instrument ports is for outputting data to the network device, and the prescribed one of the one or more network ports is for receiving data from the network device.

24. The apparatus of claim 21 , wherein the network device comprises an ancillary device configured to provide a packet processing function for the network switch device.

25. The apparatus of claim 21 , wherein the network device comprises another network switch device.

26. The apparatus of claim 18 , wherein the network port section includes a field for allowing a user to prescribe one of the one or more network ports for communicating with a network device.

27. The apparatus of claim 26 , wherein the network switch device and the network device are both out-of-band devices.

28. The apparatus of claim 15 , wherein the traffic information comprises one or more of source information, destination information, bi-directional identifier, traffic type information, VLAN information, UDA information, Layer 2 information, Layer 3 information, Layer 4 information, and traffic filter information.

29. A computer product having a non-transitory medium storing instruction, an execution of which causes a method for use to configure a network switch device to implement a traffic flow configuration to be performed, the network switch device having a plurality of network ports and a plurality of instrument ports, the method comprising:

receiving instrument port information that identifies one or more of the instrument ports for the traffic flow configuration;

receiving network port information that identifies one or more of the network ports for the traffic flow configuration;

receiving traffic information that identifies one or more network traffic for the traffic flow configuration, wherein the traffic information is received after the instrument port information is received or after the network port information is received; and

storing the instrument port information, the traffic information, and the network port information in association with each other to implement the traffic flow configuration.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: JEFFERIES FINANCE LLC
To: GIGAMON INC.
Reel/Frame 059362/0491 →
SECURITY INTEREST Recorded Mar 11, 2022
From: GIGAMON INC.; ICEBRG LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 059362/0717 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Feb 11, 2020
From: GIGAMON INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 051898/0559 →
CHANGE OF NAME Recorded Jul 25, 2013
From: GIGAMON LLC
To: GIGAMON INC.
Reel/Frame 030889/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2013
From: YU, JAY HAN; LEONG, PATRICK PAK TAK
To: GIGAMON LLC
Reel/Frame 029914/0701 →
Continuity (1)
Related Publication 20140204747A1 · Jul 24, 2014