The Internet: A System of Interconnected Autonomous Systems

Size: px
Start display at page:

Download "The Internet: A System of Interconnected Autonomous Systems"

Transcription

1 The Internet: A System of Interconnected Autonomous Systems Mehmet Engin Tozal School of Computing and Informatics University of Louisiana, Lafayette, LA USA metozal@louisiana.edu Abstract The Internet, a global system of interconnected networks, has already become a de-facto utility serving billions of people worldwide. Individuals, companies, educational institutions and government agencies use the Internet for communication, entertainment, marketing, administration, collaboration and citizen participation. On the other hand, the Internet is a highly engineered, globally scaled, complex system formed by tens of thousands of autonomous networks operating independently. In this study, we first present a taxonomy of autonomous systems (ASes) which is definite and compatible with the current AS-level structure of the Internet. Then, we analyze different classes of ASes to shed light on the complex structure of the Internet. We believe that our approach and findings will help telecom practitioners gain more insight into the structural and operational characteristics of the Internet and enhance their network infrastructures. Fig. 1: A simplified example of the AS-level Internet topology I. INTRODUCTION The Internet, a global system of interconnected networks, is a highly engineered, large scale complex system which has no central governance. The communication infrastructure is formed by tens of thousands of autonomous systems bringing various organizations and individuals together. An Autonomous System (AS) in the Internet corresponds to a group of networks administered by one or more network operators with a well defined routing policy [11]. Each AS in the Internet is uniquely identified by an autonomous system number. The ASes altogether, enable the global Internet communication by connecting with each other in different forms. Individual users, small businesses and ASes located at the edge of the Internet participate in the global infrastructure by means of other ASes called Internet Service Providers (ISPs). Typically, ISPs are business entities providing Internet access service to their customers while getting the same service from one or more upstream ISPs. At the core of the Internet, a small number of ISPs peer with each other with settlement-free interconnections and attain the global communication infrastructure. The majority of the the ASes (around 85%) are located at the edge of the Internet and they are solely Internet access consumers. That is, they pay to ISPs to acquire global Internet access. Note that these ASes may be content or service providers, yet they are consumers in terms of the Internet access service. The ASes forming the communication infrasc 016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. tructure however, are Internet access consumers and providers, simultaneously. Internet access service is provided and consumed with respect to business relations among ASes. That is, ASes are connected to each other via business relations that define Internet access services. Moreover, the inter-as traffic in the Internet is usually routed according to the business relations among ASes [16]. Therefore, analyzing the business relations among ASes helps us to understand the complex communication infrastructure of the Internet at the AS level. Traditionally, business relations are categorized as customer-to-provider (cp), peer-to-peer (pp) and sibling-tosibling (ss) [8]. In a cp relation, the provider AS provides global reachability to its customer AS. In return, the customer pays to the provider for the traffic exchanged between them. In a pp relation, two peer ASes provide mutual reachability to each other and their customer ASes, recursively. Peer ASes typically engage in settlement-free business agreements which means that neither party pays to the other for the traffic exchanged. In the less frequently observed ss relation, two ASes provide full reachability to each other because they are operated by the same organization. More complex relations such as hybrid relations and partial relations are reported in the Internet as well [9]. However, cp and pp relations abstract the majority of the business agreements between ASes for practical purposes [16]. Figure 1 shows an overly simplified example of the Internet topology at the AS-level for illustration purposes. The topology in the figure consists of 0 ASes and 6 links representing the relations between the ASes. In reality, the Internet is

2 comprised of tens of thousands of ASes and hundreds of thousands of links between them. In the Figure, the clouds represent ASes. The ASes that are located at the edge of the Internet are shown in white. The ASes that provide Internet access to its customers and peers by transiting their traffic are shown in gray. The ASes forming the core of the topology and facilitate global reachability are shown in dark gray. Finally, arrows indicate cp relations and lines represent pp relations among ASes, respectively. The preferred AS Paths in the Internet are usually consistent with the relations among the ASes. In general, an AS path consists of zero or more cp links (upstream) followed by zero or one peer link and then, followed by zero or more cp links (downstream) [8]. For example {AS906, AS30, AS905}, in Figure 1, is a path from AS906 to AS905 which passes through a common provider appearing on both upstream and downstream subpaths. Similarly, {AS908, AS101, AS103, AS04, AS30, AS905} is a path from AS908 to AS905. The upstream subpath from the source AS, AS908, reaches to a core AS, AS101, then takes a peer link to another core AS, AS103, and then follows a downstream subpath toward the destination AS, AS905. In practice, ASes do not always choose the paths that follow an upstream subpath to the core of the topology and then follow a downstream subpath from the core. However, the availability of the paths passing through the core of the Internet provides the necessary foundations for the global Internet reachability. In this study, we first present a taxonomy of ASes which is definite and compatible with the current AS-level structure of the Internet. Our taxonomy loosely borrows the terms from geometry and is based on the relations in an AS-level Internet topology map. We classify the ASes into four groups according to their neighboring relations in the topology map: axial ASes, pole ASes, medial ASes and locus ASes. Axial ASes constitute the core of the semi-hierarchical Internet infrastructure by peering with one another. In Figure 1, the dark gray ASes, AS101, AS10, AS103 and AS104, are the axial ASes. Pole ASes are those axial ASes which participate in the largest clique of peers at the core. In Figure 1, the axial ASes AS101, AS10 and AS103 constitute the set of pole ASes. Medial ASes have at least one customer AS and one provider AS and they connect their customers to the Internet via their provider ASes. In Figure 1, the light gray ASes are the medial ASes. Locus ASes constitute the verge of the Internet infrastructure by participating in the Internet via their providers. In Figure 1, white ASes are the locus ASes. Next, we analyze each class of ASes to shed light on the structure of the Internet at the autonomous system level. We found that the majority of ASes that belong to governments and government-related organizations directly peer with ASes at the core of the Internet. Internet exchange points (IXPs) and datacenters prefer to peer with ASes at the core of the Internet as well as medium to large scale ISPs. Large scale Internet Service Providers are located closer to the pole ASes in the Internet and they practice peering more frequently compared to the ASes located farther. Moreover, we observed that peering is a more common practice in ISPs that are associated with the economically developed countries. Finally, our findings show that locus ASes exhibit diversity in terms of their average closeness to the core of the Internet with respect to their associated countries. We believe that our approach and findings will help telecom practitioners gain more insight into the structural and operational characteristics of the Internet and enhance their network infrastructures. The rest of the paper is organized as follows. Section II presents the related work. In Section III, we present a classification of ASes based on their relations in an AS-level Internet topology map. In Section IV, we introduce the dataset used in this study. Sections V, VI and VII present detailed analyses on axial, medial and locus ASes in the Internet, respectively. Finally, Section VIII concludes the paper. II. RELATED WORK Many successful studies on AS relation inference and ASlevel Internet topology mapping have been introduced in the last two decades [5], [6], [16], [18]. AS topology mapping and inference techniques can be categorized according to the employed source(s). Path trace based approaches use traceroute-like tools [1], [1] to collect path traces from multiple vantage points and employ IP address to AS number mapping techniques to build the links between ASes [3], [17], [7]. BGP routing table based approaches passively collect BGP updates and use the advertised paths to construct an AS-level topology map of the Internet [4], [3], []. Most of the studies in this category focus on not only mapping the Internet at the AS-level but also inferring the types of business relations between the ASes [8], [18], [9]. Internet Routing Registry (IRR) databases and BGP looking glasses (LG) are usually used to augment existing ASlevel Internet topologies [1], [13]. In this study we analyze the Internet as a system of autonomous systems. Our work is complementary to existing efforts in the sense that we leverage Internet topology maps collected, constructed and annotated by the existing projects. III. TAXONOMY OF ASES Traditionally the ASes in the Internet are categorized as stub ASes, transit ASes, tier-3 ASes, tier- ASes and tier-1 ASes. Roughly, stub ASes correspond to the ASes at the edge of the Internet which have a single provider; transit ASes are the ISPs which relay the traffic between any two ASes; tier- 3 ASes are small scale (typically regional) ISPs; tier- ASes are large scale (typically national) ISPs and tier-1 ASes are very large scale (typically intercontinental) ISPs which peer with each other at core of the Internet. A significant problem with the traditional taxonomy of ASes is that the exact definitions of AS categories exhibit variation in different studies, contain ambiguity, involve subjectiveness and sometimes do not match the reality [0]. For example, ISPs that serve their coverage area only through settlement-free business relations are called tier-1 ASes. Another definition requires those ISPs to participate in the largest settlement-free clique in order to be called tier-1 ASes. Definitions of tier- and tier-3 ASes are ambiguous. On the same note, a stub AS is defined as an AS that has a single upstream provider without any customers. However, an AS in the Internet is required to have at least two upstream providers. In fact, unadvertised backup links causes the stub ASes to look like single-homed ASes in the Internet topology graphs.

