CPC H04L 41/0896 (2013.01) [H04L 43/0835 (2013.01); H04L 69/161 (2013.01); H04L 69/167 (2013.01); H04L 69/326 (2013.01)] | 20 Claims |
1. A method for reducing bandwidth waste when operating a network appliance in a computer network, the method comprising:
receiving a packet at an input of the network appliance;
mirroring the packet to a working memory as a duplicate packet;
forwarding the packet to a destination address of the packet; and
after the forwarding of the packet to the destination address of the packet:
extracting a transport layer payload from the duplicate packet;
verifying an extracted checksum for the transport layer payload to determine whether an error is present;
in response to determining that the error is present, updating a dropped packet rate of the network appliance; and
sending an instruction to the network appliance to change an operational parameter upon determining that the dropped packet rate exceeds a threshold;
wherein the instruction causes the network appliance to throttle packets from a particular source.
|