第6讲 高层协议.ppt

  1. 1、本文档共133页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * Page * (4)PUT方法 PUT方法用于请求将该请求中所发送的数据储存到请求消息中指明的资源处。 如果数据已经存在,则此数据将被看成已存在数据的一个修改。 与POST方法的不同之处:数据的目标位置可以规定好。 Page * (5)DELETE方法 DELETE方法是用于请求HTTP服务器删除在请求消息中指明的资源。 该方法可能被人工干预或被HTTP服务器上的安全设置所超越。 仅当服务器同意删除这个资源时,才会发送一个成功应答。 Page * (6)TRACE方法 TRACE方法用于确保HTTP服务器所接收到的数据是正确的。 TRACE的回答是实际的HTTP请求,允许对HTTP请求进行测试和调试。 (7)CONNECT方法 CONNECT方法被保留为安全接口层SSL隧道所用。 HTTP 的报文结构(响应报文) 版 本 状态码 短 语 首部字段名 首部行 : 值 首部字段名 值 : … 实体主体 (有些响应报文不用) 状态行 空格 回车换行 : CRLF CRLF CRLF CRLF 状态行包括三项内容,即 HTTP 的版本,状态码,以及解释状态码的状态短语。 状态码都是三位数字 1xx 表示通知信息的,如请求收到了或正在进行处理。 2xx 表示成功,如接受或知道了。 3xx 表示重定向,表示要完成请求还必须采取进一步的行动。 4xx 表示客户的差错,如请求中有错误的语法或不能完成。 5xx 表示服务器的差错,如服务器失效无法完成请求。 Page * 本章小结 域名系统DNS DNS名字空间、资源记录、域名解析服务 文件传输 FTP、TFTP 远程登录协议(TELNET) 电子邮件 SMTP、POP 万维网(WWW) HTTP、URL Page * 思考题 1.简述DNS服务器的工作过程。 2.简述Telnet的工作方式。 3.简述SMTP的工作原理及工作过程。 4.什么是URL?它由哪几部分组成? * * * * * * * * * * * * * * * * * * * * * * * * * Page * 说明 选项码:表示被激活或禁止的命令码的选项代码,一般为数据,如: ①Echo:代码值1(0x01),协商回显 ②Status:代码值5(0x05),协商终端状态 ③Terminal_type:代码值24(0x18),协商终端类型 ④Negotiate about window size:代码值31(0x1F),协商窗口尺寸 ⑤Terminal speed:代码值32(0x20),协商终端速度 Page * 说明 ⑥X display location:代码值35(0x23,协商X显示定位 ⑦Authentication:代码值37(0x25),协商认证 ⑧Encrypt:代码值38(0x26),协商数据加密 ⑨New environment:代码值39(0x27),协商新环境 Page * 说明 Telnet的选项是可协商的。 Telnet连接的一方可以提出某些选项,另一方或同意或反对,在协商基础上双方对选项达成一致。 例如: “WILL X”表示“你是否同意我使用X选项” “DO X”表示“我同意你使用X选项” “DONT X”表示“我不同意你使用X选项” Page * 6.4.4 Telnet子选项协商 1.Telnet子选项协商机制 在Telnet中,有些选项不是仅仅用“激活”或“禁止”就能够表达的,必须进一步说明协商内容。 例如,有时客户进程必须发送一个ASCII字符串来指定具体的终端类型等,这就是子选项协商。 Page * 2.Telnet子选项协商命令 SB表示子选项开始,SE表示子选项结束。 例如,发送方发出数据 IAC,WILL,24 其中24是终端类型选项号。 如果服务器进程同意客户使用该选项,则响应数据是 IAC,DO,24 为了询问客户进程的终端类型,服务器进程会再发送:IAC,SB,24,1,IAC,SE 如果终端类型是mypc,客户进程的响应命令是: <IAC,SB,24,0,‘M’,‘Y’,‘P’,‘C’,IAC,SE> 万维网概述 万维网 WWW (World Wide Web)并非某种特殊的计算机网络。 万维网是一个大规模的、联机式的信息储藏所。 万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息。 这种访问方式称为“链接”。 万维网提供分布式服务 ? ? ? ? ? 万维网 站点 A 万维网 站点 C 万维网站点 E 万维网站点 D 万维网站点 B 链接到 链接到 链接到 链接到 链接到 链接到 ?

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档