The Internet isn't just sparkles in the air
#Pure tech
02.21.2024 Reading time: 7 minutes
BizkaiaTech editorial team
Ilustration: Kike Infame
Picture this: it’s a typical Monday morning, the alarm didn't go off, and you're thinking, "Did my phone die? What time is it?" You stumble out of bed, not even sure where you are, until you open your eyes and realize you're in the Middle Ages. Yeah, seriously.
Your family's nowhere to be found, you miss your morning jam on toast, and there's no way you're grabbing a cold one with the crew. And don't even think about hopping online. The Internet… yeah, that could be your lifeline. If only you knew how to create it. Actually, scratch that, you're not even sure what it is or how it works. Until now, it's always been this thing that's just there, something you access with a click or two. Sometimes they'd even deliver it to your doorstep.
You're not alone in the dark. Almost nobody knows how the Internet works. It's like magic, right? Your computer just needs to say "Abracadabra" and boom, you're telecommuting. We tend to think of it as those sparkles in the air that make our phones play music, upload pics to Insta, or fetch the latest news. But guess what? Today, we're pulling back the curtain because the Internet is anything but magic.
LET'S TIME TRAVEL…
So, even though the ARPANET (1969), the Defense Department-funded communication network, wasn't exactly spellbinding, it laid the groundwork for the biggest communication network in human history: our beloved Internet. This network linked different computers, breaking away from traditional phone communication, thanks to something called packet switching.
Here's the deal: packet switching chops up info into little packets, each with a small amount of the data, plus where it's from and where it's headed. Routers use this info to guide the data through cables, mostly over phone lines and data transmission lines. Once it reaches its destination, the packets regroup to reassemble the complete data.
A lot's changed since then, with tech evolving at warp speed, but the Internet we know and love today still follows those same principles from 54 years ago. Essentially, it's an intangible network of computers connected by cables, not some web, app, or cloud, nor a supercomputer pulling tricks.
A MORE MODERN NETWORK
The basics of sending info from point A to point B remain, but there have been many, many upgrades to the system. One of those upgrades is the TCP/IP protocol suite (yep, lots of acronyms, we know). First up, let's break down what a protocol is in this context: it's a set of communication standards, rules defining how devices communicate with each other. They determine message formats, the sequence of information exchange, and communication initiation and termination procedures, among other things.
Now that's clear, let's talk about the Transmission Control Protocol, aka TCP. It's a cornerstone of today's Internet, created by Vinton Cerf and Robert Kahn (considered the Internet dads) between 1973 and 1974. Its job is simple: the info traveling through cables goes in little packets, and TCP makes sure these packets are organized when they reach their destination.
The Internet Protocol (IP), also built by our dynamic duo, ensures info gets to the right place. It does this through IP addresses, which are strings of numbers (and sometimes letters) identifying each device with Internet access. It's like each device has its own license plate (and watch out, because this is also how you can get "tickets"). There are two main versions of IP addresses: IPv4 (Internet Protocol version 4) and IPv6 (Internet Protocol version 6).
The first one's the older version, made up of a series of numbers divided by four dots (e.g., 192.168.0.1). Each set of numbers ranges from 0 to 225, which, with the exponential increase in Internet-connected devices over the years, felt a bit cramped. Enter IPv6, a newer version not only made up of numbers but also letters (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
Now that we know that the Internet operates on some basic rules, sending info to specific devices in little packets, just like in a classic communication setup (sender-message-receiver), let's talk about the journey these data embark on.
DO THEY TRAVEL BY BROOMSTICK?
Today, the Internet isn't just a structure that fits on a single page like it did in 1973. That means the journey data has to take to reach their destination isn't exactly short. Data travels through cables, but not the old-school phone lines anymore. They've had a major upgrade: fiber optic cables covered in thick plastic, aka optical fiber
These cables crisscross the globe, totaling nearly 1.4 million kilometers (Telegeography, 2023) altogether. Yep, you read that right: 1.4 million kilometers split among 552 cables. Some cables are short, others crazy long, with the longest being the "Asia-America Gateway" system, stretching about 20,000 kilometers. The Internet might seem like magic because 98% of international Internet traffic travels through underground cables, and despite being a massive infrastructure, it's very well hidden.
If we're talking about the journey, we've got to talk about the destination: servers. These are the devices at the end of each cable we've been chatting about. They're spread out worldwide, working 24/7, 365 days a year, and basically, they're the ones fulfilling all your requests. Posting a photo, browsing a website, streaming a movie on Netflix, you name it—all thanks to these systems. Often, companies operating on the Internet (social networks, streaming platforms, clothing stores, etc.) have their own servers catering to their clientele's needs. But there are also cloud services (which are still servers, but remote), where you don't need a supercomputer of your own, accessing data through the network. It's like the Internet-ception.
LET'S MIX UP THE INGREDIENTS FOR THE MAGIC POTION
We've now completed the journey! Don't worry; we'll give you a quick rundown in case that medieval jetlag has you down:
When you hit "publish" on TikTok (just as an example), your device sends the data it needs (the music, your recording, the filter…) to the router or connection tower you're hooked up to, using TCP/IP protocols, with a set address compressed into little packets. They embark on a journey through the cables making up the network until they reach their destination: in this case, TikTok's servers. The server then reassembles those little data packets to figure out what you need, processes the video, stores the data, and sends a response that travels back through the cables to your connection point and then to your device. And voilà, video posted. It's a pretty complicated journey to narrate in just a couple of seconds, but it's no magic, that's for sure.
But hey, now you know the basics of how the Internet works. We didn't teach you how to build your own, but… that's for another day. Still, good luck with your medieval adventures. Maybe, with the right magic words, you'll get somewhere this time…
Labels
- #tech
- #innovación
- #tecnología
Take our advice and check it out
Slide to show more
Cookies
We use proprietary and third-party cookies for technical, analytical and customisation purposes, such as choosing the language in which to display the website. For more information, please consult our cookies policy (Opens modal window).
Cookies policy
The website at https://www.bizkaia.eus (hereinafter, the Website) uses tools to track browsing activity on the website and the IP address of the service recipient for the purpose of improving and guaranteeing the provision of services or technical operation of the website, distinguishing you from other users and analysing your browsing habits.
This Cookies Policy seeks to inform you clearly and precisely about the operation and function of the cookies we use.
What are cookies and why do we use them?
A cookie is a file that is downloaded to your computer when accessing certain websites.
Cookies enable a website to, among other things, store and recover information about the browsing habits of a user or their device and, depending on the information contained and the way in which the same is used by the device, may be used to recognise the user.
Current law allows us to store cookies on your device if they are strictly necessary for operation of this website. However, we need permission for all other cookies.
Types of cookies based on the managing entity
Depending on who manages the computer or domain from where the cookies are sent and who processes the data obtained, a distinction can be made between the following types of cookies:
- Proprietary cookies: these are managed by the Provincial Council of Biscay.
-
Third-party cookies: these are managed by another entity, which processes the data obtained via the cookies.
This website may contain cookies belonging to the Basque Government, used for its own purposes and stored by domains other than those owned by the Bizkaia Provincial Council.
Types of cookies based on their purpose
- Technical cookies: these allow the user to browse a website, platform or application and to use the various options or services available, such as control data traffic and communication, identify the session, access restricted areas, request registration or participation in an event, use security elements while browsing, store content for video or audio playback, or share content via social media networks.
- Customisation cookies: these allow the user to access the service with some general characteristics predefined according to a series of criteria on the user’s device, such as the language, type of browser being used to access the service, regional configuration from where the service is accessed, etc.
- Analysis cookies: these allow the number of users to be counted and the browsing activity to be statistically measured and analysed for the purpose of improving the services made available. They may be proprietary or third-party cookies.
Duration of the cookies
- Session cookies: these collect and store data while the user is visiting a website.
- Persistent cookies: the data are stored on the device in an ongoing fashion and may be accessed and processed during a period defined by the cookie manager, which may range from a few minutes to several years.
Which cookies does this website use?
In each row you can find data relating to Technical cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| JSESSIONID | Session identifier | Session | Bizkaia Provincial Council |
| ASPSESSIONID | Session identifier | Session | Bizkaia Provincial Council |
| TS01 | Session identifier | Session | Bizkaia Provincial Council |
| LFR_SESSION_STATE | Session identifier | Session | Bizkaia Provincial Council |
| COOKIE_SUPPORT | Indicate whether the user has the cookie support activated | 1 year | Bizkaia Provincial Council |
| pc_tecnicas_bizkaia | Choose your preferences for acceptance of the block of technical cookies | 1 year | Bizkaia Provincial Council |
| pc_analitica_bizkaia | Choose your preferences for acceptance of the block of analytical cookies | 1 year | Bizkaia Provincial Council |
| pc_preferencias_bizkaia | Choose your preferences for acceptance/rejection of the block of preferential cookies | 1 year | Bizkaia Provincial Council |
| pc_terceros_bizkaia | Choose your preferences for acceptance/rejection of the block of third-party cookies | 1 year | Bizkaia Provincial Council |
| Kultursistema_session | Keeping the user’s session | 1 year | Kultursistema |
| CPLB | Contains information used by our load-balancing servers | Session | Provincial Council of Biscay |
| XSRF-TOKEN | To prevent CSRF (Cross-Site Request Forgery) attacks | 1 year | Kultursistema |
| _GRECAPTCHA | Protects the website from spam and brute-force attacks | 5 months |
In each row you can find data relating to Analysis cookies
| Name | Purpose | Duration | Owner | |
|---|---|---|---|---|
| dtCookie | Track a visit through multiple requests | Session | Bizkaia Provincial Council | |
| dtLatC | Measure the latency of the server to monitor performance | Session | Bizkaia Provincial Council | |
| dtPC | Necessary to identify the appropriate parameters for beacon transmission; includes session ID for correlation | Session | Bizkaia Provincial Council | |
| dtSa | Intermediate storage for actions spanning pages | Session | Bizkaia Provincial Council | |
| rxVisitor | Visitor ID to correlate sessions | Constantly | Bizkaia Provincial Council | |
| rxvt | Session waiting time | Session | Bizkaia Provincial Council | |
| iyrc-user-id | Distinguish users | 1 year | Bizkaia Provincial Council | |
| _ga, _ga_XXXXXXXXXXX | Analysis | To distinguish users | 2 years | Google Analytics |
| _gat, _gat_XXXXXXXXXXX | Analysis | To limit the percentage of requests | 1 minute | Google Analytics |
| _gid | Analysis | To distinguish users | 1 day | Google Analytics |
In each row you can find data relating to Personalisation cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| Idioma | Select the language preferred by the user | 1 year | Bizkaia Provincial Council |
| cookie-tramites-favs | Save favourite procedures in Prior Appointment | 1 year | Bizkaia Provincial Council |
In each row you can find data relating to Third-party cookies
| Name | Purpose | Duration | Owner |
|---|---|---|---|
| CLID | Identify a user’s first visit | 1 year | Microsoft Clarity |
| APISID | Store user preferences and information during page views with Google maps in them. | 2 years | |
| HSID | Store user preferences and information during page views with Google maps in them. | 2 years | |
| MUID | Store user preferences and information during page views with Google maps in them. | 1 year | Microsoft Clarity |
| NID | Remember their preferences and other information | 6 months | |
| SAPISID | Show personalised advertisements on Google sites | 2 years | |
| SID | Provide advertisement delivery or retargeting, provide fraud prevention. | 2 years | |
| SIDCC | Provide reliable web traffic identification. | 1 year | |
| SM | Used to synchronise the MUID between Microsoft domains. | Session | Microsoft Clarity |
| SSID | Provide advertisement delivery or retargeting, provide fraud prevention. | 2 years | |
| __Secure-1PAPISID | Create a website visitor interest profile to show relevant and personalised Google advertising. | 2 years | |
| __Secure-1PSID | Create a website visitor interest profile to show relevant and personalised Google advertising. | 2 years | |
| __Secure-1PSIDCC | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-1PSIDTS | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-3PSID | 2 years | ||
| __Secure-3PSIDCC | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-3PSIDTS | Create a website visitor interest profile to show relevant and personalised advertising through retargeting. | 1 year | |
| __Secure-ENID | Necessary cookies to use website services and options | 1 year | |
| ar_debug | Refine advertisements. | 1 año | |
| MR | Indicate when MUID is refreshed | 6 months | Microsoft Clarity |
| XSRF-TOKEN | Indicate when MUID is refreshed | 1 hour | Kultursistema |
| _fbp | Store and track website visits | 1 year | |
| kultursistema_session | Keep the user’s session | 1 hour | Kultursistema |
| AEC | Detect spam, fraud, and abuse | 6 months | |
| SOCS | Store user cookies preferences | 13 months | |
| Locale | not available | Basque government | |
| _hegoa_coop_session | Create a session ID for users | Session | Basque government |
How to deactivate or delete cookies?
When first accessing the Website, the user may configure and accept or reject the cookies on this Website. Subsequently, the user may change or withdraw their consent at any time via this Cookies Policy or the settings page.
However, you may exercise your right to freely deactivate them and even delete the cookies on this Website at any time. This is done differently depending on which browser you are using. Here is a quick guide for the most popular browsers.
- Deactivate Cookies in Chrome
- Deactivate Cookies in Explorer
- Deactivate Cookies in Firefox
- Deactivate Cookies in Safari
- Deactivate Cookies in Edge
If you deactivate or delete cookies, certain features of the Website may no longer function correctly.
Changes to the Cookies Policy
The Website reserves the right to change this Cookies Policy under the terms provided for by current legislation. We therefore recommend that you revise this policy each time you access our website to see any changes and read the pertinent information.
Configure cookies
We show you hereinbelow the different categories of cookies that our web page uses. You can personalise your choice by accepting or rejecting these categories through the buttons enabled to that end. For more information, consult our cookies policy (Opens modal window).
-
Technical Always active
These are needed to allow browsing on our website and for basic tasks related to correct website operation.
