Fundamentals 30 min read

From Batch Processing to Modern Internet: A Comprehensive Guide to Computer Network Evolution

This article traces the history of computer networking from early batch processing and time‑sharing systems through the emergence of LAN, WAN, TCP/IP, OSI model, and modern protocols, while explaining key concepts such as packet switching, routing, delay types, and physical media.

Liangxu Linux
Liangxu Linux
Liangxu Linux
From Batch Processing to Modern Internet: A Comprehensive Guide to Computer Network Evolution

Network Evolution

Early computers operated in stand‑alone mode, where users queued for exclusive access to a single machine. Time‑sharing introduced networked mode, allowing multiple terminals to share a host and giving rise to interactive languages such as BASIC.

Networks are classified by scale: LAN (local area network) for homes, offices, or campus environments, and WAN (wide area network) for geographically dispersed sites.

Historical Milestones

Batch Processing

Jobs were loaded on punch cards or magnetic tape and executed sequentially, limiting access to a few operators.

Time‑Sharing Systems

Multiple terminals connected to a single computer, creating the illusion of one‑machine‑per‑user and enabling interactive programming.

Time‑sharing also spurred the creation of interactive human‑machine languages.

Computer Communication

In the 1970s, decreasing hardware costs and the principle “no computer is an information island” drove the need for inter‑computer communication.

Birth of Computer Networks

During the 1980s, heterogeneous networks linked supercomputers, mainframes, and PCs. The 1990s saw mass adoption of email, the World Wide Web, and other services, bringing the Internet to enterprises and homes.

Rapid Development

Mobile generations (3G/4G/5G) and the shift from proprietary protocols (IPX/SPX) to the IP protocol accelerated growth.

Internet Protocols

A protocol defines the rules for information exchange. Core Internet protocols include:

HTTP – hypertext transfer

IP – routing at the network layer

TCP – reliable, connection‑oriented transport

UDP – connection‑less, low‑latency transport

ICMP – error reporting and diagnostics

ARP – maps IP addresses to MAC addresses

DNS – domain‑name to IP resolution

SMTP – email transmission

FTP – file transfer

SLIP and PPP – serial line point‑to‑point protocols

OSI Reference Model

The OSI model splits communication into seven layers, each providing services to the layer above: Application – end‑user services (e.g., email, file transfer) Presentation – data format translation Session – session management Transport – reliable (TCP) or best‑effort (UDP) delivery Network – packet routing (IP) Data Link – framing and MAC addressing Physical – media and signaling

TCP/IP Protocol Suite

TCP/IP condenses the OSI layers into four: link, internet, transport, and application. Key protocols are listed above.

Core Networking Concepts

Transmission Types

Connection‑oriented

(e.g., TCP) requires a setup phase before data transfer; connection‑less (e.g., UDP) sends packets without establishing a dedicated path.

Packet Switching

Messages are divided into packets that traverse links and switches. Switches use store‑and‑forward: a packet is fully received before being forwarded.

Delays

Four primary delays affect a packet:

Processing delay – header inspection and routing decision.

Queuing delay – time waiting in output buffers.

Transmission delay – packet length / link rate (L/R).

Propagation delay – physical distance / signal speed (d/s).

Total nodal delay is the sum of these components. When traffic intensity (a·L/R) exceeds 1, queues grow without bound and packet loss occurs.

Throughput

Throughput measures successful data delivery rate, expressed as instantaneous or average (F/T) bits per second.

Communication Scopes

Based on destination scope:

Unicast – one‑to‑one.

Broadcast – one‑to‑all.

Multicast – one‑to‑many (selected group).

Anycast – one‑to‑any (nearest of a set).

Physical Media

Data traverses various media, each with distinct bandwidth, attenuation, and installation characteristics:

Twisted‑pair copper – most common for LANs.

Coaxial cable – used in cable TV and some broadband links.

Fiber optics – high‑speed, long‑distance backbone.

Land wireless – radio spectrum for Wi‑Fi and cellular.

Satellite links – space‑based communication.

Switching Techniques

Packet Switching

Packets are stored in an output buffer, then forwarded when the link is idle. Queuing delay arises when multiple packets contend for the same output link; excessive load leads to packet loss.

Circuit Switching

Resources (bandwidth, buffers) are reserved for the duration of a connection, providing predictable latency but lower bandwidth efficiency compared to packet switching.

Routing and Forwarding

Routers maintain a forwarding table that maps destination IP prefixes to output links. Routing protocols (e.g., OSPF, BGP) automatically populate these tables.

Network Security

The openness of the Internet enables malicious activities such as viruses, data leaks, and scams. Secure connections, firewalls, intrusion detection systems, and proper authentication are essential to protect assets.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

LatencyThroughputTCP/IPNetwork ProtocolsOSI modelComputer Networkspacket switchingphysical media
Liangxu Linux
Written by

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.