BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of the present invention will be further described with reference to the accompanying exemplary drawings, in which:
FIG. 1 illustrates an object network employing a network-analysis system comprising a network appliance connected to the object network and at least one management client, in accordance with an embodiment of the present invention;
FIG. 2 illustrates a method of real-time network-analysis in accordance with an embodiment of the present invention;
FIG. 3 illustrates a process of observing the object network of FIG. 1 in accordance with an embodiment of the present invention;
FIG. 4 illustrates functional inputs and outputs of the network appliance of the network-analysis system of FIG. 1;
FIG. 5 illustrates functional inputs and outputs of a management client in the network-analysis system of FIG. 1;
FIG. 6 illustrates an exemplary object network employing a network-analysis system comprising a network appliance directly connected to a node of the object network, a first management client directly connected to the network appliance, and a second management client connected to the network appliance through an access network, in accordance with an embodiment of the present invention;
FIG. 7 illustrates an exemplary object network employing a network-analysis system comprising a remote network appliance connected to a node of the object network, a first management client directly connected to the network appliance, and a second management client connected to the network appliance through an access network, in accordance with an embodiment of the present invention;
FIG. 8 illustrates a network appliance connecting to at least two nodes in the object network of FIG. 6 or FIG. 7, the network appliance having a network address, in accordance with an embodiment of the present invention;
FIG. 9 illustrates a network appliance embedded within one of the nodes of the object network of FIG. 6, in accordance with an embodiment of the present invention;
FIG. 10 illustrates an exemplary network appliance for use in the network-analysis system of FIG. 1 comprising a network-interface module, a data manager, a network-data analyzer, an external-data handler, and a communications module in accordance with an embodiment of the present invention;
FIG. 11 details the network appliance of FIG. 10 illustrating constituent components of network-interface module, the data manager, and the network-data analyzer;
FIG. 12 illustrates a first microscopic analyzer associated with the network data analyzer of FIG. 10 in accordance with an embodiment of the present invention;
FIG. 13 illustrates a second microscopic analyzer associated with the network data analyzer of FIG. 10 in accordance with an embodiment of the present invention;
FIG. 14 is a flow chart summarizing the operation of a routing-protocol analyzer associated with the microscopic analyzer of FIG. 12; and
FIG. 15 is a flow chart indicating actions taken in processing a link-state advertisement of a protocol data unit received at the network appliance of FIG. 1;
FIG. 16 illustrates a management client in the network of FIG. 1 according to an embodiment of the present invention;
FIG. 17 illustrates a graphical user interface associated with the management client of FIG. 16;
FIG. 18 illustrates features of a resident planning module associate with the management client of FIG. 16; and
FIG. 19 illustrates an exemplary realization of a network appliance similar to the network appliance of FIG. 10 except that multiple network-interface modules may be used, in accordance with an embodiment of the present invention.