Patent ID: 8706864

Claim:
A computer-implemented method of ensuring compliance with network standards, comprising: under control of one or more computer systems configured with executable instructions, extracting header information for at least one packet for a sending entity passing through a level of a network environment; determining first state information with respect to at least one protocol parameter for the at least one packet; if the first state information violates a network standard, performing at least a first remedial action with respect to the sending entity; determining second state information with respect to the at least one protocol parameter for at least one subsequently received packet for the sending entity passing through the level of the network environment; determining whether the second state information violates the network standard; comparing the second state information for the sending entity and predicted state information with respect to the at least one protocol parameter, the predicted state information determined using the first state information; determining whether the second state information conforms to the predicted state information based on the comparison; and based on a determination that the second state information violates the network standard and a determination that the second state information does not conform to the predicted state information, performing at least a second remedial action with respect to the sending entity.