Methods and apparatus for performing non-intrusive network layer performance measurement in communication networks
First Claim
1. A method to measure network layer performance between network nodes, the method comprising:
- communicatively coupling a first intelligent network interface to a first access port of a first network node that provides access to a network;
subsequent to the coupling, receiving via the network, at the first intelligent network interface, a destination address for a second intelligent network interface to which test messages for measuring network layer performance are to be sent, the destination address for the second intelligent network interface being included in a remote configuration command received in response to the first intelligent network interface initiating sending of multiple heartbeat signals after being communicatively coupled to the first access port; and
transmitting, while a device communicatively coupled to a second access port of the first network node is able to exchange network traffic with the network through the second access port, the test messages from the first intelligent network interface to the destination address for the second intelligent network interface using network layer addressing to route the test messages through the first access port, the first network node and a second network node to which the second intelligent network interface is communicatively coupled.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for performing non-intrusive network layer performance measurement in communication networks are disclosed. An example method to measure network layer performance between existing network nodes disclosed herein comprises coupling a first intelligent network interface (INI) to an available access port of a first existing network node providing access to a network, wherein the first INI obtains power and input information only from the access port after being coupled thereto, and exchanging test messages between the first INI and a second INI coupled to a second existing network node during normal operation of the first and second existing network nodes to measure network layer performance, wherein the test messages originate in the first INI and are routed through the first and second existing network nodes using a first network layer address associated with the first INI and a second network layer address associated with the second INI.
51 Citations
25 Claims
-
1. A method to measure network layer performance between network nodes, the method comprising:
-
communicatively coupling a first intelligent network interface to a first access port of a first network node that provides access to a network; subsequent to the coupling, receiving via the network, at the first intelligent network interface, a destination address for a second intelligent network interface to which test messages for measuring network layer performance are to be sent, the destination address for the second intelligent network interface being included in a remote configuration command received in response to the first intelligent network interface initiating sending of multiple heartbeat signals after being communicatively coupled to the first access port; and transmitting, while a device communicatively coupled to a second access port of the first network node is able to exchange network traffic with the network through the second access port, the test messages from the first intelligent network interface to the destination address for the second intelligent network interface using network layer addressing to route the test messages through the first access port, the first network node and a second network node to which the second intelligent network interface is communicatively coupled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible machine readable memory having machine readable instructions stored thereon which, when executed, cause a processor implementing a first intelligent network interface to perform operations comprising:
-
processing a remote configuration message to obtain a destination address included in the remote configuration message, the destination address associated with a second intelligent network interface to which test messages for measuring network layer performance are to be sent, the remote configuration message being received in response to the processor initiating sending of multiple heartbeat signals after the intelligent network interface is communicatively coupled to a first access port of a first network node; sending, while a device communicatively coupled to a second access port of the first network node is able to exchange network traffic other than test traffic with a network through the second access port, a first test message to the destination address associated with the second intelligent network interface; and receiving a response to the first test message from the second intelligent network interface, the first test message originating in the first intelligent network interface and being routed, using network layer addressing, through the first network node and a second network node to which the second intelligent network interface is communicatively coupled. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An intelligent network interface apparatus to measure network layer performance between network nodes of a network, the apparatus comprising:
a processor to execute the instructions to perform operations comprising; initiating sending of multiple heartbeat signals in response to the apparatus being communicatively coupled to an access port of a network node that is to provide access to the network; and processing a remote configuration command to obtain a network layer destination address included in the remote configuration command, the network layer address associated with a destination intelligent network interface to which test messages for measuring network layer performance are to be send the remote configuration command being received in response to the sending of the multiple heartbeat signals; and generating a test message to send to the destination intelligent network interface, the test message processor to use the network layer destination address associated with the destination intelligent network interface to send the test message to the destination intelligent network interface. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
Specification