DNS及FTP及浮动静态路由_第1页
DNS及FTP及浮动静态路由_第2页
DNS及FTP及浮动静态路由_第3页
DNS及FTP及浮动静态路由_第4页
DNS及FTP及浮动静态路由_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、5.分析应用层协议DNS和FTP原理 DNS协议原理分析1.什么是DNS协议2.DNS协议的工作原理3.抓包分析目录什么是DNS协议1.通过IP访问互联网2.通过方便记忆的名字访问互联网3.DNS协议DNS协议工作原理clientsevers询问 : 主机的IP是多少?clientsevers回答 : IP是7 IP是1016bit的标志标志字段 如下: QR:0表示查询报文,1表示响应报文Opcode:通常值为0(标准查询),其他值为1(反向查询)和2(服务器状态请求)。AA:表示授权回答(authoritative answer).TC:

2、表示可截断的(truncated)RD:表示期望递归RA:表示可用递归随后3bit必须为0Rcode:返回码,通常为0(没有差错)和3(名字差错)抓包分析回应:报文是查询报文操作码:标准查询截断:报文没被截断 0期望递归:做递归查询 1保留无认证信息:不接受抓包分析域名 域名类型 域名类别 cname 别名 a 主机IP地址In 互联网5.分析应用层协议DNS和FTP原理 FTP协议原理分析1.什么是FTP协议2.FTP协议的工作原理3.抓包分析目录什么是FTP协议1.用户授权2.传输模式3.工作方式ftp:/用户名:密码FTP服务器IP或域名:FTP命令端口/路径/文件名回车换行 Unix下

3、是n,Windows下是rn,Mac下是rFTP协议工作原理clientsevers连接服务器连接成功返回发送初始化命令命令响应成功返回发送用户验证信息返回验证结果验证通过,进行数据传送响应CLIENT操作命令发送关闭连接命令响应关闭连接命令抓包分析抓包分析抓包分析开启服务器对UTF-8的支持 返回服务器使用的操作系统 FTP站点的帮助显示当前目录 文件传输类型为ASCII 被动传输模式 显示列表文本抓包分析220 Service ready for new user. 331 User name okay, need password.230 User logged in, proceed.

4、501 Syntax error in parameters or arguments. 215 NAME system type.257 PATHNAME created.200 Command okay. 227 Entering Passive Mode (h1,h2,h3,h4,p1,p2). 端口号P1*256+P2 150 File status okay; about to open data connection. 421 Service not available, closing control connection.250 Requested file action okay, completed. 213 File status. 226 Closing data con

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论