OSI Protocols
   HOME

TheInfoList



OR:

The Open Systems Interconnection protocols are a family of information exchange standards developed jointly by the
ISO The International Organization for Standardization (ISO ; ; ) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries. Me ...
and the
ITU-T The International Telecommunication Union Telecommunication Standardization Sector (ITU-T) is one of the three Sectors (branches) of the International Telecommunication Union (ITU). It is responsible for coordinating Standardization, standards fo ...
. The standardization process began in 1977. While the seven-layer
OSI model The Open Systems Interconnection (OSI) model is a reference model developed by the International Organization for Standardization (ISO) that "provides a common basis for the coordination of standards development for the purpose of systems inter ...
is often used as a reference for teaching and documentation, the protocols originally conceived for the model did not gain popularity, and only X.400, X.500, and
IS-IS Intermediate System to Intermediate System (IS-IS, also written ISIS) is a routing protocol designed to move information efficiently within a computer network, a group of physically connected computers or similar devices. It accomplishes thi ...
have achieved lasting impact. The goal of an open-standard protocol suite instead has been met by the
Internet protocol suite The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
, maintained by the
Internet Engineering Task Force The Internet Engineering Task Force (IETF) is a standards organization for the Internet standard, Internet and is responsible for the technical standards that make up the Internet protocol suite (TCP/IP). It has no formal membership roster ...
(IETF).


Overview

The OSI
protocol Protocol may refer to: Sociology and politics * Protocol (politics) Protocol originally (in Late Middle English, c. 15th century) meant the minutes or logbook taken at a meeting, upon which an agreement was based. The term now commonly refers to ...
stack is structured into seven conceptual layers. The layers form a hierarchy of functionality starting with the physical hardware components to the user interfaces at the software application level. Each layer receives information from the layer above, processes it and passes it down to the next layer. Each layer adds encapsulation information ( header) to the incoming information before it is passed to the lower layer. Headers generally include address of source and destination, error control information, protocol identification and protocol parameters such as flow control options and sequence numbers.


Layer 1: physical layer

