logo资料库

计算机网络实验1.doc

第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
资料共10页,剩余部分请下载后查看
计算机网络实验报告 1. 实验报告如有雷同,雷同各方当次实验成绩均以 0 分计。 2. 当次小组成员成绩只计学号、姓名登录在下表中的。 3. 在规定时间内未上交实验报告的,不得以其他方式补交,当次成绩按 0 分计。 4. 实验报告文件以 PDF 格式提交。 软件学院 09388355 班 级 09388323 数字媒体技术 组长 解寒宇 09388340 09388353 解寒宇 陈炳峰 胡壮添 黄嘉尧 Ftp 协议分析实验 警示 院 系 学 号 学 生 一、 打开“FTP 数据包”的“ftp 例 1.cap”文件,进行观察分析,回答以下问题(见附件) 1、 FTP 客户端的 mac 地址是多少? 2、 第 1、2、3 号报文的作用是什么? 3、 该数据包中共有多少个 TCP 流? 4、 用什么用户和密码登录成功? 5、 该 FTP 的命令连接和数据连接分别是什么? 6、 该 FTP 的连接模式是那种?为什么? 7、 最后四个报文的作用是什么? 8、该数据包中有多少个 ftp 的命令及应答,其含义分别是什么? 题号 答案 1 00:14:2a:20:12:96 2 三次握手(three-way handshake),建立 TCP 连接
3 4 5 6 7 8 计算机网络实验报告 5 个 用户:wlx2008 密码:wlx2008 命令连接:(1 个) ip.addr==172.16.39.73 && tcp.port==1372 && ip.addr==172.16.28.58 && tcp.port==21 (Client:172.16.39.73,port=fc-serServer: 172.16.28.58,port=ftp) 数据链接:(4 个) 1) ip.addr==172.16.39.73 && tcp.port==1377 && ip.addr==172.16.28.58 && tcp.port==20 (Client:172.16.39.73,port=cichlidServer: 172.16.28.58,port=ftp-data) 2) ip.addr==172.16.39.73 && tcp.port==1380 && ip.addr==172.16.28.58 && tcp.port==20 (Client:172.16.39.73,port= telesis-licman Server: 172.16.28.58,port=ftp-data) 3) ip.addr==172.16.39.73 && tcp.port==1381 && ip.addr==172.16.28.58 && tcp.port==20 (Client:172.16.39.73,port= apple-licman Server: 172.16.28.58,port=ftp-data) 4) ip.addr==172.16.39.73 && tcp.port==1384 && ip.addr==172.16.28.58 && tcp.port==20 (Client:172.16.39.73,port= os-licman Server: 172.16.28.58,port=ftp-data) 主动(PORT)模式 因为第 12 个文报为 PORT 172,16,39,73,5,97 即客户端开一个端口,服务器向端口传送数据。 四次挥手(four-way handshake),断开连接 命令有: USER:系统登录的用户名, PASS:系统登陆的密码, PORT:IP 地址和两字节的端口 ID, NLST:列出指定目录内容, XMKD:新建目录, RNFR:对旧路径重命名, RNTO:对新路径重命名, STOR: 将文件上传到服务器, RETR:从服务器取得指定文件, QUIT:从 ftp 上退出登录 响应有: 220:服务就绪 ,331:要求密码 ,230:登陆英特网 ,200:成功 , 150:打开连接 ,226:结束数据连接 ,257:路径名建立 ,350:文件行为暂停 , 250:文件行为完成 ,221:退出网络
计算机网络实验报告 二、打开“FTP 数据包”的“ftp 例 2.cap”文件,进行观察分析,回答以下问题 1、 FTP 服务器的 ip 是多少?FTP 客户端的 mac 地址是多少? 2、 该数据包中共有多少个 TCP 流? 3、 最后用什么用户和密码登录成功? 4、 该 FTP 的命令连接和数据连接分别是什么? 5、 哪几个报文是 FTP 数据连接的三次握手报文? 6、 哪几个报文是 FTP 数据连接的挥手报文? 7、该 FTP 的连接模式是那种?为什么? 题号 答案 1 2 3 4 FTP 服务器的 IP 地址是 172.16.3.240 FTP 客户端的 MAC 地址是 00:03:0f:02:b7:57 该数据包中共有 9 个 TCP 流 用户:kjdown 密码:kjdown 命令连接:(5 个) 1) ip.addr==172.16.39.93 && tcp.port==3995 && ip.addr==172.16.3.240 && tcp.port==21 (Client:172.16.39.93,port=iss-mgmt-sslServer: 172.16.3.240,port=ftp)
计算机网络实验报告 2) ip.addr==172.16.39.93 && tcp.port==4218 && ip.addr==172.16.3.240 && tcp.port==21 (Client:172.16.39.93,port=4218Server: 172.16.3.240,port=ftp) 3) ip.addr==172.16.39.93 && tcp.port==4685 && ip.addr==172.16.3.240 && tcp.port==21 (Client:172.16.39.93,port=autopacServer: 172.16.3.240,port=ftp) 4) ip.addr==172.16.39.93 && tcp.port==1132 && ip.addr==172.16.3.240 && t cp.port==21 (Client:172.16.39.93,port=kvm-via-ipServer: 172.16.3.240,port=ftp) 5) ip.addr==172.16.39.93 && tcp.port==1454 && ip.addr==172.16.3.240 && t cp.port==21 (Client:172.16.39.93,port=interhdl-elmdServer: 172.16.3.240,port=ftp) 数据连接:(4 个) 1) ip.addr==172.16.3.240&& tcp.port==4652 && ip.addr==172.16.39.93 && t cp.port==1654 (Client:172.16.39.93,port=stargatealertsServer: 172.16.3.240,port=465 2) 2) ip.addr==172.16.39.93&& tcp.port==1791 && ip.addr==172.16.3.240 && t cp.port==1137 (Client:172.16.39.93,port=ealServer: 172.16.3.240,port=trim) 3) ip.addr==172.16.39.93&& tcp.port==1934 && ip.addr==172.16.3.240 && t cp.port==1587 (Client:172.16.39.93,port=xaapiServer: 172.16.3.240,port=pra-elmd) 4) ip.addr==172.16.3.240&& tcp.port==2118 && ip.addr==172.16.39.93 && tc p.port==2097 (Client:172.16.39.93,port=jetformpreviewServer: 172.16.3.240,port=me ntaserver)
计算机网络实验报告 5 数据连接的三次握手报文: 1) ip.addr==172.16.3.240&& tcp.port==4652 && ip.addr==172.16.39.93 && t cp.port==1654 第 228、229、230 号报文 2) ip.addr==172.16.39.93&& tcp.port==1791 && ip.addr==172.16.3.240 && t cp.port==1137 第 256、257、258 号报文 3) ip.addr==172.16.39.93&& tcp.port==1934 && ip.addr==172.16.3.240 && t cp.port==1587 第 286、287、288 号报文 4) ip.addr==172.16.3.240&& tcp.port==2118 && ip.addr==172.16.39.93 && tc p.port==2097 第 324、325、326 号报文 数据连接的四次挥手报文: 6 1) ip.addr==172.16.3.240&& tcp.port==4652 && ip.addr==172.16.39.93 && t cp.port==1654 第 237、238、239、240 号报文 2) ip.addr==172.16.39.93&& tcp.port==1791 && ip.addr==172.16.3.240 && t cp.port==1137 第 270、271、272、273 号报文 3) ip.addr==172.16.39.93&& tcp.port==1934 && ip.addr==172.16.3.240 && t cp.port==1587 第 293、294、296、297 号报文 4) ip.addr==172.16.3.240&& tcp.port==2118 && ip.addr==172.16.39.93 && tc p.port==2097 第 620、621、622、623 号报文 7 被动(PASV)模式
计算机网络实验报告 三、在线捕获数据包实验 运行”ping –r 6 –l 200 172.18.187.254”和”ping –s 4 –l 200 172.18.187.254”; 1. ip 层 timestamp,用 filter: ip.addr == 172.18.187.254 察看, 截屏运行结果。 命令”ping –r 6 –l 200 172.18.187.254”的 request 和 reply 命令”ping –s 4 –l 200 172.18.187.254”的 request 和 reply
计算机网络实验报告 2.观察以太网帧的 ARP 分组、ICMP 分组,分别找出 Echo 和 Stamp 的请求和响应分组展开并截屏, 分析主要字段 的含义。 ARP 分组:
计算机网络实验报告 ICMP 分组中的 ECHO 请求与响应: 上图中有四行信息,其中第一行是包含帧的一些基本信息,第二行主要包含地址一类的信息,第三行是网络层 IP 包头部信息,最后一行是网络层 ICMP 包头部信息。 由于使用的是“ping –r 6 –l 200 172.18.187.254”命令,所以我们主要分析一下通讯路径中 的路由信息。 展开 Internet Protocol 行信息: 从图中我们可以得到该数据帧的总长度 Total Length、首部校验 Identification、TTL 、源地址 source、目的 主机地址 Destination 和路径中的路由信息。
分享到:
收藏