AiTechWorlds
AiTechWorlds
Imagine it is 1985. You have finished a report on your computer. Your colleague two offices away needs a copy. What do you do? You print it, walk over, and hand it to them. If they are in another city, you use a fax machine — a device that felt like magic at the time. Documents would travel over phone lines as a series of beeps and squeals, emerging from a machine on the other end. This was considered revolutionary.
Then networks changed everything. Suddenly, "distance" between computers became irrelevant. A file could travel from New York to Tokyo in milliseconds. The physical act of handing something over became a digital transmission. That transformation — from physical exchange to networked communication — is what this course is about.
Before asking what a network is, ask why it exists. Three problems drove the invention of computer networks:
1. Sharing is expensive without networks. In early offices, each computer needed its own printer. With a network, one printer serves an entire floor. One storage server holds everyone's files. Resources are shared, costs drop.
2. Communication is slow without networks. Phone calls are real-time but leave no record. Physical mail takes days. Fax is faster but clunky. Networks enable instant, recorded, searchable communication.
3. Isolation is a vulnerability. ARPANET, the first major computer network, was funded by the US Defense Department. Its design goal was resilience: if one node (city, computer center) was destroyed, data should route around it and still reach its destination. Distributed networks survive partial failure.
A computer network is a collection of two or more interconnected computing devices that can exchange data and share resources.
That definition is simple, but the key words matter:
| Year | Event | Significance |
|---|---|---|
| 1969 | ARPANET goes live | First packet-switched network; connected 4 universities |
| 1971 | First email sent | Ray Tomlinson sends a message between ARPANET nodes |
| 1973 | Ethernet invented | Bob Metcalfe's design becomes the LAN standard |
| 1983 | TCP/IP becomes the standard | ARPANET switches to TCP/IP on January 1 — "the birth of the internet" |
| 1991 | World Wide Web launched | Tim Berners-Lee publishes the first web page |
| 1993 | Mosaic browser released | The first graphical web browser — internet becomes accessible to everyone |
| 2007 | iPhone launched | Mobile internet becomes the dominant access method |
| Today | ~5.4 billion internet users | Over 15 billion connected devices worldwide |
The jump from ARPANET (4 nodes) to today's internet (billions of devices) took just 55 years. The protocol that made it possible — TCP/IP — was designed to be open, extensible, and hardware-independent.
Networks are categorized by how large an area they cover. Think of it as zoom levels on a map.
| Network Type | Full Name | Coverage Area | Example |
|---|---|---|---|
| PAN | Personal Area Network | ~10 meters | Bluetooth headphones connected to your phone |
| LAN | Local Area Network | Single building / campus | Office computers sharing a printer |
| MAN | Metropolitan Area Network | City or large campus | University network spanning multiple buildings |
| WAN | Wide Area Network | Countries / worldwide | The internet itself; corporate VPN linking offices |
PAN (Personal Area Network): Your phone, smartwatch, and wireless earbuds form a PAN. Bluetooth is the dominant PAN technology, with a typical range of 10 meters.
LAN (Local Area Network): The most common network type. Your home Wi-Fi is a LAN. Every device connected to your router — phone, laptop, smart TV — is on the same LAN. Ethernet (wired) and Wi-Fi (wireless) are the standard LAN technologies.
MAN (Metropolitan Area Network): A city-wide fiber network connecting public libraries, government offices, or university campuses. Cable TV networks that also carry internet are technically MANs.
WAN (Wide Area Network): The internet is the world's largest WAN. Corporate WANs connect branch offices across countries using leased lines, MPLS, or VPN tunnels over the public internet.
A topology describes how devices are physically or logically arranged and connected. Each has trade-offs.
[PC1]---[PC2]---[PC3]---[PC4]---[PC5]
Single shared cable (the "bus")
All devices share one cable. Data travels in both directions. Simple but a single cable break brings everything down. Largely obsolete.
[PC1]
|
[PC4]---[Switch]---[PC2]
|
[PC3]
All devices connect to a central switch or hub. Most common topology today. A single device failure does not affect others — but the central switch is a single point of failure.
[PC1]---[PC2]
| |
[PC4]---[PC3]
Data travels in one direction around a loop. Each device acts as a repeater. Used in some older fiber networks (FDDI). A break in the ring disrupts all communication unless dual-ring redundancy is used.
[PC1]---[PC2]
| \ / | |
| X | |
| / \ | |
[PC4]---[PC3]
Every device connects to every other device. Extremely resilient — multiple paths exist. Very expensive to cable. Used in critical infrastructure and military networks. The internet's backbone is a partial mesh.
A combination of two or more topologies. Most real-world networks are hybrid — for example, star topology within each floor of a building, connected via a backbone that forms a partial mesh between buildings.
| Topology | Fault Tolerance | Cost | Speed | Use Case |
|---|---|---|---|---|
| Bus | Low | Very Low | Slow (collisions) | Legacy systems |
| Star | Medium | Medium | Fast | Home and office LANs |
| Ring | Medium | Medium | Consistent | Older fiber networks |
| Mesh | High | Very High | Very Fast | Internet backbone, critical systems |
| Hybrid | High | Variable | Variable | Enterprise networks |
Once devices are connected, a range of capabilities become possible:
File Sharing: Google Drive, Dropbox, and your company's shared file server all rely on network file sharing protocols. You edit a document; your teammate sees the change instantly.
Communication: Email (SMTP/IMAP), instant messaging, video calls (WebRTC), and VoIP phone systems all run over networks. Modern communication is inseparable from networking.
Resource Sharing: One high-end printer, one backup server, one internet connection — shared across dozens of devices. Networks make hardware investments efficient.
Distributed Computing: Weather forecasting, protein folding research, and AI model training distribute computation across thousands of networked computers. No single machine could perform these tasks alone.
The Internet Itself: Every web page you load, every video you stream, every search you run — all of it is a network communication. The internet is not a place you visit; it is a network of networks you are always part of.
A computer network turns isolated machines into a cooperative system. The principles that connected 4 universities in 1969 are the same principles connecting 5 billion people today — just scaled by many orders of magnitude. Every lesson in this course builds toward understanding how that scaling works.
Get this course's notes on Telegram!
Free cheat sheets, summaries & practice exercises