ACM Home Page
Please provide us with feedback. Feedback
Single-packet IP traceback
Full text PdfPdf (528 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 10 ,  Issue 6  (December 2002) table of contents
Pages: 721 - 734  
Year of Publication: 2002
ISSN:1063-6692
Authors
Alex C. Snoeren  IEEE and MIT Laboratory for Computer Science, Cambridge, MA and BBN Technologies, Cambridge, MA
Craig Partridge  IEEE and BBN Technologies, Cambridge, MA
Luis A. Sanchez  Megisto Systems, Inc., Germantown, MD
Christine E. Jones  BBN Technologies, Cambridge, MA
Fabrice Tchakountio  IEEE and BBN Technologies, Cambridge, MA
Beverly Schwartz  BBN Technologies, Cambridge, MA
Stephen T. Kent  BBN Technologies, Cambridge, MA
W. Timothy Strayer  IEEE and BBN Technologies, Cambridge, MA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 134,   Citation Count: 42
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/TNET.2002.804827

ABSTRACT

The design of the IP protocol makes it difficult to reliably identify the originator of an IP packet. Even in the absence of any deliberate attempt to disguise a packet's origin, widespread packet forwarding techniques such as NAT and encapsulation may obscure the packet's true source. Techniques have been developed to determine the source of large packet flows, but, to date, no system has been presented to track individual packets in an efficient, scalable fashion. We present a hash-based technique for IP traceback that generates audit trails for traffic within the network, and can trace the origin of a single IP packet delivered by the network in the recent past. We demonstrate that the system is effective, space efficient (requiring approximately 0.5% of the link capacity per unit time in storage), and implementable in current or next-generation routing hardware. We present both analytic and simulation results showing the system's effectiveness.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Microsoft Corporation. Stop 0A in tcpip.sys when receiving out of band (OOB) data. {Online}. Available: http://support.microsoft.com/support/kb/articles/Q143/4/78.asp
 
2
P. Ferguson and D. Senie, "Network ingress filtering: Defeating denial of service attacks which employ IP source address spoofing," IETF, RFC 2267, Jan. 1998.
3
 
4
 
5
C. Shannon, D. Moore, and K. Claffy, "Characteristics of fragmented IP traffic on Internet links," presented at the RIPE Workshop Passive and Active Measurements, Amsterdam, The Netherlands, Apr. 2001.
6
 
7
F. Baker, "Requirements for IP version 4 routers," IETF, RFC 1812, June 1995.
 
8
S. McCreary and K. Claffy, "Trends in wide area IP traffic patterns: A view from Ames Internet exchange," presented at the ITC Specialist Seminar IP Traffic Modeling, Measurement and Management, Monterey, CA, Sept. 2000.
 
9
 
10
 
11
S. M. Bellovin, M. Leech, and T. Taylor, "ICMP traceback messages," IETF, Internet Draft, draft-ietf-itrace-01.txt (work in progress), Oct. 2001.
 
12
D. X. Song and A. Perrig, "Advanced and authenticated marking schemes for IP traceback," in Proc. IEEE Infocom'01, Apr. 2001, pp. 878-886.
 
13
A. Mankin, D. Massey, C.-L. Wu, S. F. Wu, and L. Zhang, "On design and evaluation of 'intention-driven' ICMP traceback," in Proc. IEEE Int. Conf. Computer Communications and Networks, Oct. 2001, pp. 159-165.
 
14
G. Sager. "Security fun with OCxmon and cflowd", presented at Internet 2 Working Group Meeting. {Online}. Available: http://www.caida.org/projects/NGI/content/security/1198.
 
15
D. Schnackenberg, K. Djahandari, and D. Sterne, "Infrastructure for intrusion detection and response," in Proc. First DARPA Information Survivability Conf. Exposition, vol. 2, Jan. 2000, pp. 1003-1011.
 
16
R. Stone, "CenterTrack: An IP overlay network for tracking DoS floods," in Proc. USENIX Security Symp., July 2000, pp. 199-212.
17
 
18
 
19
L. Carter and M. Wegman, "Universal classes of hash functions," J. Comput. Syst. Sci., vol. 18, no. 2, pp. 143-154, 1979.
 
20
 
21
 
22
 
23
J. Postel, "Internet protocol," IETF, RFC 791, Sept. 1981.
 
24
____, "Internet control message protocol," IETF, RFC 792, Sept. 1981.
 
25
R. Rivest, "The MD5 message-digest algorithm," IETF, RFC 1321, Apr. 1992.
 
26
L. A. Sanchez, W. C. Milliken, A. C. Snoeren, F. Tchakountio, C. E. Jones, S. T. Kent, C. Partridge, and W. T. Strayer, "Hardware support for a hash-based IP traceback," in Proc. Second DARPA Information Survivability Conf. Exposition, vol. 2, June 2001, pp. 146-152.
 
27
C. Fraleigh, C. Diot, B. Lyles, S. Moon, P. Owezarski, D. Papagiannaki, and F. Tobagi, "Design and deployment of a passive monitoring infrastructure," presented at the RIPE Workshop Passive and Active Measurements, Amsterdam, The Netherlands, Apr. 2001.
 
28

CITED BY  44
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
Alex C. Snoeren: colleagues
Craig Partridge: colleagues
Luis A. Sanchez: colleagues
Christine E. Jones: colleagues
Fabrice Tchakountio: colleagues
Beverly Schwartz: colleagues
Stephen T. Kent: colleagues
W. Timothy Strayer: colleagues

Peer to Peer - Readers of this Article have also read: