什么是计算机网络应用层

网络应用是计算机网络存在的理由,一批早起的网络应用主要有电子邮件、远程访问、文件传输等,但是随着计算机网络的发展和人类无穷无尽的需求,越来越多的网络应用被开发出来,例如即时通讯和对等(P2P)文件共享,IP电话、视频会议等。

应用层为用户提供服务,通信是由逻辑连接提供的,这意味着两个应用层假设存在一个假想的直接连接。

标准与非标准

由于应用层是唯一向因特网用户提供服务的层次,所以新的应用协议能够轻松地加入因特网。应用层协议既可以标准化,也可以非标准化。

每个标准协议是一对程序,他们与用户和传输层进行交互。

一个私人公司可以创建一种新的定制非标准应用协议,来和遍布全球的办公室进行通信,公司使用TCP/IP协议簇前4层提供的服务,但不使用任何一个标准应用程序。

应用层模式:客户-服务器模式和对等模式

两个应用程序在应用层彼此交互,根据它们的功能,可以分为客户-服务器模式和对等模式。首先简单介绍一下这两种模式。

传统模式:客户-服务器模式

在这种模式中,服务提供者是一个称为服务进程的应用程序,它不断运行着,等待另一个称为客户进程的应用程序通过因特网建立连接并请求服务。

新模式:对等模式

在这种模式下,不需要一个不断运行且等待客户进程连接的服务器进程,责任在对等点之间分担。计算机可以在这次提供服务,却在下一次接受服务。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值