应用层和应用层协议案例-国防科学技术大学.doc

应用层和应用层协议案例-国防科学技术大学.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用层和应用层协议案例-国防科学技术大学

综合案例分析 1 如果你在北京用网络浏览器IE访问国防科学技术大学计算机学院网络工程系的主页,假设域名是,服务器位于长沙,IP地址是00,主页的文件名是index.html。 如果域名系统分为中国的根DNS服务器、湖南省DNS服务器、国防科大DNS服务器。其中全国的DNS和湖南的DNS都可以查询到国防科大主页的域名,再往下就只有国防科大的DNS服务器可以查询到。请说明IE浏览器访问网络工程系主页过程中域名解析的步骤。 北京用户要通过域名访问网络工程系,必须获取该域名对应的IP地址,浏览器首先会访问在本机上登记的域名服务器,如果该服务器中不包含这个域名,就会访问根服务器,根服务器可能不知道该域名对应的IP地址,但知道该域名可以被某一个域名服务器(如中国的域名服务器)负责解析,于是把该请求发送给中国的域名服务器,该域名服务器如果依然不知道该域名对应的IP地址,但它知道国防科大的域名服务器能够解析该地址,因此把该请求发送给国防科大的域名服务器,国防科大的域名服务器接到请求后,把网络工程系的网站的IP地址返回给北京的用户浏览器,从而完成域名解析。浏览器通过HTTP协议访问WEB服务器主要哪两种操作方法,这两种操作方法有何区别? 访问主页一般都是用get方法,get方法和post方法的主要区别包括:get是从服务器上获取数据,post是向服务器传送数据; get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制; get限制form表单的数据集的值必须为ASCII字符;而post支持整个ISO10646字符集; post请求只能适合于页面到页面之间的转移请求,从地址栏中直接输入地址,发出的请求是无法形成post请求的。 HTTP协议1.0版本使用非持久连接,1.1版本使用持久连接,说明两者的区别,以及HTTP1.1协议采用持久连接带来的好处。一般用户访问网站是连续访问多个页面,HTTP1.0是非持久连接,每一次访问都需要建立一个连接,访问结束后,连接会断开。这样导致很多无谓的资源浪费;HTTP1.1采用永久连接,连续进行多次访问只需要建立和断开一次连接就可以,节省开销。如果WEB服务器上缺省的主页名称为index.html,但是服务器上现在没有这个文件,说明服务器返回的响应信息包括哪些内容。响应报文中包括状态行、头部和正文,状态行给出HTTP的版本,状态码为404,状态短语为OK,头部给出了日期、服务器名字、MIME版本和文档长度。 下面是HTTP1.1协议中请求和响应消息的内容示例,其中加粗与斜体字部分是其中最重要的内容,请说出这些内容的具体功能。 ◆ HTTP请求消息示例   GET/index,html HTTP/1.1   Accept:image/gif,image/jpeg,*/*   Accept-Language:zh-ch   Accept-encoding:gzip,deflate   User-Agent:Mozilla/4.0(compatible;MSIE6.0;Windows NT5.1)   Host:localhost:8080   Connection:Keep-Alive ◆ HTTP请求消息示例   GET/index,html HTTP/1.1 GET说明采用的方法GET方法,其中方法包括GET、POST、HEAD等。Index.html说明需要GET的内容, HTTP/1.1说明采用的协议HTTP1.1,历史上曾经包括1.0。   Accept:image/gif, image/jpeg,*/*   Accept-Language:zh-ch   Accept-encoding:gzip,deflate   User-Agent:Mozilla/4.0(compatible;MSIE6.0;Windows NT5.1)   Host:localhost:8080 访问主机名为localhost的8080端口 Connection:Keep-Alive 保持连接,而不是响应后立即断开连接。   ◆ HTTP响应消息示例   HTTP/1.1 200 OK   Servert:Microsoft-IIS/4.0   Date:Mon,3 Jan 1998 13:13:33 GMT   Content-Type:text/html   Last-Modified:Mon,11 Jan l998 13:23:42 GMT   Contelit-Length:112   html   ...   /html   ◆ HTTP响应消息示例   HTTP/1.1 200 OK HTTP1.1协议, 返回代码为200,代表访问成功。 Se

文档评论(0)

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

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

1亿VIP精品文档

相关文档