This layer deals with the physical plugs, sockets, electrical/optical specifications and the required
line code In telecommunications, a line code is a pattern of voltage, current, or photons used to represent digital data transmission (telecommunications), transmitted down a communication channel or written to a storage medium. This repertoire of signal ...
s. The physical layer includes the medium over which the digital signals are transmitted. It can be
twisted pair Twisted pair cabling is a type of communications cable in which two conductors of a single circuit are twisted together for the purposes of improving electromagnetic compatibility. Compared to a single conductor or an untwisted balanced ...
,
coaxial cable Coaxial cable, or coax (pronounced ), is a type of electrical cable consisting of an inner Electrical conductor, conductor surrounded by a concentric conducting Electromagnetic shielding, shield, with the two separated by a dielectric (Insulat ...
,
optical fiber An optical fiber, or optical fibre, is a flexible glass or plastic fiber that can transmit light from one end to the other. Such fibers find wide usage in fiber-optic communications, where they permit transmission over longer distances and at ...
,
wireless Wireless communication (or just wireless, when the context allows) is the transfer of information (''telecommunication'') between two or more points without the use of an electrical conductor, optical fiber or other continuous guided transm ...
, or other transmission media.


Layer 2: data link layer

The
data link layer The data link layer, or layer 2, is the second layer of the seven-layer OSI model of computer networking. This layer is the protocol layer that transfers data between nodes on a network segment across the physical layer. The data link layer p ...
packages raw bits from the physical layer into
frames A frame is often a structural system that supports other components of a physical construction and/or steel frame that limits the construction's extent. Frame and FRAME may also refer to: Physical objects In building construction *Framing (con ...
(logical, structured packets for data). It is specified i
ITU-T Rec. X.212 [ISO/IEC 8886
/nowiki>">SO/IEC 8886">ITU-T Rec. X.212 [ISO/IEC 8886
/nowiki>br>ITU-T Rec. X.222
and others. This layer is responsible for transferring frames from one host to another. It might perform error checking. This layer further consists of two sublayers:
MAC Mac or MAC may refer to: Common meanings * Mac (computer), a line of personal computers made by Apple Inc. * Mackintosh, a raincoat made of rubberized cloth * Mac, a prefix to surnames derived from Gaelic languages * McIntosh (apple), a Canadi ...
and Logical link control">LLC A limited liability company (LLC) is the United States-specific form of a private limited company. It is a business structure that can combine the pass-through taxation of a partnership or sole proprietorship with the limited liability of a ...
.


Layer 3: network layer

* Connectionless Network Service (CLNS) â€
ITU-T Rec. X.213 [ISO/IEC 8348
/nowiki>]. Signalling Connection Control Part, SCCP is based on X.213. *
Connectionless Network Protocol Connectionless-mode Network Service (CLNS) or simply Connectionless Network Service is an OSI network layer datagram service that does not require a circuit to be established before data is transmitted, and routes messages to their destination ...
(CLNP) â€
ITU-T Rec. X.233 [ISO/IEC 8473-1
/nowiki>">/nowiki>ISO/IEC 8473-1">ITU-T Rec. X.233 [ISO/IEC 8473-1
/nowiki> * Connection-Oriented Network Service (CONS) â€
ITU-T Rec. X.213 [ISO/IEC 8348
/nowiki>]. * Connection-Oriented Network Protocol (
X.25 X.25 is an ITU-T standard protocol suite for Packet switched network, packet-switched data communication in wide area network, wide area networks (WAN). It was originally defined by the CCITT, International Telegraph and Telephone Consultative Co ...
) â€
ITU-T Rec. X.233 [ISO/IEC 8878
/nowiki>">/nowiki>ISO/IEC 8878">ITU-T Rec. X.233 [ISO/IEC 8878
/nowiki> This is the use of the
X.25 X.25 is an ITU-T standard protocol suite for Packet switched network, packet-switched data communication in wide area network, wide area networks (WAN). It was originally defined by the CCITT, International Telegraph and Telephone Consultative Co ...
protocol to provide the CONS. * Network Fast Byte Protocol – ISO/IEC 14700 * End System to Intermediate System Routing Exchange Protocol (ES-IS) - ISO/IEC 9452 (reprinted in RFC 995). * Intermediate System to Intermediate System Intra-domain Routing Protocol (IS-IS) - ISO/IEC 10589 (reprinted in RFC 1142), later adapted for the
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
model. * End System Routing Information Exchange Protocol for use with ISO/IEC 8878 (SNARE) â€
ITU-T Rec. X.116 [ISO/IEC 10030
/nowiki>">/nowiki>ISO/IEC 10030">ITU-T Rec. X.116 [ISO/IEC 10030
/nowiki> This level is in charge of transferring data between systems in a network, using network-layer addresses of machines to keep track of destinations and sources. This layer uses routers and switches to manage its traffic (control flow control, error check, routing etc.) So here it takes all routing decisions, it deals with end to end data transmission.


Layer 4: transport layer

The connection-mode and connectionless-mode transport services are specified b
ITU-T Rec. X.214 [ISO/IEC 8072
/nowiki>]; the protocol that provides the connection-mode service is specified b
ITU-T Rec. X.224 /nowiki>ISO/IEC 8073
/nowiki> and the protocol that provides the connectionless-mode service is specified b
ITU-T Rec. X.234 [ISO/IEC 8602
/nowiki>">/nowiki>ISO/IEC 8602">ITU-T Rec. X.234 TP0) * Transport Protocol Class 1 ( TP1) * Transport Protocol Class 2 ( TP2) * Transport Protocol Class 3 (TP3 (protocol)">TP3) * Transport Protocol Class 4 (TP4 (protocol)">TP4) * Transport Fast Byte Protocol – ISO 14699 The transport layer transfers data between source and destination processes. Generally, two connection modes are recognized, connection-oriented or connectionless. Connection-oriented service establishes a dedicated virtual circuit and offers various grades of guaranteed delivery, ensuring that data received is identical to data transmitted. Connectionless mode provides only best-effort service without the built-in ability to correct errors, which includes complete loss of data without notifying the data source of the failure. No logical connection, and no persistent state of the transaction exists between the endpoints, lending the connectionless mode low overhead and potentially better real-time performance for timing-critical applications such as voice and video transmissions.


Layer 5: session layer

* Session service â€
ITU-T Rec. X.215 [ISO/IEC 8326
/nowiki>] * Connection-oriented Session protocol â€
ITU-T Rec. X.225 SO/IEC 8327-1
/nowiki>* Connectionless Session protocol â€
ITU-T Rec. X.235 [ISO/IEC 9548-1
/nowiki>">SO/IEC 9548-1">ITU-T Rec. X.235 [ISO/IEC 9548-1
/nowiki>The session layer controls the dialogues (connections) between computers. It establishes, manages and terminates the connections between the local and remote application. It provides for full-duplex, and half-duplex or Simplex circuit">simplex In geometry, a simplex (plural: simplexes or simplices) is a generalization of the notion of a triangle or tetrahedron to arbitrary dimensions. The simplex is so-named because it represents the simplest possible polytope in any given dimension. ...
operation, and establishes checkpointing, adjournment, termination, and restart procedures. The OSI model made this layer responsible for graceful close of sessions, which is a property of the Transmission Control Protocol, and also for session checkpointing and recovery, which is not usually used in the Internet Protocol Suite. The session layer is commonly implemented explicitly in application environments that use remote procedure calls.


Layer 6: presentation layer

* Presentation service â€
ITU-T Rec. X.216 [ISO/IEC 8822
/nowiki>] * Connection-oriented Presentation protocol â€
ITU-T Rec. X.226 SO/IEC 8823-1
/nowiki>* Connectionless Presentation protocol â€
ITU-T Rec. X.236 [ISO/IEC 9576-1
/nowiki>">SO/IEC 9576-1">ITU-T Rec. X.236 [ISO/IEC 9576-1
/nowiki> This layer defines and encrypts/decrypts data types from the application layer. Protocols such as MIDI, MPEG, and GIF are presentation layer formats shared by different applications.


Layer 7: application layer


Common-Application Service Elements (CASEs)

* Association Control Service Element (ACSE) â€
ITU-T Rec. X.217 [ISO/IEC 8649
/nowiki>]
ITU-T Rec. X.227 [ISO/IEC 8650-1
/nowiki>">SO/IEC 8650-1">ITU-T Rec. X.227 [ISO/IEC 8650-1
/nowiki>br>ITU-T Rec. X.237 [ISO/IEC 10035-1
/nowiki>]. * Reliable Transfer Service Element (RTSE) â€
ITU-T Rec. X.218 SO/IEC 9066-1
/nowiki>br>ITU-T Rec. X.228 [ISO/IEC 9066-2
/nowiki>">SO/IEC 9066-2">ITU-T Rec. X.228 [ISO/IEC 9066-2
/nowiki> * Remote Operations Service Element protocol">Remote Operations Service Element (ROSE) â€
ITU-T Rec. X.219 [ISO/IEC 9072-1
/nowiki>]
ITU-T Rec. X.229 [ISO/IEC 9072-2
/nowiki>]. [ TCAP is related to X.219. * Commitment, Concurrency, and Recovery service element (CCRSE) * Security Exchange Service Element (SESE) This keeps track of how each application talks to another application. Destination and source addresses are linked to specific applications.


Application processes

*
Common management information protocol The Common Management Information Protocol (CMIP) is the OSI specified network management protocol. Defined iITU-T Recommendation X.711, ISO/IEC International Standard 9596-1 It provides an implementation for the services defined by the Common ...
(CMIP) – ISO 9596 / X.700 * Directory services (DS) – X.500, later modified for the TCP/IP stack as
LDAP The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed Directory service, directory information services over an Internet Protocol (IP) networ ...
* File transfer, access, and management (FTAM)FTAM support claimed by IBM, Novell, Sun, Unisys etc
,
Joint Interoperability Test Command The Joint Interoperability Test Command (JITC) is a wing of the United States Department of Defense that tests and certifies information technology products for military use. History The JITC had its roots in the TRI-TAC program of the 1970s, w ...
* Message handling system (MHS) – X.400 * Virtual terminal protocol (VT) - ISO 9040/9041 *
Remote Database Access Remote database access (RDA) is a protocol standard for database access produced in 1993 by the International Organization for Standardization (ISO). Despite early efforts to develop proof of concept implementations of RDA for major commercial rel ...
(RDA) * Distributed Transaction Processing ( OSI TP) * Interlibrary Loan Application Protocol (ILAP) * Document Transfer And Manipulation (DTAM) * Document Printing Application (DPA) * Document Filing and Retrieval (DFR)


Routing protocols

*
Intermediate System to Intermediate System Intermediate System to Intermediate System (IS-IS, also written ISIS) is a routing protocol designed to move information efficiently within a computer network, a group of physically connected computers or similar devices. It accomplishes thi ...
(IS-IS) – ISO 10589 (reprinted in RFC 1142) * End System to Intermediate System (ES-IS) – ISO 9542 (reprinted in RFC 995) * Interdomain Routing Protocol (IDRP) – ISO 10747


See also

*
Protocol stack The protocol stack or network stack is an implementation of a computer networking protocol suite or protocol family. Some of these terms are used interchangeably but strictly speaking, the ''suite'' is the definition of the communication protoc ...
*
Protocol Wars The Protocol Wars were a long-running debate in computer science that occurred from the 1970s to the 1990s, when engineers, organizations and nations became polarized over the issue of which communication protocol would result in the best and most ...
* WAP protocol suite


References

{{DEFAULTSORT:Osi Protocols Network architecture Reference models