ACM Home Page
Please provide us with feedback. Feedback
Secure and policy-compliant source routing
Full text PdfPdf (697 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 17 ,  Issue 3  (June 2009) table of contents
Pages 764-777  
Year of Publication: 2009
ISSN:1063-6692
Authors
Barath Raghavan  Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA
Patric Verkaik  Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA
Alex C. Snoeren  Department of Computer Science and Engineering, University of California at San Diego, La Jolla, CA
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 33,   Downloads (12 Months): 108,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: 10.1109/TNET.2008.2007949

ABSTRACT

In today's Internet, inter-domain route control remains elusive; nevertheless, such control could improve the performance, reliability, and utility of the network for end users and ISPs alike. While researchers have proposed a number of source routing techniques to combat this limitation, there has thus far been no way for independent ASes to ensure that such traffic does not circumvent local traffic policies, nor to accurately determine the correct party to charge for forwarding the traffic.

We present Platypus, an authenticated source routing system built around the concept of network capabilities, which allow for accountable, fine-grained path selection by cryptographically attesting to policy compliance at each hop along a source route. Capabilities can be composed to construct routes through multiple ASes and can be delegated to third parties. Platypus caters to the needs of both end users and ISPs: users gain the ability to pool their resources and select routes other than the default, while ISPs maintain control over where, when, and whose packets traverse their networks. We describe the design and implementation of an extensive Platypus policy framework that can be used to address several issues in wide-area routing at both the edge and the core, and evaluate its performance and security. Our results show that incremental deployment of Platypus can achieve immediate gains.


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
S. Agarwal, C.-N. Chuah, and R. H. Katz, "OPCA: Robust interdomain policy routing and traffic control," in Proc. IEEE OPENARCH, Apr. 2003, pp. 55-64.
 
2
 
3
4
 
5
6
 
7
 
8
 
9
 
10
M. Caesar and J. Rexford, "BGP policies in ISP networks," IEEE Network , vol. 19, no. 6, pp. 5-11, Nov. 2005.
 
11
CAIDA Skitter Project. [Online]. Available: http://www.caida.org/ tools/measurement/skitter/
 
12
 
13
 
14
15
16
 
17
 
18
D. Estrin, J. C. Mogul, and G. Tsudik, "Visa protocols for controlling interorganizational datagram flow," IEEE J. Sel. Areas Commun., vol. 7, no. 4, pp. 486-498, May 1989.
 
19
D. Estrin and G. Tsudik, "Security issues in policy routing," in Proc. IEEE Symp. Security and Privacy, May 1989, pp. 183-193.
20
 
21
22
 
23
 
24
 
25
A. Kumar, J. Xu, L. Li, J. Wang, and O. Spatschek, "Space-code Bloom filter for efficient per-flow traffic measurement," in Proc. IEEE INFOCOM 2004, Mar. 2004, vol. 3, pp. 1762-1773.
 
26
 
27
J. B. MacQueen, "On convergence of k-means and partitions with minimum average variance," Ann. Math. Stat., vol. 36, 1965.
28
29
30
31
 
32
W. B. Norton, "Internet service providers and peering," in Proc. NANOG, Jun. 2000.
 
33
Poslib DNS Library. [Online]. Available: http://www.posadis.org/ poslib/
34
35
36
37
 
38
 
39
A. C. Snoeren and B. Raghavan, "Decoupling policy from mechanism in Internet routing," in Proc. HotNets, Nov. 2003.
40
 
41
R. Srinivasan, "XDR: External data representation standard," in IETF, RFC 1812, Aug. 1995.
42
 
43
I. Stoica and H. Zhang, "LIRA: An approach for service differentiation in the Internet," in Proc. NOSSDAV, Jun. 1998.
44
45
46
 
47
D. Zhu, M. Gritter, and D. R. Cheriton, "Feedback based routing," in Proc. HotNets, Oct. 2002.

Collaborative Colleagues:
Barath Raghavan: colleagues
Patric Verkaik: colleagues
Alex C. Snoeren: colleagues