【学习笔记-计算机网络基础】应用层

发布时间 2023-08-01 12:59:31作者: Birderr

概述

 

应用层是开放系统的最高层,是直接为应用进程提供服务的。

 

应用层协议和应用

主要三种连接模式

  1. www(HTTP):服务器读取并处理、响应请求。

  2. BitTorrent:众多客户端自发构成文件部分,下载上传时由Tracker分配调度查询所处客户端。.

  3. Skype:找中间人传话,请求双房打开两座客户端之间的NAT隔离保护。

DNS

概念:它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

FTP

特征:

  1. 使用 TCP 传输

  2. 基于客户-服务器(C/S)模型而设计

  3. 允许用户以文件操作的方式与另一主机相互通信

P2P

概念:整个网络结构中不存在中心节点(或中心服务器)。在P2P结构中,每一个节点(peer)大都同时具有信息消费者、信息提供者和信息通讯等三方面的功能。但也有如杂P2P的有专门负责保留供应信息数据的中心节点。