OSI参照model


NETWORKで、相互に情報をやり取りするには、Protocolを用いますが、このProtocolには、情報の種類に因って様々なものが使われています。そのProtocolを標準化するにあたって、7階層に分割して考える枠組みが提案されました。これをOSI参照model(Open System Intercorrection reference model)といい、ISO(International Standardization Organization)が行いました。

OSI参照modelは、下図のとおり、物理層、Data Link層、Network層、Transport層、Session層、Presentation層、Application層の7階層になります。

各層を最下位層からみていきましょう。

物理層は、簡単に言うとHardwareです。NICやMODEMなどから回線までの全てのhardwareのことです。また、実際の通信は全てこの層で行われます。

Data Link層は、1対1のDATA通信を管理するProtocol群です。PPP、HDLC、CSMA/CDなどがあります。

Network層は、通信網をmodel化したり、Network間の接続の役割も持っています。protocolとして、x.25やIPがあります。

Transport層は、Network層が提供するnetworkの品質、機能と、Session層が要求する品質、機能との整合を図る役割を持ちます。誤り制御もこの層の役割です。この層のprotocolとして、TCPやUDPなどがあります。

Session層は、application program間の対話進行の制御を行います。通信方向の管理・制御、同期制御、再送制御を提供しています。

Presentation層は、情報表現形式の整合を図る役割を持っています。文字符号、DATA圧縮法、暗号化規制の差異を吸収します。

Application層は、Application Programを通じて、端末利用者に通信機能を提供する役割を持ちます。Protocolとしては、FTP、HTTP、Telnet、SMTP、POPなどがあります。

2000/05/062005/02/14
Copyright © 2005 antithese@metalpress All Rights Reserved