<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Christian M Schneider, Andre A Mor-
eira, Jose S Andrade, Shlomo Havlin,
and Hans J Herrmann. Mitigation of
malicious attacks on networks. Proceed-
ings of the National Academy of Sciences</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Studying the Importance of Content Providers on Internet Robustness Metrics</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ivana Bachmann</string-name>
          <email>ivana@niclabs.cl</email>
          <email>ivana@niclabs.cl Fernando Morales NIC Labs, Universidad de Chile, Chile fernando@niclabs.cl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Javier Bustos-Jimenez</string-name>
          <email>jbustos@niclabs.cl Alonso Silva Bell Labs, Nokia, Francia alonso.silva@nokia-bell-labs.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>NIC Labs, Universidad de Chile</institution>
          ,
          <country country="CL">Chile</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2006</year>
      </pub-date>
      <volume>108</volume>
      <issue>10</issue>
      <fpage>3</fpage>
      <lpage>4</lpage>
      <abstract>
        <p>Whether as telecommunications or power systems, networks are very important in everyday life. Maintaining these networks properly functional and connected, even under attacks or failures, is of special concern. This topic has been previously studied with a whole network robustness perspective. This perspective measures the average behavior of the network after its last node has failed. Here, we propose an alternative to well-known studies about the robustness of the backbone Internet: to use a supply network model and the supply availability ratio as metric. Our research question is: if a smart adversary has a limited number of strikes to attack the Internet, how much will the damage be after each one in terms of network supplying?</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Redes como la red electrica, de transporte y
telecomunicaciones, por nombrar algunas, se han vuelto
fundamentales para que el mundo moderno se mantenga
en funcionamiento. Por ello mantener estos sistemas
operando correctamente es de gran importancia. Sin
embargo estos sistemas son propensos a fallos, ya sea
por mal funcionamiento del sistema o ataques a este.
Estas estructuras han sido estudiadas como redes
complejas donde sus componentes se representan como
noCopyright c by the paper's authors. Copying permitted for
private and academic purposes. This work was partially funded
by CORFO 15BPE-47225: "Estudio y recomendaciones sobre
la resiliencia de la infraestructura del internet chileno".
dos y las relaciones entre dichas componentes como
arcos.</p>
      <p>Dado que el buen funcionamiento de estos sistemas
requiere que la red se encuentre bien conectada es de
suma importancia estudiar su capacidad para resistir
fallos, ya sean estos accidentales o planeados. Esta
capacidad es llamada robustez.</p>
      <p>Cabe preguntarse entonces que signi ca que una red
se encuentre bien conectada. Para responder esta
pregunta primero se debe identi car como funciona la red.
En el caso de la red de Internet se tienen usuarios que
consumen contenido ya sea a traves de un navegador o
alguna aplicacion. Para ambas situaciones el usuario
debe ser capaz de contactarse con el proveedor de
contenidos. Si los usuarios no pueden consumir contenidos
los podemos considerar como desconectados de
Internet. Luego para el caso de la red de Internet esta esta
bien conectada si los usuarios son capaces de
comunicarse con el o los proveedores de contenido.</p>
      <p>En este trabajo nos enfocamos en el caso de ataques
intencionales ejecutados por un adversario para una
red que posee proveedores y consumidores. Para
lograr esto se considera como metrica de robustez una
metrica que considera la existencia de un proveedor.
Se puede observar que el caso de ataques intencionales
corresponde a una cota superior en el dan~o que se
puede in ingir a la red.</p>
      <p>Consideramos que un adversario deber a utilizar
una estrategia greedy o glotona, apuntando a
maximizar el dan~o con el menor numero de ataques. As ,
en este art culo se discute el desempen~o de ataques
sobre el Backbone de Internet (la red formada por puntos
de intermabio de Internet, IXP) y su correlacion con
lo que los usuarios de Internet perciben si lo que
ellos desean es consumir contenido desde (Google), el
mayor proveedor de contenido. Para ello se utiliza
como primera aproximacion el Supply Availability
Ratio (SAR) donde el proveedor es Google.</p>
      <p>La idea de considerar una red basada en IXP como
\El Backbone de Internet" no es nueva, esta ha sido
previamente utilizada como parte del \core de
Internet" para estudiar los patrones de tra co entre SAs
(sistemas autonomos) y una evolucion entre
estrategias de provider peering [LIJM+11], para optimizar la
entrega de contenido de Google a traves de caminos
directos [CSR+15] y en el Internet Backbone Market
[BFBS05]. Nuestro estudio es novedoso por el uso de
la red de IXP como un modelo para \El Backbone
de Intenet", el cual nos puede dar una aproximacion
de la estructura f sica de Internet, y por considerarla
como una red de suministro para estudiar su robustez.
Hasta donde los autores tienen conocimiento, esta es la
primera vez que la robustez de la red IXP es estudiada.</p>
      <p>El art culo se organiza de la siguiente forma: la
siguiente seccion presenta trabajo relacionado, seguido por
la metodolog a para crear la red IXP, la estrategia de
ataque usando SAR (Seccion 4). Las conclusiones son
presentadas en la seccion 5.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Trabajo relacionado</title>
      <p>Para estudiar la robustez de una red, su evolucion ante
fallos debe ser analizada. En situaciones del mundo
real las redes pueden enfrentarse tanto a fallas
aleatorias como ataques intencionales. Para esta ultima dos
categor as principales de estrategias de ataque han sido
de nidas: ataques simultaneos y ataques secuenciales
[HKYH02a]. Los ataques secuenciales sobre enlaces
eligen un enlace a remover y dado el impacto de su
remocion sobre la red, elige el siguiente. Este proceso
continua iterativamente hasta remover el numero de
enlaces deseado. El caso de nodos es analogo.</p>
      <p>Los ataques secuenciales han sido estudiados a
fondo para analizar la robustez en redes. Holme et
al. probo estrategias de ataques simultaneos y
secuenciales usando medidas de centralidad como grado y
betweenness.</p>
      <p>Betweenness [BMSBJ12] es una metrica que
determina la importancia de un arco de acuerdo a la
cantidad de caminos m nimos que pasan a traves de el.
Betweenness ha sido estudiada como metrica de
robustez para la capa de ruteo [SHS+11], como metrica
de robustez para redes complejas [IKSW13] y para
redes de sistemas autonomos de Internet [MKF+06],
entre otros. Betweenness ha sido ampliamente
estudiado y estandarizado como base de comparacion para
metricas de robustez. Por estas razones en este estudio
sera utilizada para comparar desempen~o.</p>
      <p>Mas recientemente [VA15] estudio ataques
secuenciales multi-estrategia usando multiples medidas de
robustez, incluyendo la Unique Robustness Measure o
Medida Unica de Robustez (R-index) [SMA+11].</p>
      <p>En [BRSBJ15] los autores presentan valores
parciales del R-index a medida que los nodos son
desconectados, mostrando la importancia de escoger
una metrica de robustez apropiada para realizar los
ataques.</p>
      <p>Para entender mejor el tema de ataques a redes y
estrategias, ver [HKYH02b, MR06, RW10, SSYS10].
3</p>
      <p>Construyendo el grafo del backbone
de Internet</p>
      <p>Dentro de Internet, peering corresponde al contrato
entre dos sistemas autonomos (SAs) que acuerdan
intercambiar rutas de tra co a traves de un enlace f sico.
[DD10] presenta que el core de Internet es una
jerarqu a multi-tier de proveedores de transito (Transit
Providers o TPs) donde aproximadamente 10-20 de los
tier-1 TPs, presentes en muchas regiones geogra cas,
estan conectadas a un clique de enlaces de peering.
Los ISPs (tier-2) son consumidores de los TPs de
tier1 y a su vez los proveedores de residencias o pequen~as
empresas (tier-3) corresponden a los TPs de tier-2.</p>
      <p>A traves de peeringdb.com recolectamos los
sistemas autonomos de cada Punto de Intercambio de
Internet (Internet Exchange Point, IXP) y los de nimos
como nodos del grafo. De esta forma un SA podr a
pertenecer a diferentes IXPs y un IXP podr a tener
multiples SAs. Luego, conectamos los nodos
mediante un arco si cumplen al menos una de las siguientes
reglas: SAs conectados f sicamente que intercambian
tra co, SAs que pertenecen a un mismo IXP, SAs que
pertenecen a una misma instalacion.</p>
      <p>Donde los IXP son considerados como peering
publico y las intalaciones como peering privado.</p>
      <p>La gura 1 muestra el grafo resultante, este tiene
522 nodos y 14:294 arcos (los arcos naranjos
representan peering publico, los arcos azules peering privado
y los verdes conexion directa por red). La red
resultante tiene un core bien conectado con algunos nodos
aislados en su borde.
4</p>
      <p>Ratio de Disponibilidad de
Suministro (Supply Availability Ratio)
En 2013 se reporto que que Google pose a el 40%
del tra co de Internet1. En consecuencia, dada las
pol ticas de peering de Google2 y sus pol ticas para
interconectar datacenters [JKM+13], podemos
estudiar Internet como una red de suministro adaptando
la metrica SAR presentada en [ZKY11].</p>
      <p>1. Supply Availability Ratio (SAR): Porcentaje
de sistemas autonomos que tiene acceso a Google
a traves de al menos uno de sus SAs.</p>
      <p>Cabe observar que Google ha delegado algunos
servicios a sistemas autonomos de ISPs [CFH+13], sin
embargo estos eventualmente deben conectarse con el
backbone de Google para actualizarse.</p>
      <p>Utilizando una estrategia de ataque basada en
betweenness (ver trabajo relacionado) calculamos SAR
para distintos porcentajes de arcos removidos. Los
resultados son presentados en la Figura 2.</p>
      <p>El Ratio de Disponibilidad de Suministro presenta
una alta relacion con el taman~o fraccional de la
componente conexa mas grande, la cual, en este estudio,
incluye al menos un SA de los dos SAs presentes de
Google (marcados en rosado en le gura 1, AS15169
en el centro de la red y AS36040 en la orilla de la red).</p>
      <p>Se debe notar que para un usuario dentro del core
de la red el principal proveedor de contenidos siempre
existe y por lo tanto, para el, no hay indicios de que
la red se este desarmando (o perdiendo a la mitad de
sus miembros como es el caso luego de remover 20%
de sus arcos). Sin embargo la realidad es otra: luego
de desconectar solo un 5% de la red uno de los SAs de
Google queda aislado, mostrando que en este punto la
red esta siendo mantenida unicamente por AS15169.
5</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusiones y trabajo futuro</title>
      <p>En este art culo hemos presentado que tan robusto
ser a el backbone de Internet (la red de SAs de peering)
si un adversario escogiera sabiamente que enlace va a
cortar. Siguiendo recomendaciones, el enlace elegido
ser a aquel con mayor betweenness.</p>
      <p>1Ver el art culo de Forbes en http://goo.gl/aHdeiN
2Ver https://peering.google.com/#/options/peering.</p>
      <p>Con esta estrategia el adversario es capaz de
desconectar la mitad de la red removiendo apenas un
20% de los arcos, mas de un 30% de los nodos luego
de remover un 10% de los arcos y un 10% de los nodos
luego de remover un 1% de los arcos.</p>
      <p>Ademas, hemos considerado Internet como una red
de suministro donde Google es el principal proveedor
de contenido y proponemos estudiar la robustez del
backbone de Internet a traves del Supply Availability
Ratio (SAR). Dado que en nuestro contexto SAR se
de ne como el porcentaje de sistemas autonomos que
tiene acceso a Google a traves de al menos uno de sus
SAs, SAR presenta gran concordancia con el taman~o
fraccional de la componente conexa mas grande pues
dicha componente siempre posee un SA de Google y,
por lo tanto, los nodos de la componente conexa mas
grande siempre tienen acceso a google.</p>
      <p>Como trabajo futuro se planea extender el uso
de medidas de suministro que consideren otros
parametros de la red, de forma de obtener una vision
completa del estado de la red.
[BFBS05]</p>
      <sec id="sec-3-1">
        <title>Jacek Rak and Krzysztof Walkowiak. Survivability of anycast and unicast ows under attacks on networks. In Ultra</title>
        <p>Modern Telecommunications and Control
Systems and Workshops, pages 497{503.
IEEE, 2010.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Kang Zhao, Akhil Kumar, and John Yen.</title>
        <p>Achieving high robustness in supply
distribution networks by rewiring.
Engineering Management, IEEE Transactions on,
58(2):347{362, 2011.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Buccirossi</surname>
          </string-name>
          , Laura Ferrari Bravo, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Siciliani</surname>
          </string-name>
          .
          <article-title>Competition in the internet backbone market</article-title>
          .
          <source>World Competition</source>
          ,
          <volume>28</volume>
          (
          <issue>2</issue>
          ):
          <volume>233</volume>
          {
          <fpage>252</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [BMSBJ12]
          <article-title>Nicolas Ignacio Bersano-Mendez, Satu Elisa Schae er, and Javier BustosJimenez. Metrics and models for social networks</article-title>
          .
          <source>In Computational Social Networks</source>
          , pages
          <volume>115</volume>
          {
          <fpage>142</fpage>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [BRSBJ15]
          <string-name>
            <given-names>I.</given-names>
            <surname>Bachmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Reyes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Silva</surname>
          </string-name>
          , and J.
          <string-name>
            <surname>Bustos-Jimenez</surname>
          </string-name>
          .
          <article-title>Miuz: measuring the impact of disconnecting a node</article-title>
          .
          <source>In International Conference of the Chilean Com[CFH+13] [CSR+15] [DD10] puter Science Society</source>
          , pages
          <fpage>1</fpage>
          <lpage>{</lpage>
          6,
          <string-name>
            <surname>Nov</surname>
          </string-name>
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <source>In Proceedings of Internet Measurement Conference</source>
          , pages
          <volume>313</volume>
          {
          <fpage>326</fpage>
          . ACM,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>Are we one hop away from a better internet</article-title>
          ?
          <source>In Proceedings of Internet Measurement Conference</source>
          , pages
          <volume>523</volume>
          {
          <fpage>529</fpage>
          . ACM,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Amogh</given-names>
            <surname>Dhamdhere</surname>
          </string-name>
          and
          <string-name>
            <given-names>Constantine</given-names>
            <surname>Dovrolis</surname>
          </string-name>
          .
          <article-title>The internet is at: Modeling the transition from a transit hierarchy to a peering mesh</article-title>
          .
          <source>In Proceedings of CoNEXT</source>
          , pages
          <volume>21</volume>
          :1{
          <fpage>21</fpage>
          :
          <fpage>12</fpage>
          , New York, NY, USA,
          <year>2010</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [HKYH02a]
          <article-title>Petter Holme, Beom Jun Kim, Chang No Yoon,</article-title>
          and Seung Kee Han.
          <article-title>Attack vulnerability of complex networks</article-title>
          .
          <source>Physical Review E</source>
          ,
          <volume>65</volume>
          (
          <issue>5</issue>
          ):
          <fpage>056109</fpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [HKYH02b]
          <article-title>Petter Holme, Beom Jun Kim, Chang No Yoon,</article-title>
          and Seung Kee Han.
          <article-title>Attack vulnerability of complex networks</article-title>
          .
          <source>Physical Review E</source>
          ,
          <volume>65</volume>
          (
          <issue>5</issue>
          ):
          <fpage>056109</fpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [IKSW13]
          <string-name>
            <given-names>Swami</given-names>
            <surname>Iyer</surname>
          </string-name>
          , Timothy Killingback, Bala Sundaram, and
          <string-name>
            <given-names>Zhen</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <article-title>Attack robustness and centrality of complex networks</article-title>
          .
          <source>PloS one</source>
          ,
          <volume>8</volume>
          (
          <issue>4</issue>
          ):e59613,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [JKM+13]
          <string-name>
            <surname>Sushant</surname>
            <given-names>Jain</given-names>
          </string-name>
          , Alok Kumar, Subhasree Mandal, Joon Ong, Leon Poutievski, Arjun Singh,
          <string-name>
            <surname>Subbaiah Venkata</surname>
          </string-name>
          , Jim Wanderer, Junlan Zhou,
          <string-name>
            <given-names>Min</given-names>
            <surname>Zhu</surname>
          </string-name>
          , et al.
          <article-title>B4: Experience with a globally-deployed software de ned wan</article-title>
          .
          <source>ACM SIGCOMM Computer Communication Review</source>
          ,
          <volume>43</volume>
          (
          <issue>4</issue>
          ):3{
          <fpage>14</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [LIJM+11]
          <string-name>
            <surname>Craig</surname>
            <given-names>Labovitz</given-names>
          </string-name>
          , Scott Iekel-Johnson,
          <article-title>Danny McPherson</article-title>
          ,
          <string-name>
            <given-names>Jon</given-names>
            <surname>Oberheide</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Farnam</given-names>
            <surname>Jahanian</surname>
          </string-name>
          .
          <article-title>Internet interdomain tra c</article-title>
          .
          <source>ACM SIGCOMM Computer Communication Review</source>
          ,
          <volume>41</volume>
          (
          <issue>4</issue>
          ):
          <volume>75</volume>
          {
          <fpage>86</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [MKF+06]
          <string-name>
            <surname>Priya</surname>
            <given-names>Mahadevan</given-names>
          </string-name>
          , Dmitri Krioukov, Marina Fomenkov, Xenofontas Dimitropoulos,
          <string-name>
            <given-names>Amin</given-names>
            <surname>Vahdat</surname>
          </string-name>
          , et al.
          <article-title>The internet as-level topology: three data sources and one de nitive metric</article-title>
          .
          <source>ACM SIGCOMM Computer Communication Review</source>
          ,
          <volume>36</volume>
          (
          <issue>1</issue>
          ):
          <volume>17</volume>
          {
          <fpage>26</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <source>[MR06] [RW10] [SHS+11] [SMA+11] [SSYS10] [VA15] [ZKY11]</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>