×

Method for protecting a network from data packet overload

  • US 6,189,035 B1
  • Filed: 05/08/1998
  • Issued: 02/13/2001
  • Est. Priority Date: 05/08/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. In a communication system having an internal network which receives, via a communication link, data packets from packet sources in an external network for further transmission to users in the internal network, a method for protecting the users from receiving an excessive number of data packets originating from the packet sources, comprising:

  • a) establishing a data packet gate in the communication link and, at the data packet gate;

    b) receiving a data packet and identifying its packet source;

    c) incrementing a packet count for the identified packet source;

    d) rejecting the data packet if the packet count exceeds a threshold; and

    e) passing the data packet to the internal network if the packet count is below the threshold, wherein a data packet includes a source address and further including establishing an address table that stores source addresses, and comparing the source address of a received data packet to the source addresses stored in the address table, and wherein if the source address of a received data packet does not match an address stored in the address table, and if the address table does not have room to accept another source address, then the received data packet is rejected; and

    wherein if the source address of a received data packet does not match an address stored in the address table, and if the address table has room to accept another source address, then the source address of the received data packet is stored in the address table.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×