OSI应用层的主要功能

OSI各层功能简介

OSI应用层有什么作用?

之前我们以blog的形式为大家介绍了OSI模型的七个层次,并简述OSI七层模型的基本功能,在本系列的OSI视频讲解中我们会为大家一一 简述OSI参考模型中各层的功能,希望可以帮助你更深刻的了解OSI体系结构。

OSI Model是什么?

OSI model定义、解释了在计算机网络里数据是如何从一台电脑传输到另一台电脑的。最基本的网络连接方式是使用网络电缆将两台电脑连接在一起,连接器借助网卡分享数据从而形成网络。

但如果一台电脑安装的是Windows操作系统,另一台安装的是Mac操作系统,那么这两台电脑之间该如何通讯呢?为了实现不同计算机操作系统、不同域网络、不同企业架构之间的无障碍通信,国际标准化组织international organization for standardization于1984年引入了七层OSI模型这一概念,也叫开放系统互连模型。OSI 七层模型包括:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。注意,OSI 七层模型的每一层都指的是一个协议包。这里说的应用层并不是指电脑应用程序,谷歌,火狐浏览器等,它指的是应用层协议,OSI 七层协议的应用层指的是能使谷歌、火狐浏览器等在互联网下能够正常工作的协议。

我们先从顶层协议-应用层协议说起:

OSI应用层功能:

OSI应用层协议:适用于网络应用程序。网络应用程序是指联网的计算机应用程序,如谷歌,火狐,outlook,skype等。运行在电脑上的网页浏览器也是网络应用程序。网页浏览器并不位于应用层,但它需要使用OSI应用层协议-HTTP,HTTPs来上网。不仅仅是网页浏览器,所有的网络应用程序包括outlook, skype等都依赖于应用层协议而工作。

OSI应用层协议包括有上几十种应用层协议如FTP, NFS, FMTP, DHCP, SNMP,TELENT, NNTP, POP3, IRC等,这些协议用于各种选项的启动,所有的这些协议共同构成了OSI应用层,这些协议也组成了各种互联网基础服务,如:文件传输,网络冲浪,收发电子邮件,虚拟终端等。文件传输使用的是FTP协议,网络冲浪使用的是HTTP/HTTPs协议,电子邮件收发使用的是SMTP协议,虚拟终端使用的是Telnet。因此,应用层为网络应用程序执行用户活动提供了各种服务。

Author: Maha

我是Wintesting中国站的 Maha,目前职位是市场营销&内容经理,负责CN Wintetsing网站内容的设计、编写与发布,同时还监管国内市场营销工作。与此同时,我也是一名IT培训教员,我的教育背景和所从事的行业都是与IT工程师行业及信息通信技术相关。此外,除了编写中英双语的新兴技术文稿外,我还是一名IT翻译工作者,累积翻译字数逾近10万,涉及的领域有大数据、人工智能、IoT、机器学习、云计算、AR&VR、计算机网络技术、计算机网络安全技术、应用程序测试、软件测试、系统测试、网络测试及IT基础设施等。如果你需要相关领域的内容编写或翻译工作请联系我。