应用层协议2009.ppt

应用层协议2009

第2章 应用层 本讲目标: 定义几个关键的应用层概念 应用层协议 客户机和服务器 进程 套接字 运输层接口 通过对常用应用层协议的探讨和分析来学习网络协议 内容领航 应用层基本概念 域名解析与DNS协议 Web应用与HTTP协议 文件传送与FTP协议 电子邮件与SMTP、POP3协议 远程登录与telnet协议 应用层协议的特点 每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。 应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。 一些术语 1)进程(Process): 主机中运行中的程序. 在某台主机中, 两个进程使用进程间通信 (由 OS管理). 而运行在不同主机上的进程则使用应用层协议进行通信 2)用户代理(User agent): 软件进程, 是介于用户( above )和网络( below )之间的接口 实现应用级协议 Web: 浏览器 E-mail: OE、Foxmail 流媒体: media player 应用程序接口(API: application programmin

文档评论(0)

1亿VIP精品文档

相关文档