网络应用是计算机网络存在的理由.docVIP

  • 3
  • 0
  • 约2.37万字
  • 约 18页
  • 2016-09-15 发布于重庆
  • 举报
网络应用是计算机网络存在的理由

应用层 网络应用是计算机网络存在的理由。猜测在过去的几十年中,许多有影响力的网络应用被创造出来,如20世纪80年代出现的电子邮件、文件传输、远程访问、新闻组、文本聊天等基于文本的网络应用,20世纪90年代中期出现的万维网(Web)应用以及包括因特网电话、视频会议、视频点播、远程教育等在内的多媒体网络应用,还有20世纪末出现的具有联系人列表的即时讯息(如MSN,Yahoo Messengers)和对等(peer-to-peer,P2P)文件共享等新型网络应用。 当构建一种新的网络应用时,首先需要决定应用的体系结构。应用的体系结构规定了在各种端系统上应如何组织应用程序。现代网络应用有3种主流的体系结构:客户/服务器体系结构,P2P体系结构,以及客户/服务器和P2P混合的体系结构。 在客户/服务器体系结构中,有一个总是打开的主机称为服务器,它在固定的、众所周知的地址上为其它称为客户机的主机提供服务,客户机之间不直接通信。经典的网络应用,如电子邮件、文件传输、远程访问、万维网等,都采用了这种体系结构。 在纯P2P体系结构中,没有一个总是打开的服务器,任意一对主机(称为对等方peer)之间直接通信。对等文件共享采用了这种体系结构,任何主机都能向其它主机请求文件,也能向其它主机发送文件。每个主机的作用都像一台服务器,向它所在的共享文件社区贡献资源。在今天的因特网中,P2P文件共享流量在所有流

文档评论(0)

1亿VIP精品文档

相关文档