DocumentCode :
2668460
Title :
Acyclic Type of Relationships Between Autonomous Systems
Author :
Cohen, Rami ; Raz, Danny
Author_Institution :
Technion-Israel Inst. of Technol., Haifa
fYear :
2007
fDate :
6-12 May 2007
Firstpage :
1334
Lastpage :
1342
Abstract :
The Internet connectivity in the autonomous system (AS) level reflects the commercial relationship between ASes. A connection between two ASes could be of type customer-provider when one AS is a provider of the other AS, or of type peer-peer, if they are peering ASes. This commercial relationship induces a global hierarchical structure which is a key ingredient in the ability to understand the topological structure of the AS connectivity graph. Unfortunately, it is very difficult to collect data regarding the actual type of the relationships between ASes, and in general this information is not part of the collected AS connectivity data. The Type of Relationship (ToR) problem attempts to address this shortcoming, by inferring the type of relationship between connected ASes based on their routing policies. However, the approaches presented so far are local in nature and do not capture the global hierarchical structure. In this work we define a novel way to infer this type of relationship from the collected data, taking into consideration both local policies and global hierarchy constrains. We define the Acyclic Type of Relationship AToR problem that captures this global hierarchy and present an efficient algorithm that allows determining if there is a hierarchical assignment without invalid paths. We then show that the related general optimization problem is NP-complete and present a 2/3 approximation algorithm where the objective function is to minimize the total number of local policy mismatches. We support our approach by extensive experiments and simulation results showing that our algorithms classify the type of relationship between ASes much better than all previous algorithms.
Keywords :
Internet; computational complexity; graph theory; optimisation; peer-to-peer computing; telecommunication network topology; Internet connectivity; NP-complete problem; acyclic type; autonomous system level; customer-provider; global hierarchical structure; optimization problem; peer-peer computing; Approximation algorithms; Communications Society; Computer science; Databases; Europe; Guidelines; Internet; Routing protocols; Specification languages; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE
Conference_Location :
Anchorage, AK
ISSN :
0743-166X
Print_ISBN :
1-4244-1047-9
Type :
conf
DOI :
10.1109/INFCOM.2007.158
Filename :
4215740
Link To Document :
بازگشت