理解OSI参考模型(上)

作者:vich 发布于 2008-3-5 15:22 评论(1)人阅读

OSI——Open Systems Interconnection,开放系统互联。OSI参考模型,之所以称之为“参考”模型,是因为其本质作用是用来供大家来参考使用的的。它只是为了帮助我们理解当数据传送到远程连网设备时所经历的转变过程。我们可以把OSI参考模型当作一个工具来使用,通过这个模型,我们可以更好的去理解网络设备之间数据处理和传输方式,从而排除网络中遇到的故障。

OSI参考模型分为7层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。这样分成7层的好处是使网络通信过程模块化,哪个模块出了问题,我们很容易判断出。

如何去理解OSI7层模型呢?

首先我们将这7层分成2个部分:高层和低层。高层包括应用层、表示层和会话层,这3层的功能通常是用户应用程序的一部分,用户可以接触或感觉到。低层包括传输层、网络层、数据链路层和物理层,这4层主要负责的是信息来回传送,是无法感知的。我们可以归纳为越是高层越是接近人类,越是低层越是接近计算机物理元件。

下面来详细了解这7层:

应用层(第7层)

应用层提供的就是人与应用程序交互的界面,如图形界面,命令行界面等等。要注意的是,这个应用程序必须是属于网络应用程序,如Telnet(远程登录)、FTP、web浏览器、Email、Http、Smtp等等。

表示层(第6层)

表示层是用来确定信息该以怎样的方式呈现给用户,如文本方式、图形方式、视频方式等。所以表示层有很多协议和标准,如ASCLL(文本用的)、JPEG(图形用的)、WAV(音频用的)、MPEG(视频用的)等等很多很多。

会话层(第5层)

会话层是用来负责网络连接的建立和终止。为了建立连接或终止连接,会话层要与传输层不断的通信。如RPC(远程过程调用)、以及使用了RPC的NFS(网络文件系统)等

传输层(第4层)

传输层显然是做数据传输工作的。通常传输分为有保证的数据传输和无保证的数据传输。对于有保证的传输,传输层还要负责差错侦测和差错校正。对于无保证的数据传输,传输层只要负责差错侦测就可以了,差错校正由应用层去做。传输中也需要一些协议,如TCP/IP,UDP,IPX,SPX。IPX协议提供的是无保证的传输,如果要有保证的传输就要用SPX。IP也是无保证的传输,如果要有保证传输就要用TCP。

理解OSI参考模型(下)

 

转载请注明:转载自微风博客
相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

我的SNS

相关标签

最新文章

技术摘要

最新评论及回复

热门文章