User Tools

Site Tools



The internet is heterarchical in its overall design, and hierarchical in its details. Communication is distributed, but content is not. The internet suffers from canonical/authority issues due to economic and structural incentives that have made/evolved it that way.

  • When connecting to an Internet Service Provider (ISP), the device connecting becomes part of that ISP network. The ISP may then connect to a larger network and become part of their network. Large ISPs run dedicated backbones connecting various regions and there are several high-level networks connecting to each other through Network Access Points (NAPs). Dozens of large Internet providers interconnect at NAPs in various cities, and trillions of bytes of data flow between the individual networks at these points. A collection of huge corporate networks that agree to intercommunicate with each other at the NAPs. With more and more devices connecting and no net neutrality, leading to connectivity bottlenecks.
  • The internet requires agency in multiple forms (DNS, serving content from centralised servers on some port, ISO/OSI stack, hierarchical internetworking model, etc.)
    • The DNS hierarchy consists of root level, top level domains, second level domains, sub-domains, and hosts, in that order.
  • "Consumer" computers are grazed for information about its users by the “predators” in the hierarchy.
  • The internet does not have built-in mechanisms to promote redundancy for durability, availability, or performance purposes. One daemon serves one copy. Everything else (CDNs, forward/reverse proxies, failover) is some kind of optimisation tacked on afterwards.
  • Users have to depend on hosts providing secure access, which for providers has often been an afterthought if thought of at all, in an environment that can not be secured from attacks on the routing level because trust is a flawed concept.

en/problems/internet/start.txt · Last modified: 2020/03/09 10:48 by Digital Dot