This post is about exploring the fundamental technical characteristics of the Internet, from which we might be able to extrapolate some social characteristics in another post.
Many people are debating Internet intervention from a perspective of open vs closed Internet, but rarely does the debate go into specifics of what should or should not be off limits for intervention, let alone the rationale for not tweaking certain key characteristics that make the Internet a social and economic powerhouse and community enabler.
The draft definition below draws from many sources as well as from some wonderful contributors already, and it might – with some community input and tweaking – provide a useful way to better inform and possibly frame the debate about open vs closed Internet access.
The Internet ubiquitously distributes the power to publish, collaborate, monitor and even enforce, so it is a good point in history to define what constitutes the Internet and indeed some reasonable expectations online.
Please add your thoughts in the comments below and feel free to respond to and discuss with others. Add any references you think are important for this discussion.
Essential technical characteristics of the Internet
- Open standards – open technical standards for connection and data exchange is a core aspect of the Internet, ensuring the capacity to communicate across different systems and platforms.
- Common access – once a connection is made online, core aspects of the Internet are common to all (such as root name servers and communications protocols), and thus access provides a common experience, unless specifically tampered with or configured otherwise.
- Peer to peer – the Internet isn’t a hierarchy, it is an enormous number of machines that talk to each other as peers, albeit usually configured to use a common addressing scheme.
- Routing around damage – the distributed nature of the Internet means there is the capacity to work around any failure in the system. this is extremely important for continuity of the online experience.
- Massively distributed network – the Internet is designed to have no single point of failure, with many redundancies built in. This approach of a massively distributed stable platform for communications has led to the establishment of massively distributed infrastructure, controlled by no single entity.
- Multi-source networks of trust – part of having a massively distributed network is the availability of multiple sources, especially when there are failures. How DNS works is an example of a technical multi-source network of trust.
- Platform independence – Internet communication protocols are necessarily independent of the hardware and software stacks involved in being online, which means communications online are largely independent of the choice of device, hardware or software.
What are other technical characteristics of the Internet? Please note, we go into social characteristics in the next post in this section, so please keep it relatively technical.