计算机网络应用层的功能是用于为用户提供服务,是tcp/ip五层模型的最高层。从应用层看通讯,应该是两个通信端点之间进程之间的逻辑连接。例如:A主机访问了B主机,对于二者而言,虽然通信过程中存在多个物理链路。但是对应用层而言,他仅仅关注A程序到B程序的连接。
需要注意的是:因为应用层作为最高层的协议集合,所以对应用层协议的添加和去除显得更容易,并不用考虑上层协议的耦合。
扩展资料:
应用层协议:每个应用层协议都是为了解决一类应用问题,而解决问题需要通过位于不同主机的多个应用进程之间的通信和协同来完成,应用层的具体内容就是定义这些通信规则。
利用网络的应用程序有很多,包括web浏览器、电子邮件、远程登录、文件传输、网络管理等。能够让这些应用进行特定通信处理的正式应用层协议。TCP和IP等下层协议是不依赖于上层应用类型、使用性范围非常广的协议。而应用协议则是为了实现某种应用而设计和创造的协议。
网络软件的功能和作用,可将其分为网络系统软件和网络应用软件两大类。网络系统软件是控制和管理网络运行,提供网络通信,管理和维护共享资源的网络软件,它包括网络 *** 作系统、网络通信和协议软件、网络管理软件和网络编程等。
网络应用软件是指为某一应用目的而开发的网络软件,它为用户提供一些实际的应用。网络应用软件既可用于管理和维护网络本身,也可用于某一个业务领域。例如,以http协议为基础的浏览器软件、网络安全软件、数字图书馆、视频点播、Internet信息服务、远程教学和远程医疗等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)