3 Fig. : Taxonomy of ASes in the Internet In this study, we first present a taxonomy of ASes which is definite, regular and compatible with the current AS-level structure of the Internet. Our taxonomy loosely borrows the terms from geometry and is based on the relations in an ASlevel Internet topology map. We classify the ASes in an ASlevel Internet topology map into four groups according to their neighboring relations: axial ASes, pole ASes, medial ASes and locus ASes. Axial ASes are these ASes that do not have any providers. Axial ASes constitute the core of the semi-hierarchical Internet infrastructure by peering with one another. Although axial ASes do not have providers, they may have one or more customer ASes. Axial ASes are typically large scale Internet service providers, Internet exchange points, datacenters as well as the networks of government-related institutions. In Figure 1, the dark gray ASes, AS101, AS10, AS103 and AS104, are axial ASes because they do not have any providers. Pole ASes are those axial ASes which participate in the largest clique of peers at the core of the Internet infrastructure. These ASes usually correspond to the Internet service providers which provide global connectivity to each other and to each other s non-clique peers and customers. Note that the set of pole ASes is a subset of the axial ASes. In Figure 1, the axial ASes AS101, AS10 and AS103 form the largest clique and they constitute the set of pole ASes. Medial ASes are these ASes which have at least one provider AS and at least one customer AS. Medial ASes connect their customer ASes to the Internet via their providers. These ASes are usually national or regional Internet service providers that connect downstream ISPs/ASes to the Internet via upstream ISPs. Some of the medial ASes also provide Internet access to residential users and small businesses. They charge their customers for the traffic exchanged while paying to their providers for the same service. Note that medial ASes frequently peer with other ASes to reduce their overall cost of operations. In Figure 1, the light gray ASes are medial ASes because they have at least one provider and one customer AS. Locus ASes are these ASes which have at least one provider AS and do not have any customer AS. In general, locus ASes are networks that belong to individual organizations or they are local ISPs providing Internet connectivity to residential users and small businesses. Since they do not provide Internet access to other ASes, they are visualized at the verge of an Internet topology map. Although observed less frequently, some locus ASes peer with each other. These peering locus ASes are usually part of the same organization operating at different geographic regions, e.g, financial institutions. In Figure 1, white ASes are locus ASes because they have at least one provider and no customer AS. Figure summarizes the taxonomy of ASes. Ordinarily, the pole ASes form the nucleus of the semi-hierarchical Internet topology map while the rest of the axial ASes form the core. The medial ASes constitute the interior part and the locus ASes form the verge the Internet topology map as shown in Figure. The intersecting boundaries at the top of the figure reflect the fact that ASes in different groups may connect with each other without any restrictions. For example, a medial, axial or pole AS can be the provider of a locus AS. IV. PRELIMINARIES The AS-relations dataset [] and AS-to-organization mapping dataset [4] used in this study are collected in June, 015 from CAIDA and CIDR-Report, respectively. CAIDA constructs AS-level Internet topology maps using passively collected BGP data from UO routeviews project [4] and RIPE remote route collectors [19]. CIDR-Report compiles AS-toorganization mapping information from national and regional Internet registries. The AS-to-country mappings reflect the countries that the ASes operate in. These mappings are mostly accurate for the ASes located at the edge of the Internet and for the regional ISPs. However, large scale ISPs usually have international components and operate at multiple countries. TABLE I: Distribution of ASes w.r.t. different classes Pole ASes Axial ASes Medial Ases Locus ASes Our original dataset consists of 50,966 ASes in total. Out of ASes, we omitted 73 locus ASes because their associated country records were missing. In this study we analyzed ASes comprising of 17 pole, 67 axial, 7593 medial and locus ASes associated with 9 distinct country codes (Table I). The verge of the Internet topology consists of locus ASes which make up its largest portion medial ASes provide Internet access to each other and to the locus ASes. 67 axial ASes fasten the medial and locus ASes together. Finally, 17 pole ASes establish the global connectivity among all ASes. Since the axial ASes including the pole ASes usually have international components, we analyzed the distributions of the medial and locus ASes by their associated countries. Both distributions are highly skewed in the sense that there are many countries with a low number of medial and/or locus ASes and fewer countries with a high number of medial and/or locus ASes. The positive skewness in the AS distribution by country is an expected outcome because the number of ASes in a country depends on many factors including the population, dispersion, economic development, economic diversity, IT/education investments and political systems.

4 Within Groups Sum of Squares log(number of Customer ASes) Clusters ClusterA (189) ClusterB (30) ClusterC (31) ClusterD (17) Number of Clusters log(number of Peer ASes) (a) Scree Plot (b) Clusters Fig. 3: Axial AS sum of squared errors scree plot and clusters TABLE II: Summary Statistics for Locus and Medial ASes w.r.t. countries Min Q1 Median Mean Q3 Max Locus Medial Table II shows the minimum, first quartile, median, mean, third quartile and maximum for locus and medial ASes by countries, respectively. Although the minimum number of locus and medial ASes are zero, each country in our dataset has at least one AS. countries in our dataset is connected to the Internet through only one AS (either locus or medial). The majority of these countries are small island countries that have some type of political dependency to other countries while some of them are either economically underdeveloped and/or politically instable. Besides, there are 101 countries that have less than 10 ASes in total. TABLE III: Top 7 countries Country Locus AS Count Medial AS Count U.S.A Russia Brazil Poland Ukraine Greater Britain Germany Table III shows the top seven countries by the number of locus and medial ASes. In the table two Eastern European countries, Poland and Ukraine, find places among other economically more developed countries. It is known that both countries have significantly invested in their national Internet backbones. Besides, both countries are hosts to medium to large sized Internet exchange points. Lastly, having non-strict governmental regulations enables opportunities in telecommunication business in these countries. In the following we analyze each group of ASes (axial, pole, medial and locus ASes) forming the global AS-level topology map of the Internet. V. ANALYSIS OF AXIAL AND POLE ASES Axial ASes are those ASes that do not have any providers, i.e., they attain global Internet access through peering. There are 67 axial ASes in our dataset. Analysis of these axial ASes shows that not all of them share the same characteristics in terms of the number of peers and customers. In fact, the sum of squared errors scree plot (Figure 3a) suggests that the axial ASes display four distinct clusters. Figure 3b visualizes the four clusters of axial ASes (computed by k-means clustering) based on the number of peers and customers at logarithmic scales. In the figure clustera, clusterb, clusterc and clusterd consist of 189, 30, 31 and 17 ASes, respectively. Note that the points in clustera highly overlap in the figure because most of the ASes in this cluster have the same number of peers and customers. The axial ASes in clustera have either none or a few customers. Besides, these ASes peer only with a few ASes at the core of the Internet infrastructure. Further analysis of clustera shows that these ASes mostly belong to governments and government-related organizations such as military, research centers, academic institutions and national telecommunication institutions. These networks provide direct Internet access to government institutions rather than the residential users or enterprises. The strategic importance of such institutions justifies them having direct Internet accesses at the core. We believe that many of the ASes in this group engage in paid peering rather than settlement-free peering since the large scale ISPs do not economically benefit from these kind of peerings. The axial ASes in clusterb have either none or a few customers while peering with many ASes at the core. An-

5 8 log(count) AS-139 AS-1956 AS-199 AS-174 AS-09 AS-88 AS-86 AS-914 AS-357 AS-330 AS-3356 AS-5511 AS-6453 AS-6461 AS-676 AS-701 AS-7018 Fig. 5: Medial AS distribution by orbits Customers Peers Fig. 4: Pole ASes by the number of customers and peers alyzing these ASes shows that they belong to large scale Internet exchange points (IXPs) and datacenters. Datacenters are centralized repositories providing storage, management and dissemination of large volumes of data, therefore, it is natural for them to have a higher number of peers. However, discovering large scale IXPs peering with many ASes was surprising because IXPs are establishments that enable cost effective peerings for ISPs. Through personal communication, we were able to attribute the peering structure of IXPs to the optional BGP route service provided by route servers at IXPs. Route servers facilitate and simplify prefix exchanges between the members of IXPs and require the participating members to peer with the IXPs route servers via BGP. Although BGP route servers peer with other ASes, they do not exchange any traffic. Route servers only exchange routing advertisements. Finally, some IXPs peer to provide their customers with valueadded services such as caching and content delivery as long as these services do not conflict with the services provided by their members. The axial ASes in clusterc have a small number of peers and relatively more customers. We found that the majority of these ASes are either government-related umbrella organizations that have multiple subsidiaries, e.g., university systems, small sized Internet exchange points or Internet service providers (ISPs) that provide value-added services, e.g., web hosting and video streaming, in addition to the Internet access service. The umbrella organization ASes are providers to the ASes of their subsidiaries and the ISPs in this group provide value-added services to their customers. The axial ASes forming the largest clique by peering are called pole ASes. The pole ASes in clusterd establish the global connectivity among all ASes. Our analysis show that the pole ASes, as a matter of fact, exhibit a natural cutoff in our dataset by having a high number of peers and a high number of customers (Figure 3b). Figure 4 shows the number of customers and peers in logarithmic scale for 17 pole ASes that we found in our dataset. Although the pole ASes have many customers and peers, the figure does not suggest any correlation among them. VI. ANALYSIS OF MEDIAL ASES Medial ASes are those ASes that have at least one customer and one provider ASes. Medial ASes enable the Internet access for their customers by connecting them to the rest of the network through their provider(s). In this section we, first, analyze the distances of medial ASes to the pole ASes; then, we look at the neighboring relations of the medial ASes with respect to the distances; and lastly, we investigate peering as a practice of networking in different countries. We introduce orbit as a measure to analyze the medial ASes. The orbit of a medial AS is the length of the shortest AS path(s) that consists of only cp links from the medial AS to any pole AS. The orbit of a medial AS is roughly its hop distance to the closest pole AS. Figure 5 shows the distribution of the orbits of the medial ASes in our dataset. In the figure, around 44% of the medial ASes are located on the first orbit, i.e., at least one of their providers is a pole AS. Almost 50% of the medial ASes are located in the second orbit, i.e., they can reach to a pole AS via one provider. Around 6% of them are located on the third and fourth orbits and only one medial AS is located on the fifth orbit. In addition, Figure 6 shows the number of customers, providers and peers of medial ASes with respect to their orbits. In the figure the distributions are visually different from each other and the number of customers, providers and peers decrease as one goes from an inner orbit toward an outer orbit. Kruskal-Wallis rank sum tests result in extremely small p- values suggesting that the differences between the distributions of customers, providers and peers with respect to the orbits of the medial ASes are statistically significant. The orbits reflect the fact that the smaller ISPs (in terms of the number of customers, providers and peers) are located at the outskirts of the Internet and larger ISPs are closer to the pole ASes. Medial ASes occasionally peer among each other and sometimes peer with other axial ASes. Peering provides the medial ASes with two advantageous. First, the length of AS paths is reduced among the peers and their customers because the traffic takes the shortcut peer links instead of going all the way up from the source to the pole ASes and then down to the destination via provider ASes. Second, through peering medial

6 4 8 log(customer Count) 6 4 log(provider Count) 3 log(peer Count) Medial AS Orbit Medial AS Orbit Medial AS Orbit (a) Customers (b) Providers (c) Peers Fig. 6: Medial AS customer, provider and peer distributions by orbits ASes usually exchange traffic for free instead of paying to their immediate provider ASes on upstream and downstream paths. When we rank the countries by the total number of associated medial ASes, we see that the countries in the top 5% are associated with the 9% of all medial ASes. Figure 7 demonstrates that the medial ASes in the top 5% countries adopt peering, as a practice of networking, at different levels. The figure shows that peering is a more common practice in economically developed countries. Although the United States (170), Russia (859) and Brazil (560) are the top three countries by the number of associated medial ASes, they were unable to make the top seven list by average peering. Brazil ranks 16 with 1.30 peers on the average, Russia ranks 1 with peers on the average and the United States ranks 4 with 11. peers on the average. On the other hand, Switzerland, Netherlands and Great Britain placed in the top three while they have 64, 114 and 56 medial ASes, respectively. VII. ANALYSIS OF LOCUS ASES Locus ASes are those ASes that do not have a customer AS but have at least one provider AS. Locus ASes are typically networks that belong to organizations or small-sized, local ISPs providing Internet connectivity to residential users and small businesses. The hop distance between two ASes has a direct impact on the overall traffic exchanged in the Internet as well as the service quality experienced by the end users. To illustrate, ASlevel hop distances influence the overall traffic exchanged in PP networks [15]. It is reported that AS-level hop distance has an impact on the network delay in the Internet [14]. Similarly, the closeness of locus ASes to content delivery networks affect the service quality in the Internet [10]. The availability of AS paths passing through the pole ASes provide the necessary foundations for the global Internet reachability. Therefore, the shortest path from a locus AS to a pole AS affects the performance of the entire system. Ideally, the closer a locus AS is to the pole, the better the overall performance is. We use the measure, orbit, that we introduced in Section VI to calculate the distance of a locus AS to the closest pole ASes. The length of the shortest AS path(s) that consists of only cp links from a locus AS to any pole AS provides an upper bound for the closeness of the locus AS to other ASes in the Internet. Figure 8 shows that 6% of locus ASes can reach to a pole AS by a single hop, i.e., they are directly connected to a pole AS, 57% have two hops distance to a pole AS, 15% have three hops distance and % have four or five hops to a pole AS where the overall average is 1.91 hops. The figure shows that the locus ASes in the Internet are very close to each other in terms of AS hop distances. However, when we map the locus ASes to their associated countries we observe a diversity in the average hop distances of locus ASes to the pole ASes. Figure 9 demonstrates the average locus AS hop distance to a pole AS per country. The figure shows the top 5% of the countries in terms of the number of associated locus ASes. These countries accommodate 94% of all locus ASes in the Internet. The countries that have the shortest hop distance to the pole ASes are economically developed countries. Further analysis shows that many of the pole ASes are associated with the United States, Germany, Netherlands and France. Moreover, these countries accommodate many large sized IXPs which facilitate private peering among the pole ASes. Therefore, the locus ASes in these countries have shorter distances to the pole ASes and experience a better performance, on the average. VIII. CONCLUSIONS The Internet is a highly engineered, large scale complex system whitout a central governance. The global communication infrastructure is formed by tens of thousands of autonomous systems bringing various organizations and individuals together. These ASes enable the global Internet communication by connecting with each other in different forms. In this study, we introduced a taxonomy of Autonomous Systems (ASes) which is definite and compatible with the current AS-level structure of the Internet. Then, we analyzed different classes of ASes to shed light on the complex structure of the Internet. We found that the majority of ASes that belong to governments and government-related organizations directly

