文档详情

计算机网络第6章 应用层.pdf

发布:2022-05-19约11.34万字共169页下载文档
文本预览下载声明
为什么需要应⽤层 运输层为应⽤层提供公共的逻辑通信服务。 • 应⽤层 各类应⽤程序相互交互具有⾃通信的特点 (要求)。 • 应⽤层概述 应⽤层协议定义: • 应⽤进程交换的报⽂类型,请求还是响应? • 两种⼯作模式 • 各种报⽂类型的语法、语义; • Client/Server • 进程何时、如何发送报⽂,以及对报⽂进⾏响应的规则。 • P2P模式 应⽤层功能及协议(等): • 域名服务:DNS ; • ⽂件传输:FTP ; • 电⼦邮件:SMTP 、POP3 ; • 远程登陆:TELNET ; • WWW服务:HTTP。 ⼯作模式(Client/Server) • 应⽤层 • 服务器:提供⽹络服务的设备(由硬件和服务软件组成) • 永久提供服务; • 应⽤层概述 • 有永久性访问地址/域名; • 通常采⽤多线程或多进程实现。 • 两种⼯作模式 • 客户机:请求服务的主机。 • Client/Server • 与服务器通信,使⽤服务器提供的服务; • P2P模式 • 间歇性接⼊⽹络; • 可能使⽤动态IP地址; • 不与其他客户直接通信。 • 资源集中管理。 两种模式:Client/Server 模式和 P2P 模式。 ⼯作模式(P2P):特殊的客户服务器⽅式 • 应⽤层 • 不存在永远在线的服务器; • 每个主机既可提供服务,也可以请求服务; • 应⽤层概述 • 任意端系统/节点之间可以直接通信; • 两种⼯作模式 • 结点间歇性接⼊⽹络; • 结点可能改变IP地址; • Client/Server • 可扩展性好; • P2P模式 • ⽹络健壮性好; 对等结点 对等结点 • 资源分散管理。 对等结点 对等结点 对等结点 ⼩结 • 应⽤层 • 为什么需要应⽤层?
显示全部
相似文档