NETWORKING DEFINITIONS

Standards

OSI (Open Systems Interconnection) model defines seven levels to a network connection; the lowest three layers are:
Physical layer
Ethernet is the most common physical protocol, e.g. 10 Mbs baseband carrier on 50 ohm thick or thin coaxial cable; different Ethernet LANs can be connected by repeaters. The IEEE 802.3 committee is currently reviewing proposals for a 100 Mbs standard. FDDI (Fiber Distributed Data Interface) is a front- runner. Some proposals are based on multiple UTP (unshielded twisted pair) to take advantage of installed telephone wiring.
Data-link layer
handles transmission, reception and error correction. IEEE 802.3 and the earlier Xerox/DEC Ethernet are the dominant (and very similar) data-link protocols; the access control method is CSMA/CD (carrier-sense mutliple-access with collision detection); most software, except Link Level Access (LLA) software which directly accesses the computers LAN hardware driver, can use either protocol. Another common type of protocol is token ring, of which various proprietary version exist, involves handing control from node to node. LANs which adhere to the same protocol can be connected by bridges, even though their physical layers differ; X.25 is a CCITT standard for encapsulating data with routing information, characterized by robust error checking at each of the switches.
Network layer
handles the packet routing. TCP/IP (Transmission Control Procedure/Internet Protocol) is the most common network protocol; the X.25 standard applies to this OSI layer as well; LANs with a common network protocol can be connected by routers; brouters function both as bridges and routers.
Gateways are computers which can link LANs with nothing in common at these lowest layers.

The remaining layers are transport (creates packets), session (establishes communication), presentation (compression and encryption), and application (the actual program).

Connections

WAN (wide area network): a group of geographically distributed LANs (local area networks) connected by IPC (InterProcess Communication) services provide for exchange of data and control information between processes running on different networked computers. Software entities which handle the communications are called sockets.

References: Byte, 84Dec 131-142; 88Jul 278-286; 91Jul 161-190; 93Aug 111-126.