TECHNOLOGY 

Published on
KembaraXtra-Computer Suite - Networking as Computing
Core Idea:
  • Networking isn't separate from computing; it's a part of it. The internet is a vast, distributed computing system.
Key Components:
  • Hardware & Software: The internet and networks rely on both.
    • Hardware: Cables, routers, switches, network interface cards (NICs).
    • Software: Protocols, operating systems, device drivers, application libraries.
  • Data Representation: Data transmitted over networks is ultimately represented as bits (0s and 1s). These bits are physically encoded (e.g., as voltages).
  • Networking Interface as I/O: A network interface card (NIC) (like Wi-Fi or Ethernet) is treated by a computer as an input/output (I/O) device.
Operating System's Role:
  • Device Drivers: The OS uses device drivers to communicate with NICs.
  • Software Libraries: The OS provides libraries that simplify network communication for applications.
  • Abstraction: The OS hides the low-level details of networking, allowing applications to send and receive data more easily.
Networking Devices:
  • Routers and switches are specialized computers.
  • They perform specific tasks like routing network traffic.
The Big Picture:
  • Extension of Local Computing: Networking extends computing beyond a single device.
  • Data Transfer & Processing: It enables data to be transferred and processed across different machines and locations.
Picture
0 Comments