Skip to main content

Make a Connection: What Is a Network?


The term "network" has been defined countless times. If there is anything I have learned about something being repeated many times, it means it is important. With networks, that is no different. I defined networking previously and briefly - a collection of devices that receive and transmit data amongst each other. Yet, it truly does not do it justice. I just finished my first co-op iteration at Motorola Solutions. Entering this new opportunity for me was more than just a foot in the door in the field of networking. I got to see critical infrastructure that transmitted and received signals relayed from first responders' and public sector communications. Long story short, I got to see the inner workings of a network, especially how different media and architecture converges to keep communications clear and functioning.

Humanizing Networks

 The world's networks, big and small, have been compared to:
  •  Extensive highways that carries information across "tolls", experiences "heavy traffic", and gets off its "exit" to reach its destination
  • A series of post offices and mail people delivering our precious packages and mail to its proper destination to its intended recipient

If you think about it, these analogies humanize networks into everyday life.  This brings up another analogy and one I am quite fond of: the backbone of communication. An average adult human grows to have 24 bones that make up the vertebrae or backbone. All these bones come together to provide vital functions, such as support, protection, and connection points. Those are the exact functions, amongst others of course, of today's networks. 

Today's networks are made of many middleboxes, media, and messages traversing the biggest network of them all - the Internet - and even within our own homes. Without these guiding centers and lines, our e-mails, videos, and smart homes and devices will not operate effectively, or at all. Just as how our vertebrae keep us upright and we would protect it from damage, a lot goes into keeping the Internet, routers, firewalls, cables and security mechanisms operational. 

An Internet Behind-the-Scenes Look

Let's take a behind-the-scenes look. If you accessed this blog, you more than likely reached here using a web URL - a Universal Resource Locator. Whether you looked it up or via a link, there was a process for you to get this web resource. Thanks again for coming, by the way! The first few letters of that web address should be https. Have you ever thought about what that means? Well, first, it means HyperText Transfer Protocol Secure. Actually, I mean how does it come about - its origin. That is an example of a protocol. 

We are familiar with protocols. Generally, a protocol is usually a set of rules or codes that we follow that keeps society going, whether it is a dress code, dealings within a business, or proper etiquette around the dinner table. Computer networks, and especially the Internet, follows protocols. A protocol is a set of rules that determines how different communications between devices and services operate. Clearly, there is a protocol for when we browse the Web (HTTPS/HTTP), but there are also protocols when it comes to sending and receiving an email (SMTP/IMAP), videoconferencing and streaming TV (SIP/UDP), reliable transfer (TCP), and thousands other applications. 

The Internet is quite complex, and it is always changing. Not just because of news stories, social media posts, and new technologies, but as to what keeps it going in an orderly fashion. To help with that order and prevent it from being a digital Wild West, there is an international organization that standardizes Internet protocols - the Internet Engineering Task Force. The IETF publicly records these standards and protocols in readily available documents. This transparency has allowed us to understand how the Internet works and further updates to achieve their goal: "to make the Internet work better". (IETF) 

The most interesting thing about the IETF is that anyone can join. Not sponsored, but the amount of content online and in video form on YouTube is something that caught my eye. Learn more about them at their site

What's Next?

I can keep going. I love networking because it is foundational. Everything builds from it. Maybe that is the inspiration even behind the blog name, NodeConnect. A network is essentially devices, or nodes, connecting. The thing is - this happens on different levels. That's right! From your Bluetooth headphones to the network beast of them all - the Internet, there comes a different architecture that caters to its users and scope. Doing networking justice is always going to evolve, but it all begins with the Tim Duncan of facts - "the Big Fundamentals" of networking. 

 

   

   

Comments

Popular posts from this blog

IP in Practice: IP Addressing Basics

Whenever you order at a fast-food restaurant, the cashier may give you a number or ask for the name on your order. When your order is ready, they will call your number or name so the correct person receives it. Similarly, devices on a network are assigned a unique number so information reaches its intended destination. This number is called an IP address. . . . Check Full IP IP Addresses are Unique Identifiers Every device on a network has an IP address that allows it to communicate with other devices. These addresses are unique within a network to ensure data reaches its intended destination. Imagine if two people had the same order number—there would be confusion about who ordered what. Similarly, without these identifiers, devices would not know where to send or receive data. Purposes of IP Addresses IP addresses serve several purposes, including: Routing: IP addresses operate at layer 3 of the TCP/IP or OSI model, also kno...

Is MCP the TCP/IP for AI?

  The Internet runs on TCP/IP. We might as well include AI in the mix, but how about AI? TCP/IP allows devices, services, applications, and data to communicate with other devices, services, applications, and data. How does AI talk? This is why I love networking, and the thought of how AI communicates makes me hopeful that the field will survive extensive job replacements. Unless self-healing networks actually come.  I have been reading more into MCP. What exactly is it? Is it necessary for AI models and agents to communicate? Did you know AI agents have their own social media?? Biggest of all, is there any correlation between MCP and TCP/IP for model communication? Can MCP take notes from TCP/IP, or will it rewrite networking? This post explores Model Context Protocol through parallels with TCP/IP to understand how AI communication can become more structured, standardized, and consistent. What is MCP? To understand MCP, a good place to start is APIs. To understand APIs,...

IP in Practice: IPv4 Workarounds

IPv4 has been dealing with burnout since 2011. Yet we work it to the ground by finding workarounds. Why? The Internet as we know it still runs on it. IPv6 is not as pervasive or widely accepted as IPv4 and often requires adding new infrastructure or reworking what is already in place. So far, the alternatives have extended the use of IPv4 beyond its intended design.  How have we continued to stretch IPv4? If you are studying networking, building a home lab, or managing large-scale networks, these techniques should ring a bell. This post will revisit four current IPv4 workarounds.  Workaround #1 - Private IP Addresses Instead of every server, device, and client getting their own public IP address and taking up space, private IP addresses provide reusable address spaces for local networks. These addresses are not directly accessible via the Internet. Routers will drop external traffic trying to directly access them.  To the outside world, only public IP addresses are...