7 Top 7 Countries Country Mean Peering Switzerland 10.0 Netherlands Great Britain Italy Germany Austria Hong Kong Fig. 7: Medial AS average peer count by country Bottom 7 Countries Country Mean Peering Kazakhstan.11 Mexico 1.0 Turkey 0.96 Bangladesh 0.18 Iran 0.1 Tanzania 0.11 Nepal ECDF Hops to a Pole AS Fig. 8: Locus AS distribution by hop count to a pole AS peer with ASes at the core of the Internet. Internet exchange points (IXPs) and datacenters prefer to peer with ASes at the core of the Internet as well as medium to large scale ISPs. Large scale Internet Service Providers are located closer to the pole ASes in the Internet and they practice peering more frequently compared to the ASes located farther. Moreover, we observed that peering is a more common practice in ISPs that are associated with the economically developed countries. Finally, our findings show that locus ASes exhibit diversity in terms of their average closeness to the core of the Internet with respect to their associated countries. We believe that our approach and findings will help telecom practitioners gain more insight into the structural and operational characteristics of the Internet and enhance their network infrastructures. REFERENCES [1] B. Augustin, X. Cuvellier, B. Orgogozo, F. Viger, T. Friedman, M. Latapy, C. Magnien, and R. Teixeira. Avoiding traceroute anomalies with Paris traceroute. In Proceedings of ACM Internet Measurement Conference, Rio de Janeiro, Brazil, Oct 006. [] CAIDA. Dataset. 1/ as-rel.txt.bz. [3] H. Chang, S. Jamin, and W. Willinger. Inferring as-level internet topology from router-level path traces. In SPIE ITCom, Denver, CO, USA, Aug 001. [4] CIDR-Report. Dataset. [5] G. Di Battista, M. Patrignani, and M. Pizzonia. Computing the types of the relationships between autonomous systems. In INFOCOM, pages , 003. [6] X. Dimitropoulos, D. Krioukov, M. Fomenkov, B. Huffaker, Y. Hyun, k. claffy, and G. Riley. AS Relationships: Inference and Validation. ACM Computer Communication Review, 37(1):9 40, Jan 007. [7] A. Faggiani, E. Gregori, A. Improta, L. Lenzini, V. Luconi, and L. Sani. A study on traceroute potentiality in revealing the internet as-level topology. In IFIP Networking, Trondheim, Norway, Jun 014. [8] L. Gao. On inferring autonomous system relationships in the internet. IEEE/ACM Transactions on Networking, 9(6): , Dec 001. [9] V. Giotsas, M. Luckie, B. Huffaker, and K. Claffy. Inferring Complex AS Relationships. In ACM IMC, Nov 014. [10] S. Hasan, S. Gorinsky, C. Dovrolis, and R. Sitaraman. Trade-offs in optimizing the cache deployments of cdns. In IEEE INFOCOM, Toronto, Canada, Apr 014. [11] J. Hawkinson and T. Bates. Guidelines for creation, selection, and registration of an Autonomous System (AS). RFC 1930, Mar [1] Y. He, G. Siganos, M. Faloutsos, and S. Krishnamurthy. Lord of the links: A framework for discovering missing links in the internet topology. IEEE/ACM Trans. Netw., 17(): , Apr 009. [13] A. Khan, T. Kwon, H. Kim, and Y. Choi. As-level topology collection through looking glass servers. In ACM IMC, Spain, Oct 013. [14] D. Lee, K. Jang, C. Lee, G. Iannaccone, and S. Moon. Scalable and systematic internet-wide path and delay estimation from existing measurements. Computer Networks, 55(3): , Feb 011. [15] J. Li and K. Sollins. Exploiting autonomous system information in structured peer-to-peer networks. In ICCCN, pages , Oct 004. [16] M. Luckie, B. Huffaker, K. Claffy, A. Dhamdhere, and V. Giotsas. AS Relationships, Customer Cones, and Validation. In Internet Measurement Conference (IMC), pages 43 56, Oct 013.

8 Top 7 Countries Country Mean Distance U.S.A Great Britain 1.64 France 1.65 Germany 1.65 Ireland 1.67 Netherlands 1.70 Belgium Fig. 9: Locus AS average distance to a pole AS per country Bottom 7 Countries Country Mean Distance Brazil.41 China.50 Belarus.7 New Zealand.77 Thailand.77 Iran.78 Kazakhstan.93 [17] Z. Mao, D. Johnson, J. Rexford, J. Wang, and R. Katz. Scalable and accurate identification of as-level forwarding paths. In INFOCOM. IEEE, volume 3, pages , Mar 004. [18] R. Oliveira, D. Pei, W. Willinger, B. Zhang, and L. Zhang. The (in)completeness of the observed internet as-level structure. IEEE/ACM Transactions on Networking, 18(1):109 1, Feb 010. [19] RIPE. Routing information service. [0] M. Roughan, W. Willinger, O. Maennel, D. Perouli, and R. Bush. 10 lessons from 10 years of measuring and modeling the internet s autonomous systems. IEEE Journal on Selected Areas in Communications, 9(9): , 011. [1] M. E. Tozal and K. Sarac. TraceNET: An Internet Topology Data Collector. In Proceedings of ACM Internet Measurement Conference, Melbourne, Australia, Nov 010. [] UCLA. Internet research lab. irl.cs.ucla.edu. [3] UCSD. Center for applied internet data analysis. [4] UO. Route views project.

BGP and inter-as economic relationships

BGP and inter-as economic relationships BGP and inter-as economic relationships E. Gregori 1, A. Improta 2,1, L. Lenzini 2, L. Rossi 1, L. Sani 3 1 Institute of Informatics and Telematics, Italian National Research Council Pisa, Italy 2 Information

More information

An Efficient Algorithm for AS Path Inferring

An Efficient Algorithm for AS Path Inferring An Efficient Algorithm for AS Path Inferring Yang Guoqiang and Dou Wenhua National Univernity of Defence Technololy, China yanggq@nudt.edu.cn Abstract Discovering the AS paths between two ASes are invaluable

More information

Anatomy of a Large European IXP

Anatomy of a Large European IXP Anatomy of a Large European IXP Nikos Chatzis Nadi Sarrar TU Berlin/T-Labs Anja Feldmann TU Berlin/T-Labs Bernhard Ager ETH Zürich Steve Uhlig Queen Mary University of London Walter Willinger AT&T Labs

More information

Internet measurements: topology discovery and dynamics. Renata Teixeira MUSE Team Inria Paris-Rocquencourt

Internet measurements: topology discovery and dynamics. Renata Teixeira MUSE Team Inria Paris-Rocquencourt Internet measurements: topology discovery and dynamics Renata Teixeira MUSE Team Inria Paris-Rocquencourt Why measure the Internet topology? Network operators Assist in network management, fault diagnosis

More information

BGP and inter-as economic relationships

