Unintended Consequences of Website Blocking

September 30, 2019

Unintended Consequences of Website Blocking
Designed by Freepik

When website blocking becomes the natural alternative used to limit undesired behaviors, one should be aware of the implications of such measures. These implications might range from the involuntary and intermittent disconnection of a third-party website to completely disabling the networks of operators in a given area or even in an entire country. In any case, it should be noted that the consequences of such actions may typically go unnoticed by clients and/or users both within and outside the region.

It is common to observe restrictions on the use of and/or access to the Internet, implemented either by blocking certain websites or domain names or by limiting the use of content, all of which causes a fragmentation of the Internet. As a result, these actions create technical complexities that affect users who access different services in content networks.

Blocking

When we speak about network blocking, we tend to think about “filtering” users’ ability to use and/or access the Internet. However, the two are not the same, as the term “blocking” typically refers to preventing access to all targeted resources, while “filtering” refers to preventing access to specific elements of such resources.

There are many documents describing the techniques that can be used for blocking based on protocol and IP address, deep packet inspection, URL, search platforms, DNS, etc. However, each blocking or filtering results in actions that affect other services or users at local and/or regional level.

(Free access, no subscription required)

Technical Implications of Website Blocking

While it is technically possible to block a website from a network, as the number of networks and operators involved increases, this causes unintended consequences. This becomes even more complex if the networks and/or operators are distributed among different territories or jurisdictions.

It is commonly thought that a website can be blocked based on its (domain) name, its IP address, or a combination of the two (domain name and related IP address). Reality, however, is significantly more complex, as a website or web page is comprised of multiple objects, many of which can use different domain names and/or be hosted at different IP addresses.

Just as a website can be composed of multiple objects hosted at different IP addresses, the reverse situation is also possible, i.e., IP addresses can individually host multiple websites. This is typically the case of companies known as Hosting Providers and Content Distribution Networks (CDN). In such cases, blocking the IP address of a Hosting Provider or CDN may result in blocking hundreds or thousands of websites that have nothing to do with the initial purpose of the blocking measure.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments