Claims
- 1. A method for processing network accounting information, comprising:
(a) receiving accounting information over a packet-switched network; (b) monitoring at least one aspect of the received accounting information; and (c) discarding at least a portion of the accounting information based on the monitored aspect.
- 2. The method as recited in claim 1, wherein the accounting information is discarded for providing a defense against network attacks.
- 3. The method as recited in claim 1, wherein the accounting information is discarded for dealing with heavy network traffic.
- 4. The method as recited in claim 3, and further comprising generating a summary of the accounting information.
- 5. The method as recited in claim 1, wherein monitoring the at least one aspect of the received accounting information includes detecting a scan of a plurality of ports.
- 6. The method as recited in claim 1, wherein monitoring the at least one aspect of the received accounting information includes detecting a scan of a plurality of Internet Protocol (IP) addresses.
- 7. The method as recited in claim 1, wherein monitoring the at least one aspect of the received accounting information includes monitoring a rate of receipt of the accounting information.
- 8. The method as recited in claim 7, wherein monitoring the at least one aspect of the received accounting information includes detecting whether the rate of receipt of the accounting information exceeds a predetermined amount.
- 9. The method as recited in claim 1, wherein monitoring the at least one aspect of the received accounting information includes monitoring a load on a system receiving the accounting information.
- 10. The method as recited in claim 1, wherein the network includes the Internet.
- 11. A computer program product for processing network accounting information, comprising:
(a) computer code for receiving accounting information over a packet-switched network; (b) computer code for monitoring at least one aspect of the received accounting information; and (c) computer code for discarding at least a portion of the accounting information based on the monitored aspect.
- 12. The computer program product as recited in claim 11, wherein the accounting information is discarded for providing a defense against network attacks.
- 13. The computer program product as recited in claim 11, wherein the accounting information is discarded for dealing with heavy network traffic.
- 14. The computer program product as recited in claim 13, and further comprising computer code for generating a summary of the accounting information.
- 15. The computer program product as recited in claim 11, wherein the computer code for monitoring the at least one aspect of the received accounting information includes computer code for detecting a scan of a plurality of Internet Protocol (IP) addresses.
- 16. The computer program product as recited in claim 11, wherein the computer code for monitoring the at least one aspect of the received accounting information includes computer code for monitoring a rate of receipt of the accounting information.
- 17. The computer program product as recited in claim 16, wherein the computer code for monitoring the at least one aspect of the received accounting information includes computer code for detecting whether the rate of receipt of the accounting information exceeds a predetermined amount.
- 18. The computer program product as recited in claim 11, wherein the computer code for monitoring the at least one aspect of the received accounting information includes computer code for detecting a scan of a plurality of ports.
- 19. The computer program product as recited in claim 11, wherein the computer code for monitoring the at least one aspect of the received accounting information includes computer code for monitoring a load on a system receiving the accounting information.
- 20. A system for processing network accounting information, comprising:
(a) logic for receiving accounting information over a packet-switched network; (b) logic for monitoring at least one aspect of the received accounting information; and (c) logic for discarding at least a portion of the accounting information based on the monitored aspect.
- 21. A method for processing network accounting information, comprising:
(a) receiving accounting information over a packet-switched network; (b) monitoring at least one aspect of the received accounting information; and (c) conditionally preventing an overload of the accounting information based on the monitored aspect.
- 22. A method for processing network accounting information, comprising:
(a) receiving accounting information over a packet-switched network; (b) receiving an indication relating to at least one aspect of the received accounting information; and (c) conditionally preventing an overload of the accounting information based on the indication.
- 23. A method for processing network accounting information, comprising:
(a) receiving accounting information over a packet-switched network; (b) detecting a scan of a plurality of ports; (c) detecting a scan of a plurality of Internet Protocol (IP) addresses; (d) detecting a rate of receipt of the accounting information; (e) detecting whether the rate of receipt of the accounting information exceeds a predetermined amount; (f) detecting a load on a system receiving the accounting information; (g) conditionally preventing an overload of the accounting information based on aspects detected during steps (b)-(f); and (h) generating a summary of the accounting information.
RELATED APPLICATION(S)
[0001] The present application claims the priority of a provisional application filed Aug. 07, 2000 under serial number 60/223,129, which is incorporated herein by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60223129 |
Aug 2000 |
US |