=Paper= {{Paper |id=Vol-2178/SSN2018_paper_10 |storemode=property |title=Modelling the Interactions Between the Internet Backbone and the BGP Network |pdfUrl=https://ceur-ws.org/Vol-2178/SSN2018_paper_10.pdf |volume=Vol-2178 |authors=Ivana Bachmann,Felipe Espinoza |dblpUrl=https://dblp.org/rec/conf/ssn/BachmannE18 }} ==Modelling the Interactions Between the Internet Backbone and the BGP Network== https://ceur-ws.org/Vol-2178/SSN2018_paper_10.pdf
         Modelling the interactions between the Internet
                backbone and the BGP network

                 Ivana Bachmann                                         Felipe Espinoza
       NIC Labs, Universidad de Chile, Chile                  NIC Labs, Universidad de Chile, Chile
               ivana@niclabs.cl                                        fdns@niclabs.cl



                                                                1 The Internet as an
                                                                interdependent network system
                       Abstract
                                                                An interesting approach, is to pair together
    Given the importance of the Internet network                the Internet Backbone and the BGP net-
    in our society, it is relevant to understand its            work, in order to analyze a physical-logical
    behaviour under adverse scenarios. The In-                  network pair. However, to the best of our
    ternet can be studied through different an-                 knowledge, the articles applying interdepen-
    gles: by studying the Border Gateway Pro-                   dent networks models to study the Internet
    tocol (BGP) network, the Internet Backbone,                 robustness, have not paired these two net-
    the complete physical network, etc. However,                works together [ZPC11, ATG16, ZZWY16,
    these networks do not exist in isolation, but               WKVM16]. Thus, the purpose of this ongoing
    rather interact with one another (see figure                study is to model the Internet as an interde-
    1). Furthermore, the robustness behaviour of                pendent network system composed by the In-
    interacting networks is different compared to               ternet Backbone and the BGP network cou-
    their single network counterpart. In particu-               pled together, and measure the Internet be-
    lar, it has been shown that networks can be                 haviour and robustness under adverse scenar-
    more fragile when coupled [BPP+ 10]. Indeed,                ios, such as failures, or attacks.
    the single network approach to study the In-
    ternet’s behaviour has been criticized in the
    past by Willinger et al. [WR13] as it does not              2   Initial approach
    capture the whole behaviour of it. Thus, to
                                                                We have previously presented an initial
    properly study the Internet we should model
                                                                model [BBJ17]. Here, we modelled the In-
    it as an interdependent network system.
                                                                ternet Backbone using a modified version of
                                                                the relative neighborhood model [WKVM16],
                                                                and the BGP network was modelled using
                                                                a Scale-Free network with an appropriate λ
                                                                value [FFF99] as it has been widely used to
                                                                model BGP networks. In our modified ver-
                                                                sion of the relative neighborhood model, each
                                                                node is allocated into a 2-dimensional space,
                                                                and any two nodes, u and v, get to be con-
                                                                nected if there is no other node in the inter-
                                                                section area of the circles centered at u and v,
                                                                each of radius d(u, v), where d(u, v) is the eu-
Figure 1: Interdependent networks example. Dotted
                                                                clidean distance between node u and v. This
lines represent interactions nodes of both networks.
                                                                can be interpreted as follows: two nodes will
                                                                get to be connected if there is no other node
In: Proceedings of the IV School of Systems and Networks        closer to them in-between them.
(SSN 2018), Valdivia, Chile, October 29-31, 2018. Published
at http://ceur-ws.org                                           However, in this model the interconnections
between both networks are established at ran-          networks might be appropriate for modelling
dom, and thus do not represent the actual net-         the Internet Backbone and the BGP network.
work pairing nature of the Internet. In or-            However, we must note that the data used
der to further develop this model, the relation        here to represent the Internet Backbone corre-
between Internet Backbone nodes, and BGP               sponds to an approximation using the number
nodes must be studied. Here, the hypothe-              of countries in which a BGP node has physi-
sis is that the number of Internet Backbone            cal counterparts, and therefore does not show
nodes interacting with a BGP node is propor-           the real amount of Backbone nodes coupled
tional to the degree of such BGP node. To              to each BGP node. Thus, to accurately de-
test this hypothesis, data has been collected to       termine the relation between the amount of
determine whether high degree nodes on the             Internet Backbone nodes interacting with a
BGP network are coupled to a proportional              BGP node and the degree of said BGP node,
number of nodes on the Internet backbone or            we must determine the amount of Internet
not. As an initial approximation of the Inter-         Backbone nodes associated to each BGP node
net Backbone, the localization of BGP nodes            within each country.
per country has been established. Thus, for
the present work the hypothesis is that the
number of countries in which BGP nodes have
counterparts, is proportional to the degree of
such node.

3   Data extraction
The information to determine the country lo-
calization of BGP nodes was obtained from
the Routing Information Service (RIS) project
from RIPE NCC [rip], and GeoLite2 geolocal-
ization database [geo]. Here, the fAS prefixes
obtained from the BGP routing tables were          Figure 2: Each point represents a BGP node. For each
used to determine their geographical localiza-     node, we can see its degree versus the amount of coun-
tion using GeoLite2. The router geolocaliza-       tries in which that node has a physical counterpart.
tion obtained from this kind of database has
been demonstrated to be precise enough to
perform localization analysis [GSH+ 17].               5   Future work
To obtain the degrees for BGP nodes, we used
BGP routes obtained from RIS project and               As future work, we will study again the re-
Traceroutes from RIPE Atlas.                           lation between the BGP node degree and the
                                                       amount of Backbone nodes connected to said
We used the data obtained in this stage was
                                                       BGP node, this time looking for a non-linear
to get a first approximation about the relation
                                                       relation. Also, further studies about the In-
of the BGP nodes degrees and the amount of
                                                       ternet Backbone, and the BGP network will
physical counterparts of these nodes.
                                                       be performed to continue the model develop-
                                                       ment. In particular, this work will continue to
4   Results                                            research on data to determine a more precise
                                                       approximation of Internet Backbone nodes.
From the data obtained we can observe that
                                                       Once this work is completed, the possibility of
there is no correlation between the amount
                                                       adding other network infrastructures to the in-
of countries in which a BGP node has physi-
                                                       terdependent networks system model, that al-
cal counterparts, and the degree of said node.
                                                       low a better understanding of the Internet will
Indeed, the Pearson correlation coefficient of
                                                       be evaluated in order to improve the model.
this data was of 0.23, showing the lack of cor-
relation between the parameters studied. This
can be further appreciated in figure 2.            Acknowledgement
These initial results show that in our initial     This work was partially funded by CONICYT Doctor-
model [BBJ17], the random coupling of both         ado Nacional 21170165.
References                                               [ZPC11]    Xian Zhang, Chris Phillips, and Xiuzhong
                                                                    Chen. An overlay mapping model for
[ATG16]     Abdulaziz Alashaikh, David Tipper, and
                                                                    achieving enhanced qos and resilience
            Teresa Gomes. Supporting differentiated
                                                                    performance. In Ultra Modern Telecom-
            resilience classes in multilayer networks.
                                                                    munications and Control Systems and
            In 2016 12th International Conference on
                                                                    Workshops (ICUMT), 2011 3rd Interna-
            the Design of Reliable Communication
                                                                    tional Congress on, pages 1–7. IEEE,
            Networks (DRCN), pages 31–38. IEEE,
                                                                    2011.
            2016.
                                                         [ZZWY16] Qian Zhu, Zhiliang Zhu, Yifan Wang, and
[BBJ17]     Ivana Bachmann and Javier Bustos-                     Hai Yu. Fuzzy-information-based robust-
            Jiménez. Improving the chilean internet              ness of interconnected networks against
            robustness: Increase the interdependen-               attacks and failures. Physica A: Sta-
            cies or change the shape of the country?              tistical Mechanics and its Applications,
            In International Workshop on Complex                  458:194–203, 2016.
            Networks and their Applications, pages
            646–657. Springer, 2017.

[BPP+ 10]   Sergey V Buldyrev, Roni Parshani, Ger-
            ald Paul, H Eugene Stanley, and Shlomo
            Havlin. Catastrophic cascade of fail-
            ures in interdependent networks. Nature,
            464(7291):1025–1028, 2010.

[FFF99]     Michalis Faloutsos, Petros Faloutsos, and
            Christos Faloutsos. On power-law rela-
            tionships of the internet topology. In
            ACM SIGCOMM computer communica-
            tion review, volume 29, pages 251–262.
            ACM, 1999.

[geo]       Geolite2   geolocalization database.
            https://dev.maxmind.com/geoip/
            geoip2/geolite2/. Accessed: 09-05-
            2018.

[GSH+ 17]   Manaf Gharaibeh, Anant Shah, Bradley
            Huffaker, Han Zhang, Roya Ensafi, and
            Christos Papadopoulos. A look at router
            geolocation in public and commercial
            databases. In Proceedings of the 2017
            Internet Measurement Conference, pages
            463–469. ACM, 2017.

[rip]       Ripe probes. https://atlas.ripe.net/
            probes/. Accessed: 09-05-2018.

[WKVM16] Xiangrong Wang, Robert E Kooij, and
         Piet Van Mieghem. Modeling region-
         based interconnection for interdepen-
         dent networks.      Physical Review E,
         94(4):042315, 2016.

[WR13]      Walter Willinger and Matthew Roughan.
            Internet topology research redux. ACM
            SIGCOMM eBook: Recent Advances in
            Networking, 2013.