BGP and inter-as economic relationships BGP and inter-as economic relationships E. Gregori 1, A. Improta 2,1, L. Lenzini 2, L. Rossi 1, L. Sani 3 1 Institute of Informatics and Telematics, Italian National Research Council Pisa, Italy {enrico.gregori

More information

A Study on Traceroute Potentiality in Revealing the Internet AS-level Topology

A Study on Traceroute Potentiality in Revealing the Internet AS-level Topology A Study on Traceroute Potentiality in Revealing the Internet AS-level Topology Adriano Faggiani, Enrico Gregori, Alessandro Improta, Luciano Lenzini, Valerio Luconi, Luca Sani Information Engineering Department,

More information

Toward Topology Dualism: Improving the Accuracy of AS Annotations for Routers

Toward Topology Dualism: Improving the Accuracy of AS Annotations for Routers Toward Topology Dualism: Improving the ccuracy of S nnotations for Routers radley Huffaker, mogh Dhamdhere, Marina Fomenkov, kc claffy {bradley,amogh,marina,kc}@caida.org CID, University of California,

More information

Violation of Interdomain Routing Assumptions

Violation of Interdomain Routing Assumptions Violation of Interdomain Routing Assumptions Riad Mazloum 1, Marc-Olivier Buob 1, Jordan Augé 1, Bruno Baynat 1, Dario Rossi 2, and Timur Friedman 1 1 UPMC Sorbonne Universités 2 Telecom ParisTech Abstract.

More information

On the Diversity, Stability and Symmetry of End-to-End Internet Routes

On the Diversity, Stability and Symmetry of End-to-End Internet Routes On the Diversity, Stability and Symmetry of End-to-End Internet Routes Yaron Schwartz School of Electrical Engineering Tel-Aviv University, Israel Yuval Shavitt School of Electrical Engineering Tel-Aviv

More information

On the Evaluation of AS Relationship Inferences

On the Evaluation of AS Relationship Inferences On the Evaluation of AS Relationship Inferences Jianhong Xia Department of Electrical and Computer Engineering University of Massachusetts Amherst, MA 01002 jxia@ecs.umass.edu Lixin Gao Department of Electrical

More information

On characterizing BGP routing table growth

On characterizing BGP routing table growth University of Massachusetts Amherst From the SelectedWorks of Lixin Gao 00 On characterizing BGP routing table growth T Bu LX Gao D Towsley Available at: https://works.bepress.com/lixin_gao/66/ On Characterizing

More information

AS Connectedness Based on Multiple Vantage Points and the Resulting Topologies

AS Connectedness Based on Multiple Vantage Points and the Resulting Topologies AS Connectedness Based on Multiple Vantage Points and the Resulting Topologies Steven Fisher University of Nevada, Reno CS 765 Steven Fisher (UNR) CS 765 CS 765 1 / 28 Table of Contents 1 Introduction

More information

A Study on Mapping Internet Exchange Points based on their Peering Matrixes and Shed Lights

A Study on Mapping Internet Exchange Points based on their Peering Matrixes and Shed Lights Bonfring International Journal of Industrial Engineering and Management Science, Vol. 7, No. 1, March 2017 14 A Study on Mapping Internet Exchange Points based on their Peering Matrixes and Shed Lights

More information

Selecting new BGP Feeders to Address the Incompleteness of the Internet AS-level Graph

Selecting new BGP Feeders to Address the Incompleteness of the Internet AS-level Graph Selecting new BGP Feeders to Address the Incompleteness of the Internet AS-level Graph Enrico Gregori IIT-CNR enrico.gregori@iit.cnr.it Alessandro Improta IIT-CNR Information Engineering Dept. University

More information

UCLA Computer Science Department - Techical Report TR

UCLA Computer Science Department - Techical Report TR Quantifying the Completeness of the Observed Internet AS-level Structure ABSTRACT Walter Willinger AT&T Labs Research walter@research.att.com Ricardo Oliveira UCLA rveloso@cs.ucla.edu Beichuan Zhang University

More information

the real-time Internet routing observatory

the real-time Internet routing observatory the real-time Internet routing observatory Luca Sani TOP-IX MEETING, 26 September 2017 1/22 Our research interest: the Internet AS-level ecosystem Why is it important? To identify Internet topological

More information

Detecting Third-party Addresses in Traceroute Traces with IP Timestamp Option

Detecting Third-party Addresses in Traceroute Traces with IP Timestamp Option Detecting Third-party Addresses in Traceroute Traces with IP Timestamp Option Pietro Marchetta, Walter de Donato, and Antonio Pescapé University of Napoli Federico II (Italy) {pietro.marchetta,walter.dedonato,pescape}@unina.it

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

Interdomain routing CSCI 466: Networks Keith Vertanen Fall 2011

Interdomain routing CSCI 466: Networks Keith Vertanen Fall 2011 Interdomain routing CSCI 466: Networks Keith Vertanen Fall 2011 Overview Business relationships between ASes Interdomain routing using BGP Advertisements Routing policy Integration with intradomain routing

More information

Simulating Internet Scale Topologies with Metarouting

Simulating Internet Scale Topologies with Metarouting Computer Science Technical Report Simulating Internet Scale Topologies with Metarouting Steve DiBenedetto, Andrew Stone, Michelle Strout, Dan Massey Department of Computer Science Colorado State University

More information

CS 204: BGP. Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences

CS 204: BGP. Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences CS 204: BGP Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences 1403 http://www.cs.ucr.edu/~jiasi/teaching/cs204_spring17/ 1 Overview AS relationships Inter-AS routing BGP Example Paper discussion

More information

Routing State Distance: A Path-based Metric for Network Analysis Gonca Gürsun

Routing State Distance: A Path-based Metric for Network Analysis Gonca Gürsun Routing State Distance: A Path-based Metric for Network Analysis Gonca Gürsun joint work with Natali Ruchansky, Evimaria Terzi, Mark Crovella Distance Metrics for Analyzing Routing Shortest Path Similar

More information

Understanding the effect of streaming overlay construction on AS level traffic

Understanding the effect of streaming overlay construction on AS level traffic Understanding the effect of streaming overlay construction on AS level traffic Reza Motamedi and Reza Rejaie Information and Computer Science Department University of Oregon e-mail: {reza.motamedi,reza}@cs.uoregon.edu

More information

RealNet: A Topology Generator Based on Real Internet Topology

RealNet: A Topology Generator Based on Real Internet Topology RealNet: A Topology Generator Based on Real Internet Topology Lechang Cheng Norm C. Hutchinson Mabo R. Ito University of British Columbia (lechangc@ece, norm@cs, mito@ece).ubc.ca Abstract One of the challenges

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Stefano Vissicchio UCL Computer Science CS 3035/GZ01 Agenda We study how to route over the Internet 1. Context The Internet, a network of networks Relationships between ASes 2.

More information

Quantifying AS Path Inflation by Routing Policies

Quantifying AS Path Inflation by Routing Policies University of Massachusetts Amherst ScholarWorks@UMass Amherst Electrical and Computer Engineering Faculty Publication Series Electrical and Computer Engineering 2016 Quantifying AS Path Inflation by Routing

More information

On Routing Table Growth

On Routing Table Growth 1 On Routing Table Growth Tian Bu 1, Lixin Gao, and Don Towsley 1 1 Department of Computer Science University of Massachusetts Amherst ftbu,towsleyg@cs.umass.edu Department of Electrical and Computer Engineering

More information

IP Addressing & Interdomain Routing. Next Topic

IP Addressing & Interdomain Routing. Next Topic IP Addressing & Interdomain Routing Next Topic IP Addressing Hierarchy (prefixes, class A, B, C, subnets) Interdomain routing Application Presentation Session Transport Network Data Link Physical Scalability

More information

Tree-Based Minimization of TCAM Entries for Packet Classification

Tree-Based Minimization of TCAM Entries for Packet Classification Tree-Based Minimization of TCAM Entries for Packet Classification YanSunandMinSikKim School of Electrical Engineering and Computer Science Washington State University Pullman, Washington 99164-2752, U.S.A.

More information

Quantifying Internet End-to-End Route Similarity

Quantifying Internet End-to-End Route Similarity Quantifying Internet End-to-End Route Similarity Ningning Hu and Peter Steenkiste Carnegie Mellon University Pittsburgh, PA 523, USA {hnn, prs}@cs.cmu.edu Abstract. Route similarity refers to the similarity

More information

ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL STUB ROUTER FUNCTIONALITY

ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL STUB ROUTER FUNCTIONALITY APPLICATION NOTE ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL STUB ROUTER FUNCTIONALITY OVERVIEW Enhanced Interior Gateway Routing Protocol (EIGRP).Stub Router functionality, which Cisco introduced in Cisco

More information

Efficient Topology Discovery for African NRENs

Efficient Topology Discovery for African NRENs IST-Africa 2016 Conference Proceedings Paul Cunningham and Miriam Cunningham (Eds) IIMC International Information Management Corporation, 2016 ISBN: 978-1-905824-55-7 Efficient Topology Discovery for African

More information

A Hierarchy and Probability-Based Approach for Inferring AS Relationships

A Hierarchy and Probability-Based Approach for Inferring AS Relationships A Hierarchy and Probability-Based Approach for Inferring AS Relationships Binbin Liao liaobinbin@nlsde.buaa. edu.cn Hui Zhang hzhang@nlsde.buaa. edu.cn Liandong Liu lld@nlsde.buaa.edu.cn Ke Xu kexu@nlsde.buaa.edu.cn

More information

Collaborative Verification of Forward and Reverse Reachability in the Internet Data Plane

Collaborative Verification of Forward and Reverse Reachability in the Internet Data Plane 204 IEEE 22nd International Conference on Network Protocols Collaborative Verification of Forward and Reverse Reachability in the Internet Data Plane Hongkun Yang and Simon S. Lam Department of Computer

More information

On the Characteristics of BGP Routes

On the Characteristics of BGP Routes On the Characteristics of BGP Routes Julien Clément and Kwan-Wu Chin School of Electrical, Computer and Telecommunications Engineering University of Wollongong Northfields Ave, NSW, Australia 2522 {jyc157,

More information

Flooding Attacks by Exploiting Persistent Forwarding Loops

Flooding Attacks by Exploiting Persistent Forwarding Loops Flooding Attacks by Exploiting Persistent Forwarding Jianhong Xia, Lixin Gao, Teng Fei University of Massachusetts at Amherst {jxia, lgao, tfei}@ecs.umass.edu ABSTRACT In this paper, we present flooding

More information

POWER-LAWS AND SPECTRAL ANALYSIS OF THE INTERNET TOPOLOGY

POWER-LAWS AND SPECTRAL ANALYSIS OF THE INTERNET TOPOLOGY POWER-LAWS AND SPECTRAL ANALYSIS OF THE INTERNET TOPOLOGY Laxmi Subedi Communication Networks Laboratory http://www.ensc.sfu.ca/~ljilja/cnl/ School of Engineering Science Simon Fraser University Roadmap

More information

Tag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER

Tag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER CHAPTER 23 Tag Switching Background Rapid changes in the type (and quantity) of traffic handled by the Internet and the explosion in the number of Internet users is putting an unprecedented strain on the

More information

Revealing the load-balancing behavior of YouTube traffic of interdomain links

Revealing the load-balancing behavior of YouTube traffic of interdomain links Revealing the load-balancing behavior of YouTube traffic of interdomain links Ricky K. P. Mok + Vaibhav Bajpai*, Amogh Dhamdhere +, kc claffy + + CAIDA/ University of California San Diego * Technical University

More information

Evaluation of Prefix Hijacking Impact Based on Hinge-Transmit Property of BGP Routing System

Evaluation of Prefix Hijacking Impact Based on Hinge-Transmit Property of BGP Routing System Evaluation of Prefix Hijacking Impact Based on Hinge-Transmit Property of BGP Routing System Evaluation of Prefix Hijacking Impact Based on Hinge-Transmit Property of BGP Routing System School of Computer,

More information

First Session of the Asia Pacific Information Superhighway Steering Committee, 1 2 November 2017, Dhaka, Bangladesh.

First Session of the Asia Pacific Information Superhighway Steering Committee, 1 2 November 2017, Dhaka, Bangladesh. First Session of the Asia Pacific Information Superhighway Steering Committee, 1 2 November 2017, Dhaka, Bangladesh. DRAFT SUBMISSION OF [ORGANIZATION] PROJECTS/ACTIVITIES/STUDIES [Date] Objective: This

More information

Shortcuts through Colocation Facilities

Shortcuts through Colocation Facilities Shortcuts through Colocation Facilities Vasileios Kotronis1, George Nomikos1, Lefteris Manassakis1, Dimitris Mavrommatis1 and Xenofontas Dimitropoulos1,2 1 Foundation for Research and Technology - Hellas

More information

Comparative Analysis of Internet Topology Data sets

Comparative Analysis of Internet Topology Data sets Comparative Analysis of Internet Topology Data sets M. Abdullah Canbaz, Jay Thom, and Mehmet Hadi Gunes Department of Computer Science, University of Nevada Reno, Reno, Nevada 89431 Email: {mcanbaz, jthom,

More information

A Bandwidth-Broker Based Inter-Domain SLA Negotiation

A Bandwidth-Broker Based Inter-Domain SLA Negotiation A Bandwidth-Broker Based Inter-Domain SLA Negotiation Haci A. Mantar θ, Ibrahim T. Okumus, Junseok Hwang +, Steve Chapin β θ Department of Computer Engineering, Gebze Institute of Technology, Turkey β

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information

More information

Routing on the Internet. Routing on the Internet. Hierarchical Routing. Computer Networks. Lecture 17: Inter-domain Routing and BGP

Routing on the Internet. Routing on the Internet. Hierarchical Routing. Computer Networks. Lecture 17: Inter-domain Routing and BGP Routing on the Internet Computer Networks Lecture 17: Inter-domain Routing and BGP In the beginning there was the ARPANET: route using GGP (Gateway-to-Gateway Protocol), a distance vector routing protocol

More information

B. Krishna Sagar et al. / International Journal of Research in Modern Engineering and Emerging Technology

B. Krishna Sagar et al. / International Journal of Research in Modern Engineering and Emerging Technology A Novel System to Map Reasonably Connected Internet Regions B KRISHNA SAGAR Department of Computer Science and Engineering Siddartha educational academy group of institutions, Tirupati (India) N. ANAND

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Brad Karp UCL Computer Science (drawn mostly from lecture notes by Hari Balakrishnan and Nick Feamster, MIT) CS 3035/GZ01 4 th December 2014 Outline Context: Inter-Domain Routing

More information

Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing

Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing Virtual Multi-homing: On the Feasibility of Combining Overlay Routing with BGP Routing Zhi Li, Prasant Mohapatra, and Chen-Nee Chuah University of California, Davis, CA 95616, USA {lizhi, prasant}@cs.ucdavis.edu,

More information

Inter-domain Routing. Outline. Border Gateway Protocol

Inter-domain Routing. Outline. Border Gateway Protocol Inter-domain Routing Outline Border Gateway Protocol Internet Structure Original idea CS 640 2 Internet Structure Today CS 640 3 Route Propagation in the Internet Autonomous System (AS) corresponds to

More information

Hybrid Wide-Area Network Application-centric, agile and end-to-end

Hybrid Wide-Area Network Application-centric, agile and end-to-end Hybrid Wide-Area Network Application-centric, agile and end-to-end How do you close the gap between the demands on your network and your capabilities? Wide-area networks, by their nature, connect geographically

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Chair for Network Architectures and

More information

Structural Evolution of the Internet Topology

Structural Evolution of the Internet Topology Structural Evolution of the Internet Topology Hamed Haddadi Hamed.haddadi@cl.cam.ac.uk 9th November 2010 Mphil ACS Network Architecture Internet Topology Inference Characterisation Generation Evolution

More information

Using Loops Observed in Traceroute to Infer the Ability to Spoof

Using Loops Observed in Traceroute to Infer the Ability to Spoof Using Loops Observed in Traceroute to Infer the Ability to Spoof Qasim Lone 1,MatthewLuckie 2, Maciej Korczyński 1,andMichelvanEeten 1 1 Delft University of Technology, the Netherlands Q.B.Lone, Maciej.Korczynski,

More information

The (in)completeness of the Observed Internet AS-level Structure

The (in)completeness of the Observed Internet AS-level Structure The (in)completeness of the Observed Internet AS-level Structure Ricardo Oliveira Dan Pei Walter Willinger Beichuan Zhang Lixia Zhang {rveloso,lixia}@cs.ucla.edu {peidan,walter}@research.att.com bzhang@arizona.edu

More information

IEEE/ACM TRANSACTIONS ON NETWORKING 1. Lord of the Links: A Framework for Discovering Missing Links in the Internet Topology

IEEE/ACM TRANSACTIONS ON NETWORKING 1. Lord of the Links: A Framework for Discovering Missing Links in the Internet Topology IEEE/ACM TRANSACTIONS ON NETWORKING 1 Lord of the Links: A Framework for Discovering Missing Links in the Internet Topology Yihua He, Member, IEEE, Georgos Siganos, Member, IEEE, Michalis Faloutsos, Member,

More information

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 9, NO. 6, DECEMBER On Inferring Autonomous System Relationships in the Internet

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 9, NO. 6, DECEMBER On Inferring Autonomous System Relationships in the Internet IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 9, NO. 6, DECEMBER 2001 733 On Inferring Autonomous System Relationships in the Internet Lixin Gao, Member, IEEE Abstract The Internet consists of rapidly increasing

More information

How the Internet works? The Border Gateway Protocol (BGP)

How the Internet works? The Border Gateway Protocol (BGP) Chair of Network Architectures and Services - Prof. Carle Department of Computer Science Technical University of Munich How the Internet works? The Border Gateway Protocol (BGP) Edwin Cordeiro ilab2 Lecture

More information

Clustering the Internet Topology at the AS-level

Clustering the Internet Topology at the AS-level Clustering the Internet Topology at the AS-level BILL ANDREOPOULOS 1, AIJUN AN 1, XIAOGANG WANG 2 1 Department of Computer Science and Engineering, York University 2 Department of Mathematics and Statistics,

More information

IN recent years, the amount of traffic has rapidly increased

IN recent years, the amount of traffic has rapidly increased , March 15-17, 2017, Hong Kong Content Download Method with Distributed Cache Management Masamitsu Iio, Kouji Hirata, and Miki Yamamoto Abstract This paper proposes a content download method with distributed

More information

Measuring IPv6 Adoption in Africa

Measuring IPv6 Adoption in Africa Measuring IPv6 Adoption in Africa Ioana Livadariu, Ahmed Elmokashfi, Amogh Dhamdhere Simula Research Laboratory, Norway, CAIDA, UCSD Abstract. With the current IPv4 scarcity problem, deploying IPv6 is

More information

Internet Measurements. Motivation

Internet Measurements. Motivation Internet Measurements Arvind Krishnamurthy Fall 2004 Motivation Types of measurements Understand the topology of the Internet Measure performance characteristics Tools: BGP Tables Traceroute measurements

More information

EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE. Jose Carlos Acedo

EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE. Jose Carlos Acedo EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE by Jose Carlos Acedo A Thesis Submitted to the Faculty of the DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING In Partial Fulfillment of

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther

More information

The missing links in the BGP-based AS connectivity maps

The missing links in the BGP-based AS connectivity maps The missing links in the BGP-based AS connectivity maps Zhou, S; Mondragon, RJ http://arxiv.org/abs/cs/0303028 For additional information about this publication click this link. http://qmro.qmul.ac.uk/xmlui/handle/123456789/13070

More information

Inter-Autonomous-System Routing: Border Gateway Protocol

Inter-Autonomous-System Routing: Border Gateway Protocol Inter-Autonomous-System Routing: Border Gateway Protocol Antonio Carzaniga Faculty of Informatics University of Lugano June 14, 2005 Outline Hierarchical routing BGP Routing Routing Goal: each router u

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 4 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information advertisement 8 Inter-AS VPN

More information

Comprehensive Solution for Anomaly-free BGP

Comprehensive Solution for Anomaly-free BGP Comprehensive Solution for Anomaly-free BGP Ravi Musunuri, Jorge A. Cobb Department of Computer Science, The University of Texas at Dallas, Richardson, TX-7083-0688 musunuri, cobb @utdallas.edu Abstract.

More information

Investigating Country Differences in Mobile App User Behaviour and Challenges for Software Engineering. Soo Ling Lim

Investigating Country Differences in Mobile App User Behaviour and Challenges for Software Engineering. Soo Ling Lim Investigating Country Differences in Mobile App User Behaviour and Challenges for Software Engineering Soo Ling Lim Analysis of app store data reveals what users do in the app store. We want to know why

More information

Exposing a Nation-Centric View on the German Internet A Change in Perspective on AS-Level

Exposing a Nation-Centric View on the German Internet A Change in Perspective on AS-Level Exposing a Nation-Centric View on the German Internet A Change in Perspective on AS-Level Matthias Wählisch 1, Thomas C. Schmidt 2, Markus de Brün 3, and Thomas Häberlen 3 1 Freie Universität Berlin, Institut

More information

Impact of Multi-Access Links on the Internet Topology Modeling

Impact of Multi-Access Links on the Internet Topology Modeling Impact of Multi-Access Links on the Internet Topology Modeling Mehmet Burak Akgun, Mehmet Hadi Gunes Department of Computer Science and Engineering University of Nevada, Reno Email: {makgun, mgunes}@cse.unr.edu

More information

Internet Interconnection An Internet Society Public Policy Briefing

Internet Interconnection An Internet Society Public Policy Briefing Internet Interconnection An Internet Society Public Policy Briefing 30 October 2015 Introduction The Internet comprises thousands of independently owned, managed, and operated networks that connect with

More information

Internet Routing Protocols Lecture 01 & 02

Internet Routing Protocols Lecture 01 & 02 Internet Routing Protocols Lecture 01 & 02 Advanced Systems Topics Lent Term, 2010 Timothy G. Griffin Computer Lab Cambridge UK Internet Routing Outline Lecture 1 : Inter-domain routing architecture, the

More information

Report: Applicability of current "constrained facility search" mapping methods to intra-u.s interconnections

Report: Applicability of current constrained facility search mapping methods to intra-u.s interconnections Report: Applicability of current "constrained facility search" mapping methods to intra-u.s interconnections Bradley Huffaker, Marina Fomenkov, kc claffy UCSD/CAIDA bradley,marina,kc@caida.org ABSTRACT

More information

BGP Case Studies. ISP Workshops

BGP Case Studies. ISP Workshops BGP Case Studies ISP Workshops These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/) Last updated

More information

Background Brief. The need to foster the IXPs ecosystem in the Arab region

Background Brief. The need to foster the IXPs ecosystem in the Arab region Background Brief The need to foster the IXPs ecosystem in the Arab region The Internet has become a shared global public medium that is driving social and economic development worldwide. Its distributed

More information

Multicast Routing Instabilities

Multicast Routing Instabilities Multicast Routing Instabilities Native multicast is critical for scaling the delivery of high-bandwidth data, such as audio and video, to multiple receivers. Until recently, however, multicast routing

More information

Achieving scale: Large scale active measurements from PlanetLab

Achieving scale: Large scale active measurements from PlanetLab Achieving scale: Large scale active measurements from PlanetLab Marc-Olivier Buob, Jordan Augé (UPMC) 4th PhD School on Traffic Monitoring and Analysis (TMA) April 15th, 2014 London, UK OneLab FUTURE INTERNET

More information

MAPPING PEERING INTERCONNECTIONS TO A FACILITY

MAPPING PEERING INTERCONNECTIONS TO A FACILITY MAPPING PEERING INTERCONNECTIONS TO A FACILITY Vasileios Giotsas 1 Georgios Smaragdakis 2 Bradley Huffaker 1 Matthew Luckie 3 kc claffy 1 vgiotsas@caida.org WIE 2015 1 UCSD/CAIDA 2 MIT/TU Berlin 3 University

More information

MAPPING PEERING INTERCONNECTIONS TO A FACILITY

MAPPING PEERING INTERCONNECTIONS TO A FACILITY MAPPING PEERING INTERCONNECTIONS TO A FACILITY Vasileios Giotsas 1 Georgios Smaragdakis 2 Bradley Huffaker 1 Matthew Luckie 3 kc claffy 1 vgiotsas@caida.org CoNEXT 2015 1 UCSD/CAIDA 2 MIT/TU Berlin 3 University

More information

How Complete and Accurate is the Internet Routing Registry (IRR)?

How Complete and Accurate is the Internet Routing Registry (IRR)? How Complete and Accurate is the Internet Routing Registry (IRR)? Dec 5 th 2011 4th CAIDA-WIDE-CASFI Joint Measurement Workshop Akmal Khan, Hyun-chul Kim, Ted "Taekyoung" Kwon Seoul National University

More information

AfPIF 2 PCH Peering Survey 2011 August 8, 2011 Jonny Martin Internet Analyst Packet Clearing House

AfPIF 2 PCH Peering Survey 2011 August 8, 2011 Jonny Martin Internet Analyst Packet Clearing House AfPIF 2 PCH Peering Survey 2011 August 8, 2011 Jonny Martin Internet Analyst Packet Clearing House About PCH Non profit based in San Francisco, California Support ʻcritical internet infrastructureʼ Assist

More information

AS Router Connectedness Based on Multiple Vantage Points and the Resulting Topologies

AS Router Connectedness Based on Multiple Vantage Points and the Resulting Topologies AS Router Connectedness Based on Multiple Vantage Points and the Resulting Topologies Steven Fisher University of Nevada, Reno CS 765 Steven Fisher (UNR) CS 765 CS 765 1 / 62 Table of Contents 1 Introduction

More information

On the Characteristics of BGP Multiple Origin AS Conflicts

On the Characteristics of BGP Multiple Origin AS Conflicts 1 On the Characteristics of BGP Multiple Origin AS Conflicts Kwan-Wu Chin School of Electrical, Computer and Telecommunications Engineering University of Wollongong Northfields Avenue, NSW, Australia kwanwu@uow.edu.au

More information

Inferring Multilateral Peering

Inferring Multilateral Peering Inferring Multilateral Peering ABSTRACT Vasileios Giotsas University College London v.giotsas@cs.ucl.ac.uk Matthew Luckie CAIDA / UC San Diego mjl@caida.org The AS topology incompleteness problem is derived

More information

Digital EAGLEs. Outlook and perspectives

Digital EAGLEs. Outlook and perspectives 2016 Digital EAGLEs Outlook and perspectives Fixed and Mobile broadband adoption rates in the next decade Changes in Fixed-Broadband penetration 2014-25 Changes in Mobile-Broadband penetration 2014-25

More information

Developing The Case for NRENs. (A BIT MORE) revised 08-October-2008

Developing The Case for NRENs. (A BIT MORE) revised 08-October-2008 TF-MSP / TF-PR Zürich 30 September 2008 John DYER TERENA John.Dyer@terena.org Developing The Case for NRENs (A BIT MORE) revised 08-October-2008 Where did we get up to since 18 May 2008? DRAFT for DISCUSSION

More information

Analysis of Country-wide Internet Outages Caused by Censorship

Analysis of Country-wide Internet Outages Caused by Censorship CAIDA Workshop on BGP and Traceroute data August 22nd, 211- San Diego (CA), USA Analysis of Country-wide Internet Outages Caused by Censorship Alberto Dainotti - alberto@unina.it University of Napoli Federico

More information

Cyclops: The AS-level Connectivity Observatory

Cyclops: The AS-level Connectivity Observatory Cyclops: The AS-level Connectivity Observatory Ying-Ju Chi, Ricardo Oliveira, and Lixia Zhang University of California, Los Angeles {yjchi,rveloso,lixia}@cs.ucla.edu ABSTRACT In this paper we present Cyclops,

More information

Surveying Formal and Practical Approaches for Optimal Placement of Replicas on the Web

Surveying Formal and Practical Approaches for Optimal Placement of Replicas on the Web Surveying Formal and Practical Approaches for Optimal Placement of Replicas on the Web TR020701 April 2002 Erbil Yilmaz Department of Computer Science The Florida State University Tallahassee, FL 32306

More information

BGP Route Leaks Analysis

BGP Route Leaks Analysis BGP Route Leaks Analysis Benjamin Wijchers Faculty of Exact Sciences, department of Computer Science Vrije Universiteit Amsterdam December 3, 2014 Supervisors: Dr. Benno Overeinder (NLnetLabs) Dr. Paola

More information

A Region-Centric Analysis of the Internet Peering Ecosystem

A Region-Centric Analysis of the Internet Peering Ecosystem Computer Science Technical Reports Computer Science 6-216 A Region-Centric Analysis of the Internet Peering Ecosystem Rajesh Putta Venkata Iowa State University, rajeshpv@iastate.edu Lu Ruan Iowa State

More information

UAE and the NRI A brief introduction. December 2016

UAE and the NRI A brief introduction. December 2016 UAE and the NRI A brief introduction December 2016 UAE Vision 2021 We aim to make the UAE among the best countries in the world by the Golden Jubilee of the Union. 1 UAE Vision 2021 Gov entities working

More information

The Role of SANAS in Support of South African Regulatory Objectives. Mr. Mpho Phaloane South African National Accreditation System

The Role of SANAS in Support of South African Regulatory Objectives. Mr. Mpho Phaloane South African National Accreditation System The Role of SANAS in Support of South African Regulatory Objectives Mr. Mpho Phaloane South African National Accreditation System Outline of Presentation INTRODUCTION STATUS OF SANAS TECHNICAL INFRASTRUCTURE

More information

EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE. Jose Carlos Acedo

EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE. Jose Carlos Acedo EVOLUTION OF THE INTERNET TOPOLOGY FROM A REGIONAL PERSPECTIVE by Jose Carlos Acedo AThesisSubmittedtotheFacultyofthe DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING In Partial Fulfillment of the Requirements

More information

Improving digital infrastructure for a better connected Thailand

Improving digital infrastructure for a better connected Thailand Improving digital infrastructure for a better connected 1 Economies across the globe are going digital fast The Global GDP forecast 2017 Economies are setting policies to encourage ICT investment Global

More information

The (In)Completeness of the Observed Internet AS-level Structure

The (In)Completeness of the Observed Internet AS-level Structure IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 18, NO. 1, FEBRUARY 2010 109 The (In)Completeness of the Observed Internet AS-level Structure Ricardo Oliveira, Member, IEEE, Dan Pei, Walter Willinger, Fellow,

More information

Lecture 16: Interdomain Routing. CSE 123: Computer Networks Stefan Savage

Lecture 16: Interdomain Routing. CSE 123: Computer Networks Stefan Savage Lecture 16: Interdomain Routing CSE 123: Computer Networks Stefan Savage Overview Autonomous Systems Each network on the Internet has its own goals Path-vector Routing Allows scalable, informed route selection

More information

On the Importance of Local Connectivity for Internet Topology Models

On the Importance of Local Connectivity for Internet Topology Models On the Importance of Local Connectivity for Internet Topology Models Hamed Haddadi, Damien Fay, Almerima Jamakovic, Olaf Maennel, Andrew W. Moore, Richard Mortier, Steve Uhlig Max Planck Institute for

More information

A Framework for Fine-Grained Inter-Domain Routing Diversity Via SDN

A Framework for Fine-Grained Inter-Domain Routing Diversity Via SDN A Framework for Fine-Grained Inter-Domain Routing Diversity Via SDN Yangyang Wang, Jun Bi, Keyao Zhang Institute for Network Sciences and Cyberspace, Tsinghua University Department of Computer Science,

More information