Introduction to Internet

Comprehensive study notes, diagrams, and exam preparation for Introduction to Internet.

Introduction to Internet

Definition

The Internet is a global system of interconnected computer networks that use the Internet Protocol suite (TCP/IP) to link devices worldwide. It serves as a vast infrastructure that facilitates communication, information sharing, and data exchange across millions of private, public, academic, business, and government networks.


Main Content

1. Network Infrastructure

  • The Internet is built upon physical hardware, including fiber-optic cables, satellites, and copper wires that span across continents and oceans.
  • It relies on networking hardware such as routers, switches, and modems to manage the flow of data traffic between connected devices.

2. Client-Server Model

  • Most internet activity follows a client-server architecture where a "client" (your web browser or app) requests services from a "server" (a powerful computer hosting data).
  • For example, when you visit a website, your computer requests files from a server, which then sends the data back to your screen.

3. Internet Protocols (TCP/IP)

  • TCP/IP (Transmission Control Protocol/Internet Protocol) is the fundamental language of the internet that ensures data is sent and received correctly.
  • IP addresses act as unique identifiers for every device on the network, ensuring data packets reach the intended destination.

Working / Process

1. Data Packetization

  • When you send a file or request a webpage, the data is broken down into smaller, manageable units called "packets."
  • Each packet is labeled with the sender's and receiver's IP addresses so it can be reassembled correctly at the destination.

2. Routing and Transmission

  • Packets travel through various routers, which determine the fastest path for the data to reach its destination across the global network.
  • The path can change dynamically based on network congestion or hardware issues.

3. Reassembly

  • Once all packets arrive at the destination device, the TCP protocol ensures they are reassembled in the correct order to recreate the original file or webpage.
  • If a packet is lost during transmission, the protocol requests that the specific missing packet be re-sent.
[Client Device] --> [Router] --> [ISP Infrastructure] --> [Global Internet]
      |                                                        |
[Reassembly] <------------------------------------------ [Data Packets]

Advantages / Applications

  • Information Access: Provides instant access to a near-infinite repository of knowledge, research, and educational resources.
  • Global Communication: Enables real-time communication through email, video conferencing, and instant messaging, regardless of geographical barriers.
  • E-Commerce and Services: Facilitates online banking, digital shopping, and remote work, significantly increasing efficiency in daily life and business operations.

Summary

The Internet is a massive, decentralized network of networks that connects devices globally using standard protocols like TCP/IP. It functions by breaking information into packets that are routed across physical infrastructure and reassembled at the target destination. Key terms to remember include IP Address (a unique digital label), Router (hardware that directs data traffic), and Protocols (the set of rules governing data exchange).