BRIEF DESCRIPTION OF FIGURES
Aspects of the present disclosure are best understood from the following detailed description when read with the accompanying figures, in which:
FIG. 1 is a diagrammatic representation of a network system in which an embodiment of the disclosure may be implemented for identifying a layer 2 path trace between target devices;
FIG. 2A is a diagrammatic representation of a computer system that may be configured as a management station adapted to perform diagnostics operations in accordance with embodiments disclosed herein;
FIG. 2B is a diagrammatic representation of an embodiment of a software configuration of the computer system depicted in FIG. 2A that facilitates performing diagnostic operations;
FIG. 3A is a diagrammatic representation of a port forwarding database that maps IP addresses of devices to MAC addresses;
FIG. 3B is a diagrammatic representation of a VLAN table;
FIG. 4 is a flowchart depicting processing steps of an embodiment of a target device selection module that may be performed by a layer 2 diagnostics application to facilitate a layer 2 trace between two target devices;
FIG. 5 is a flowchart depicting an embodiment of a port forwarding database population module of a diagnostics application that may be invoked after supply of target device and network configuration data by a user;
FIG. 6 is a flowchart depicting an embodiment of a path trace action module of a diagnostics application that may be invoked to facilitate identification of a layer 2 path trace;
FIG. 7 is a flowchart depicting an embodiment of a layer 2 switch evaluation module of a diagnostics application that facilitates determination of whether a layer 2 switch is located in a path between two target devices;
FIG. 8 is a flowchart that depicts an embodiment of a switch ordering module of a diagnostics application;
FIG. 9 is a flowchart that depicts an embodiment of a switch ordering module for designating a layer 2 switch as excluded from a path trace;
FIGS. 10A and 10B show a flowchart that depicts an embodiment of a layer 2 path assembly module;
FIG. 11 is a diagrammatic illustration of an embodiment of an exemplary display output of a path trace; and
FIG. 12 is a diagrammatic illustration of an embodiment of an exemplary display output of a path trace that includes an unordered node.