Low impact network debugging
First Claim
Patent Images
1. A method for debugging network connections, comprising:
- receiving a packet for a first destination by a network interface card (NIC);
classifying the packet;
sending, based on the classifying, the packet to a first receive ring associated with the NIC; and
sending the packet from the first receive ring to a first virtual NIC,wherein the first virtual NIC is associated with a second destination, andwherein the second destination comprises a debugging service, which when executed, is configured to debug the first destination.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for debugging network connections that involves receiving a packet for a first destination by a network interface card (NIC), classifying the packet, sending the packet to a first receive ring associated with the NIC, and sending the packet from the first receive ring to a first virtual NIC, where the first virtual NIC is associated with a second destination, and where the second destination is used to debug the first destination.
34 Citations
17 Claims
-
1. A method for debugging network connections, comprising:
-
receiving a packet for a first destination by a network interface card (NIC); classifying the packet; sending, based on the classifying, the packet to a first receive ring associated with the NIC; and sending the packet from the first receive ring to a first virtual NIC, wherein the first virtual NIC is associated with a second destination, and wherein the second destination comprises a debugging service, which when executed, is configured to debug the first destination. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a host, comprising; a first destination; a second destination, wherein the second destination comprises a debugging service, which when executed, is configured to debug the first destination; a first virtual NIC associated with the second destination; and a network interface card (NIC), operatively connected to the host, comprising a first receive ring, wherein the NIC is configured to; receive a first packet for the first destination; classify the first packet; send, based on the classifying, the first packet to the first receive ring; and send the first packet from the first receive ring to the first virtual NIC. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer usable medium having computer readable program code embodied therein for causing a computer system to execute a method for debugging network connections, the method comprising:
-
receiving a first packet for a first destination by a network interface card (NIC); classifying the first packet; sending, based on the classifying, the first packet to a first receive ring associated with the NIC; and sending the first packet from the first receive ring to a first virtual NIC, wherein the first virtual NIC is associated with a second destination, and wherein the second destination comprises a debugging service, which when executed, is configured to debug the first destination. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification