<https://labs.ripe.net/author/emileaben/the-resilience-of-the-internet-in-ukraine/>
At the end of the second week of the Russian invasion of Ukraine, the 
devastating effects of this war are very visible in mainstream media. Over two 
million people have fled the violence so far, and immense damage is being done 
to cities, towns and villages across the country.

In spite of all that is happening, the Ukrainian Internet appears to be holding 
up. And while it is terrible to see the resiliency of a country's Internet 
tested in this way, it is good to see that it is still functioning. There has 
been some speculation as to why this is. For example, it may be that the 
Ukrainian Internet is deliberately not being targeted by the invaders. Or it 
may be that it is structured in such a way that makes it hard to attack.

In this article, we take a closer look at certain factors that may be 
contributing to the the resiliency of the Ukrainian Internet.
Lack of market concentration at end-user networks

One interesting dimension of the Ukrainian Internet is the lack of market 
concentration in the end-user market. If we calculate the Herfindahl Hirschman 
index (HHI), an economic indicator for market concentration, we find that 
Ukraine is one of the least concentrated markets worldwide. Note that we 
calculate the HHI based on APNIC data for which networks serve users in a 
particular country. From this data we take all networks with over 1% users for 
the particular country, and from that we calculate HHI. Because we convert from 
percentages to fractions (divide by 100) we get an HHI between 0 (not 
concentrated) and 1 (monopoly):
Top 10 least concentrated markets for end-user per network (ASN)        Country 
        HHI
1       Brazil  0.018
2       Russia  0.047
3       United States   0.05
4       Ukraine         0.052
5       Lebanon         0.067
6       Singapore       0.069
7       Albania         0.072
8       Guadelope       0.081
9       South Africa    0.083
10      Japan   0.087

Why is this important? There are no dominant players in the market, so if an 
individual network goes down, this has a relatively small effect on the whole 
network.

It is also relevant to note that, for the most part, the networks with 
significant amounts of users are Ukrainian companies. For the Russian regime to 
shut down Ukrainian networks, they would have to force these Ukrainian 
companies to do so. This is different from situations where a government shuts 
down the Internet in the country it governs, as we saw in Egypt in the Arab 
Spring. In that case, the Egyptian government ordered Egyptian networks to shut 
down the Internet and the networks complied.

We also look at how these networks are interconnected. For the networks where 
we have RIPE Atlas probes, we can measure the path between these networks. This 
is depicted in Figure 1:
Figure 1: How Ukrainian end-user networks interconnect, as seen from RIPE Atlas

The outer ring of this visualisation represents end-user networks. For this 
visualisation, the only networks that are shown (as green arcs) in the circle 
are those that serve over 1% of the population of the country. In the case of 
Ukraine, you see a large 'gap' in the left side of circle (roughly 55%). This 
is due to the fact that more than half of the networks serving end-users in 
Ukraine serve less than 1% of the population.

For the networks that we have data for, you can see that there are many options 
between the networks, we either see them directly interconnecting, or 
interconnection is mediated by one of the many Internet Exchange Points (IXPs) 
in Ukraine (depicted by orange circles in Figure 1). Note that we don't 
directly observe resiliency, because the paths that we measure are the active 
paths, and due to how Internet routing works, we can't see backup paths until 
they are activated.
Resiliency in IXPs

Zooming in on the IXPs, we see 19 IXPs in Ukraine listed in PeeringDB:
Figure 2: IXPs in Ukraine (source PeeringDB)

If we measure the path between all networks that we have RIPE Atlas probes in, 
we see 13 IXPs in these paths. This indicates there are a lot of IXPs active, 
which facilitates resilient interconnection. We visualise the paths between 
probes in Figure 3. Each cell here represents a path between RIPE Atlas probes 
in Ukraine, and you can see that the majority of these paths are mediated by 
IXPs (the total of coloured cells). It's also striking how many different IXPs 
are used, indicating that there is not a single dominant IXP.

Probes are ordered north (top left of Figure 3) to south (bottom right).
Figure 3: IXPs between RIPE Atlas probes in Ukraine
Market concentration at transit networks

If we move our focus to transit networks, we see similar patterns. For the 
influence (directly and indirectly) of networks over particular countries, we 
look at the AS Hegemony scores in the Internet Health Report. This data is 
derived from RIPE RIS and Routeviews, and these hegemony scores indicate how 
influential one network is over a part of the Internet. For instance how 
influential a particular ISP is over the population of users in a particular 
country. This is what that looks like for Ukraine:
Figure 4: Top 10 of dependencies for Ukranian end-users (3rd column)

We can also calculate this score for the influence of a particular ISP over the 
networks in a particular country (the difference is that not all networks have 
the same number of users, so in the first case the influence is weighted over 
users, the second it's weighted over networks).
Figure 5: Top 10 of dependencies for Ukrainian networks (ASNs, last column)

If there are networks that Ukrainian networks depend on, these seem to be the 
large international players, many of them so called "tier1" networks, and note 
that Russian transit networks are absent.
Mobile vs Fixed Internet

The data we collect and see is mostly about the fixed Internet. Insights into 
what happens with mobile Internet are a lot harder to obtain from the data we 
collect in RIPE RIS and RIPE Atlas. The best public data we found on this is in 
Cloudflare Radar. This data shows how, during the beginning of the war, the 
traffic they received shifted towards more mobile use. This also explains the 
slow but steady decline we see indicators of the fixed Internet (for instance 
the number of connected RIPE Atlas probes). With 2 million people fleeing in a 
country of 44 million people, it is expected that the fixed Internet is less 
used, due to people shutting down their home and/or office Internet routers.
Figure 6: Cloudflare Radar data suggests shift away from fixed towards mobile 
Internet
Figure 7: RIPE Atlas connected probes in Ukraine shows a slow but steady 
decline since the invasion started

Other similar indicators of user activity see the same trend; e.g. Google 
transparency report, Gatech IODA.
The Physical Layer

In the end, the Internet infrastructure in Ukraine is a man-made structure, at 
the very core consisting of routers, a transport medium (fibre mostly) and 
electricity to power it all. Loss of power or extensive damage to the 
underlying fibres would mean no more physical connectivity; i.e. the Internet 
stops working.
Cables

There is a really good explanation of the role physical fibres play in keeping 
the Internet in Ukraine connected from Telegeography . What we see there also 
suggests resilience on the physical layer. In short, there are diverse fibre 
paths from multiple organisations providing services over these fibres.

That said, physical infrastructure is being damaged in specific parts of the 
country. Even as that is happening, though, engineers on the ground are doing 
incredible work to carry out repairs under profoundly difficult circumstances 
(more on this below).
Power

Internet infrastructure needs electricity to function. With power going out in 
Mariupol, we are hearing reports of the devastating effects this is having on 
people in the city, which of course go well beyond loss of Internet 
connectivity alone.

Focusing on the Internet here, though, we do indeed see that with this loss of 
power, Internet connectivity appears to have been badly affected in the city. 
An example of this is the local provider CDS, who operate out of Mariupol. This 
ISP, which represents 0.3% of all users in Ukraine, went dark on the night of 
the 28 February (see Figure 8). Again, despite the resilience of the Ukrainian 
Internet, we are seeing damage as a result of the war.
Figure 8: Gatech IODA showing signals for CDS (AS43554)
Humans

There are other indications of the determination of network operators in 
Ukraine to keep the Internet running. We see outages, but also quick recovery 
of networks, in what can only be obscenely difficult circumstances. We reported 
on the sabotage of Triolan earlier. Another example of this is Ukrtelekom, 
which serves around 5% of the Ukrainian population. They had an outage on the 
morning of 8 March, but this only lasted for 3 hours thanks to the efforts of 
network operators.
Figure 9: Gatech IODA showing signals for Ukrtelekom (AS6849)

According to reports that we have received from the ground, network operators 
from different providers are teaming up to help each other - for example by 
repairing fibres - so as to make sure that the people relying on the Internet 
are able to keep on communicating with one another.
An engineer in Kyiv working on repairing a fibre (shared on LinkedIn)

(Image source)
Conclusion

We hope to have provided some insights as to why the Ukrainian Internet is 
remaining resilient under these dire circumstances. Due to low market 
concentration at multiple levels and the relatively high number of interconnect 
facilities, there are no obvious chokepoints, or individual networks whose loss 
would have a crippling effect on the Internet in Ukraine. Qrator resilience 
ratings suggest the same.

But there is a break-point for all infrastructure. For instance, if power goes 
out, or if there are large scale physical disruptions, these likely will have 
significant effects on the Internet in Ukraine. As we receive more information 
about power shortages, this can have an effect on the Internet in Ukraine as a 
whole.

For more background on the Ukrainian Internet we refer to Alex Semenyaka's 
presentation at the Kyiv Internet days in 2019.

Again, our thoughts are with the Ukrainian people, and we continue to hope for 
a peaceful resolution of this conflict soon. We encourage anyone who knows of 
specific efforts to help Ukrainian network operators to leave further 
information on those efforts in the comments below.

_______________________________________________
nexa mailing list
nexa@server-nexa.polito.it
https://server-nexa.polito.it/cgi-bin/mailman/listinfo/nexa

Reply via email to