Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

Leveraging BGP Dynamics to Reverse-Engineer Routing Policies

Sridhar Machiraju and Randy H. Katz

EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2006-61
May 16, 2006

http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-61.pdf

Inter-domain routing policies are an important component of today's routing infrastructure. Knowledge about these policies can be used for better traffic engineering, detecting misconfiguration, preventing policy conflicts and also, in understanding Internet routing. However, many domains consider their policies proprietary and rarely reveal them. Hence, techniques that reverse-engineer routing policies are very useful. Existing approaches infer routing policies primarily by analyzing routing tables. In this paper, we describe how inter-domain routing dynamics, primarily the BGP convergence process, can be leveraged to infer route selection policies of domains. We discuss the results of using our proposed technique with archived BGP protocol data. We also describe the applicability of our proposed technique in achieving better traffic engineering and detecting policy conflicts.


BibTeX citation:

@techreport{Machiraju:EECS-2006-61,
    Author = {Machiraju, Sridhar and Katz, Randy H.},
    Title = {Leveraging BGP Dynamics to Reverse-Engineer Routing Policies},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {2006},
    Month = {May},
    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-61.html},
    Number = {UCB/EECS-2006-61},
    Abstract = {Inter-domain routing policies are an important component of today's routing infrastructure. Knowledge about these policies can be used for better traffic engineering, detecting misconfiguration, preventing policy conflicts and also, in understanding Internet routing. However, many domains consider their policies proprietary and rarely reveal them. Hence, techniques that reverse-engineer routing policies are very useful. Existing approaches infer routing policies primarily by analyzing routing tables. In this paper, we describe how inter-domain routing dynamics, primarily the BGP convergence process, can be leveraged to infer route selection policies of domains. We discuss the results of using our proposed technique with archived BGP protocol data. We also describe the applicability of our proposed technique in achieving better traffic engineering and detecting policy conflicts.}
}

EndNote citation:

%0 Report
%A Machiraju, Sridhar
%A Katz, Randy H.
%T Leveraging BGP Dynamics to Reverse-Engineer Routing Policies
%I EECS Department, University of California, Berkeley
%D 2006
%8 May 16
%@ UCB/EECS-2006-61
%U http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-61.html
%F Machiraju:EECS-2006-61