应用层协议及技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用层协议及技术

* * HTTP 中规定了请求/响应的协议。 当客户端(尤其是 Web 浏览器)向服务器发送请求消息时,HTTP 协议规定了客户端请求网页的消息类型,以及服务器响应的信息类型。常用的三种消息类型包括 GET、POST 以及 PUT。 GET 是一种客户端数据请求消息。 POST 和 PUT 消息用于向 Web 服务器发送上传数据的请求。 安全超文本传输 (HTTPS) 协议: HTTPS 可以采用身份验证和加密两种方式保障客户端和服务器间的数据传输安全。HTTPS 中还指定了应用层和传输层之间数据通信的附加规则。 * * 电子邮件服务器运行两个独立的进程: 邮件传送代理 (MTA) 邮件分发代理 (MDA) MTA 从 MUA 处或者另一台电子邮件服务器上的 MTA 处接收信息。根据消息标题的内容,MTA 决定如何将该消息发送到目的地。如果邮件的目的地址位于本地服务器上,则该邮件将转给 MDA。如果邮件的目的地址不在本地服务器上,则 MTA 将电子邮件发送到相应服务器上的 MTA 上。 * MDA 从 MTA 处接收所有的邮件,并放到相应的用户邮箱中。 MDA 还可以解决最终发送问题,如病毒扫描、垃圾邮件过滤以及送达回执处理。 * POP 和 POP3 (第三版邮局协议)属于入站邮件分发协议,也是标准的客户端/服务器协议。 简单邮件传输协议 (SMTP) 管理从客户端发往电子邮件服务器(MDA)的出站电子邮件,以及电子邮件服务器(MTA)之间的电子邮件传输。在 SMTP 协议下,电子邮件可以通过数据网络在不同类型的服务器和客户端软件之间传输,并且可以通过 Internet 进行电子邮件交换。 SMTP 协议的消息格式包括一套严格的命令集和回复集。 FTP 要求在客户端和服务器之间建立两条连接:一条是命令和回复连接21,另一条是实际文件传输连接20。 通过动态主机配置协议 (DHCP) 服务,网络中的设备可以从 DHCP 服务器中获取 IP 地址和其它信息。该服务自动分配 IP 地址、子网掩码、网关以及其它 IP 网络参数。 文件共享和SMB协议 服务器信息块 (SMB) 是一种客户端/服务器文件共享协议。 IBM 于上世纪 80 年代末期开发了服务器信息块 (SMB),用于规范共享网络资源(如目录、文件、打印机以及串行端口)的结构。 这是一种请求/响应协议。 与 FTP 协议支持的文件共享不同,SMB 协议中的客户端要与服务器建立长期连接。一旦建立连接,客户端用户就可以访问服务器上的资源,就如同资源位于客户端主机上一样。 P2P是peer-to-peer的缩写。 通过与 Gnutella 协议兼容的客户端软件,用户可以在 Internet 上连接 Gnutella 服务,然后定位并访问由其它 Gnutella 对等设备共享的资源。 很多客户端应用程序支持访问 Gnutella 网络,包括:BearShare、Gnucleus、LimeWire、Morpheus、WinMX 以及 XoloX(参见图中 LimeWire 的屏幕截图) 设计Gnutella是为了在核战中生存(Gnutella Is Designed to Survive Nuclear War)。 网络内的各个设备相互查询可用文件,并通过 Gnutella 协议和服务定位资源。 通过 Telnet 客户端应用程序,从终端设备处建立起一条虚拟终端连接。绝大多数操作系统中都包括应用层 Telnet 客户端。 一旦建立 Telnet 连接,用户就可以执行服务器上所有许可的功能,就如同直接在服务器上输入命令行会话一样。只要拥有权限,用户就可以启动和终止进程、配置设备,甚至是关闭系统。 该协议还规定了启动 Telnet 会话的命令语法和顺序,以及在会话过程中可以使用的控制命令。 FTP 的屏幕信息举例 [01] ftp [02] connected to [03] 220 nic FTP server (Sunos 4.1)ready. [04] Name: anonymous [05] 331 Guest login ok, send ident as password. [06] Password: abc@ [07] 230 Guest login ok, access restrictions apply. [08] ftp cd rfc [09] 250 CWD command successful. [10] ftp get rfc1261.txt nicinfo [11] 200 PORT command successful. [12] 150 ASCII data connection for rfc1261.txt (7,140

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档