Internetworking
What Is Internetworking?
Internetworking is the practice of connecting two or more distinct computer networks so that devices on each can communicate as if they shared a common infrastructure. It addresses the technical challenge of bridging networks that may differ in topology, data-link protocols, addressing schemes, and transmission speeds, allowing heterogeneous systems to exchange data transparently. The discipline underpins the modern Internet, which is itself a global internetwork of millions of independently administered networks.
The origins of internetworking trace to the early 1970s, when DARPA funded research to link dissimilar packet networks. That work produced the Transmission Control Protocol and Internet Protocol (TCP/IP), described in the foundational 1974 paper by Cerf and Kahn published in IEEE Transactions on Communications. TCP/IP separated the concerns of reliable end-to-end delivery from the details of any particular link technology, a design decision that allowed the same protocol suite to run over Ethernet, telephone lines, satellite links, and fiber optics without modification to the protocol itself.
Network Types and Scope
The networks joined through internetworking span a range of geographic scales. Local area networks (LANs) connect devices within a single building or campus, typically using IEEE 802.3 Ethernet or IEEE 802.11 Wi-Fi standards and offering throughput from tens of megabits per second to multiple gigabits per second. Metropolitan area networks (MANs) extend coverage across a city or region, often using fiber-based technologies defined in IEEE 802 standards or carrier Ethernet frameworks. Wide area networks (WANs) span countries or continents, relying on leased lines, MPLS circuits, or the public Internet to interconnect geographically dispersed sites. Internetworking protocols must function correctly across all three scales, abstracting the underlying link technology from higher-layer applications.
Protocol Architecture and Routing
The IP layer is the key to internetworking: it provides a uniform addressing space and a common packet format that routers use to forward traffic across administrative and technological boundaries. Routers examine the destination IP address in each packet and consult routing tables to determine the next hop toward the destination network. Interior routing protocols such as OSPF and IS-IS maintain consistent views of network topology within a single administrative domain; the Border Gateway Protocol (BGP) handles routing between the tens of thousands of autonomous systems that make up the global Internet, as documented in IETF RFC 4271. Open Systems Interconnection (OSI), standardized by ISO and ITU-T, provided an early reference model for protocol layering that continues to inform how internetworking functions are decomposed and analyzed.
Addressing and Translation
Every device on an internetwork requires a globally unique address. IPv4 uses 32-bit addresses, yielding roughly 4.3 billion possible values; depletion of this space accelerated deployment of Network Address Translation (NAT) and, more fundamentally, IPv6, which employs 128-bit addresses. The NIST guidelines on IPv6 transition document how organizations migrate from IPv4 while maintaining interoperability across mixed-protocol environments. Address Resolution Protocol (ARP) handles the mapping between IP addresses and the link-layer hardware addresses needed to actually deliver a frame on a local segment.
Applications
Internetworking has applications in a wide range of fields, including:
- Enterprise campus networking connecting buildings and data centers
- Cloud infrastructure linking geographically distributed data centers
- Industrial control systems integrating factory-floor devices with enterprise systems
- Telecommunications carrier backbones connecting national and international networks
- Emergency and public-safety communications networks requiring cross-agency connectivity