网络应用层协议分析

网络应用层协议分析

ID:68470148

大小:872.73 KB

页数:36页

时间:2021-09-18

网络应用层协议分析_第1页
网络应用层协议分析_第2页
网络应用层协议分析_第3页
网络应用层协议分析_第4页
网络应用层协议分析_第5页
网络应用层协议分析_第6页
网络应用层协议分析_第7页
网络应用层协议分析_第8页
网络应用层协议分析_第9页
网络应用层协议分析_第10页
资源描述:

《网络应用层协议分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网络应用层协议分析网络体系结构中的最高层是应用层,它包括了所有的高层协议,并且随着网络应用的日益推广,不断有新的协议加入。TCP/IP体系的应用层协议主要有:*域名服务DNS(DomainNameSystem),用于实现互联网中主机域名到IP地址的映射功能;*文件传输协议FTP(FileTransferProtocol),用于实现互联网中交互式文件传输;*超文本传输协议HTTP(HyperTextTransferProtocol),用于WWW服务。*电子邮件协议SMTP(SimpleMailTransferProtocol)和POP3(PostOfficeProtoc

2、ol),用于实现电子邮件的传送和读取功能;*远程终端协议TELNET,用于实现互联网中远程登录功能;计算机通信的对象是应用层中的应用进程,在TCP/IP体系中,两个应用进程采用客户服务器方式进行通信。客户服务器方式描述进程之间服务和被服务关系。当A进程需要B进程的服务时,A是客户,B是服务器。也许在下次通信时,B需要A的服务,此时,B是客户而A是服务器。客户与服务器的通信关系一旦建立,通信就可以是双向的,客户和服务器都可以发送和接收信息。6.1DNS协议分析实验1.DNS协议简介DNS是域名系统(DomainNameSystem)的缩写,是一种分层次的、基于域的命名方

3、案,主要用来将主机名和电子邮件目标地址映射成IP地址。当用户在应用程序中输入DNS名称时,DNS通过一个分布式数据库系统将用户的名称解析为与此名称相对应的IP地址。(1)域名服务器和域名解析在互联网中,DNS的实现是通过域名服务器实现的。域名服务器构成对应的层次结构,每个域名服务器保存着它所管辖区域内的主机的名字和IP地址的对照表。这组域名服务器是域名解析的核心。域名解析有两种:递归解析和反复解析。(2)域名解析递归解析就是本地域名服务器系统一次性地完成域名到IP地址的转换,即使它没有所要查询的域名信息,它也会查询别的域名服务器。反复解析则是当本地域名服务器中没有被查

4、询的主机域名的信息时,它就会将一个可能有该域名信息的DNS服务器的地址返回给请求域名解析的DNS客户,DNS客户再向指定的DNS服务器查询。在实际应用中通常是将两种解析方式结合起来进行域名解析。当本地域名服务器没有所要查询的域名信息时,就请求根域名服务器,根域名服务器将有可能查到该域名信息的域名服务器地址返回给要求域名解析的本地域名服务器,本地域名服务器再到指定的域名服务器上查询,如指定域名服务器上还没有该域名信息,它再将它的子域名服务器的IP地址返回给要求域名解析的本地域名服务器,这样直到查询到待解析的域名的IP地址为止(没有注册的主机域名除外),本地域名服务器再将

5、查询结果返回给DNS客户,完成域名解析。(3)DNS高速缓存每个域名服务器都维护着一个高速缓存,存放最近用到过的域名信息和此记录的来源。当客户请求域名解析时,域名服务器首先检查它是否被授权管理该域名,若未被授权,则查看自己的高速缓存,检查该域名是否最近被转换过。如果有这个域名信息,域名服务器就会将有关域名和IP地址的绑定信息报告给客户,并标志为非授权绑定,同时给出获得此绑定的域名服务器的域名,本地域名服务器也会将该绑定通知客户。但该绑定信息可能是过时的。根据是强调高效还是准确性,客户可以选择接受该绑定信息还是直接与该绑定信息的授权服务器联系。2.实验工具软件简介(1)

6、SimpleDNSPlus软件SimpleDNSPlus软件安装完成后,其内部已经存储了一些根域名服务器的IP地址,当收到DNS请求时,如果在本地缓存中找不到相应的记录,DNS服务器则向这些根域名服务器发出域名解析请求,并逐步完成解析过程。同时也可以由自己添加相应的记录。将计算机配置为DNS服务器需要进行以下配置:*将本地连接的TCP/IP属性中首选的DNS服务器的IP地址设置为本机的IP地址。(Windows2000不允许设置为127.0.0.1)*运行SimpleDNSPlus软件,选择DNS服务器的Tools-Option命令,弹出图36所示对话框:选择Gene

7、ral选项卡,选中RunaswindowsService复选框;图36SimpleDNSPlus系统设置*在上图DNSRequests选项卡中,将本地计算机的IP地址选上,使本机成为DNS服务器;*使用浏览器访问Internet,如果DNS工作正常则配置完成。(2)NSLOOKUP命令工具Nslookup是Windows系统自带的命令工具,可以显示域名解析,除得到域名主机IP外,还可以得到DNS解析服务器的主机名称和对应的IP地址。由于本次实验只需要获取DNS报文,因此选择它作为客户端工具。3.实验环境与说明(1)实验目的学习SimpleDNSPlu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。