当前位置:首页 > 浙大2015年 通信与计算机网络离线作业
层的传输效率为:
传输效率=L/(L+20+20+18)=L/(L+58)。
当L=10时,传输效率=L/(L+58)=10/68=14.7%
当L=1000时,传输效率=L/(L+58)=1000/1058=94.5% 可见,被传输的有效长度越长,传输效率越高。
第6章 应用层
一.填空题:
1. 两个应用程序的交互模式采用这样一种形式,即在一端的一个应用程序
(客户端)向另一端的一个应用程序(服务器端)提出服务请求,经服务器处理后向客户返回服务结果,我们把这种交互模式称为客户/服务器模式。万维网、文件传输服务等都采用这种服务模式。
2. 在客户/服务器的工作方式中,客户和服务器之间仅仅需要传递请求和
服务结果,实现了客户和服务器的合理分工和协调操作。
3. IP地址是主机在Internet中唯一的逻辑地址标识符,而物理地址是主
机在进行直接通信时使用的地址形式。在一个IP网络中负责完成主机域名与主机IP地址映射所采用的协议是域名系统DNS;而负责完成IP地址与物理地址之间的映射所采用的协议是地址解析协议ARP。
4. 在TCP/IP协议族中, 应用层的DNS可实现Domain Name(域名) 到IP
地址的转换。
5. 为Internet的主机提供域名解析服务的服务器称为域名服务器。
6. 在DNS域名服务器的树状结构中,包含了根域名服务器、顶级域名服务
器、权限域名服务器,而本地域名服务器并不包含在其中。
7. 在域名解析过程中,本地域名服务器向根域名服务器的查询通常采用的
查找方式是迭代查询。
8. 在域名解析过程中,查找请求报文属于IP报文段还是用户数据报UDP?
IP报文段。
9. FTP协议在使用时需要建立两个TCP连接:即控制连接和数据连接,其
中服务器端控制连接的熟知端口号为21,数据传输连接的熟知端口号为20。
10. WWW是目前Internet上非常丰富多彩的应用服务,其客户端软件就是网
络浏览器。该应用服务模式称为客户/服务器模式(即C/S结构),因为客户端Client就是Browser,所以又称为B/S结构模式。
11. 统一资源定位符URL由哪几部分组成?模式/协议和文件所在的服务器
名称或IP地址。
12. 在URL中,第一部分的协议名后面必须写上的格式是//,不能省略。
13. E-mail是世界上使用最广泛的一类Internet服务,以文本形式或HTML
格式进行信息传递,而图形、音乐等文件可以作为附件进行传递。
14. 电子邮件应用程序向邮件服务器发送邮件,所使用的最常见协议是简单
邮件传送协议SMTP协议;由客户端从邮件服务器读取邮件,可以使用邮局协议POP3协议,或电子邮件存取协议IMAP协议,它们的不同主要取决于邮件服务器支持的协议类型。
15. 用户与电子邮件系统的接口称为用户代理UA,用户代理也称为电子邮件
客户端程序,微软公司Office 2010软件包中OutLookExpress就是就可以视作电子邮件客户端程序(UA)。
16. 应用层的Telnet协议能将用户的击键传到远地主机,同时也能将远地
主机的输出结果通过TCP连接返回到用户屏幕。
17. 动态主机配置协议DHCP允许一台计算机加入新的网络和获取IP地址而
不用手工参与,相对于手工配置的IP地址来说,这台计算机的IP地址可称为动态IP地址。
18. 专门提供网上信息检索的网站称为搜索引擎,因此搜索引擎其实也是一
个网站。
19. 链接是网页中的特殊文本。它链接到因特网上其它的网页,这些文本被
用特殊方式显示 (例如用不同的颜色,或添加了下划线),当我们将鼠标移动到这些文本时,鼠标的箭头就变成了一只手的形状。、
20. 服务器返回给浏览器的活动文档包含程序,该程序可在浏览器端运行,
并可与用户直接交互,根据用户的不同输入可连续地改变屏幕的显示。
二.问答和计算题:
1. 某大学校园网上有一台主机,其IP地址为202.113.27.60,子网掩码为
255.255.255.224。默认路由器配置为202.113.27.33,DNS服务器(即本地域名服务器)配置为202.113.16.10。现在,该主机需要解析主机域名www.sina.com.cn。请写出其域名解析过程。
答:该主机所在的网络为C类网,通过该子网的掩码最后一个字节224(对应的二进制为11100000)可知主机号的前3位是子网号。另外主机IP地址60字节和路由器IP地址33字节的二进制表示均为001,所以主机与默认路由器处于同一个子网中;但该主机与DNS服务器显然不处于同一子网中。下面
给出域名解析过程的步骤:
(1)主机首先通过本机上的域名解析器构造一个域名请求报文,其内容是解析域名www.sina.com.cn对应的IP地址,并把该报文发送给其首选的DNS服务器202.113.16.10。
(2)默认路由器收到封装有该报文的IP分组后,将根据路由表信息将该分组转发出去,直至到达DNS 服务器202.113.16.10。
(3)DNS 服务器收到该域名请求报文后,将首先查询所管辖的域名信息,如果在该信息中存在域名www.sina.com.cn对应的IP地址,则把转换的IP地址以报文的形式发送给主机202.113.27.60。该响应报文最后将经过路由器202.113.27.33转发给主机202.113.27.60。本次域名解析结束。
(4)如果在所管辖的域名信息中不存在域名www.sina.com.cn,则DNS服务器202.113.16.10将域名请求报文转发给与com.cn根域名服务器,由该服务器从根开始往相应的分支一级级地查找,并把最终结果经过路由器202.113.27.33转发给主机202.113.27.60。
2. 假定IE窗口处于显示清华大学主页状态,如果用户欲访问“清华大学
院系设置”页面(设该页面所在的WWW服务器的IP地址是166.111.4.100),用鼠标点击了该页面链接,其URL是http:// www.tsinghua.edu.cn/chn/yxsz/index.htm。试给出用户点击鼠标后所发生的几个事件。(所用的版本是:HTTP/1.0)
答:(1)浏览器分析链接指向页面的URL。例如,获取所访问 页面的主机域名。
(2)浏览器想域名服务器DNS请求www.tsinghua.edu.cn的IP地址。 (3)域名系统DNS解析出清华大学服务器的IP地址为166.111.4.100。 (4)浏览器与服务器建立TCP链接(服务器端IP地址是166.111.4.100,端口是80)。
(5)浏览器发出取文件命令:GET/chn/yxsz/index.htm。
(6)服务器www.tsinghua.edu.cn给出响应,把文件index.htm发送给浏览器。
(7)释放TCP链接。
(8)浏览器显示“清华大学院系设置”文件index.htm中的超文本信息。
3. 举出若干在URL中可以指定的协议类型。
答:“标准的统一资源定位符(URL)由3部分组成:协议类型、主机域名和路径及文件名。协议类型指定了服务器和浏览器之间所使用的服务类型,例如:
(1) file:指定了访问的是本地计算机系统的文件和目录; (2) http:
使用Http协议访问WWW服务器; (3) ftp:使用ftp协议发送请求,访问FTP服务器以实现文件的上传和 下载;
(4) telnet:用于建立到远程系统的Telnet连接(即登录到远程系统); (5) mailto: 用于发送电子邮件; news:访问运行新闻组服务器的系统; 4. WWW服务使用的应用层协议是HTTP。下面给出关于HTTP请求报文的例
子,其中请求行中使用了相对URL(即省略了主机域名),因为主机域名在下面的首部行给出。
GET /Eng/index.htm HTTP/1.1 Host: www.zju.edu.cn Connection: close
User-Agent: Mozilla/5.0 Accept-Language: cn 试问:
(1)请求行中的“GET”代表什么含义?请求主页文件是index.htm,其资源所在的主机域名和路径分别是什么?
(2)HTTP/1.1和HTTP/1.0的主要区别是什么?
(3)首部行中字段“Connection: close”代表什么含义? 提示,HTTP请求报文结构如下:
答:(1) GET是HTTP请求报文中的一个方法(命令),字面意思是“获取”,用于请求由URL所标志的信息。从报文中可知道请求的主机域名是:www.zju.edu.cn,路径是:Eng。 (2) HTTP/1.0和HTTP/1.1是HTTP协议的两个版本。它们的主要区别在于: HTTP/1.0协议在每次向服务器请求页面或资源时都需要新建TCP连接,开销较大。而HTTP/1.1协议使用“持续连接”技术,保证服务器发送响应报文后仍然在一段时间内保持这条连接,使同一个客户和该服务器可以继续在这条连接上传送后续的HTTP请求报文和响应报文,从而提高效率。 (3)首部行中字段“Connection: close”是告诉服务器,一旦发送完请求的文档后即可释放连接。
5. 假定在Internet上有一台FTP服务器,其名称为ftp.center.edu.cn,
IP地址为203.93.120.33,FTP服务器进程在默认端口守候并支持匿名访问(用户名:anonymous,口令:guest)。如果某个用户直接用服务器名称访问该FTP服务器,并从该服务器下载两个文件file1和file2,试叙述FTP客户进程与FTP服务器进程之间的交互过程(说明:文件file1和file2允许匿名帐户访问)。设想有一天整个因特网的DNS系统都瘫痪了(这种情况不大会出现),试问还有可能给朋友发送电子邮件吗?
共分享92篇相关文档