本文在这篇文章的基础上进行修改,属于转载型文章,如果想要完整的实验流程,请观看上述文章。

其中主要针对的是上述文章的第6点,建立TCP三次握手的实验过程,原文中是“使用的是老师提供的,不便给出ftp服务器”,本文给出一种没有ftp服务器的同学的一种解决方案。

1、在本机建立FTP服务器

博主的机子是win10系统。

1.1 打开控制面板,找到程序并打开

1.2 程序界面找到“启用或关闭Windows功能”并打开

1.3 从“启用或关闭Windows功能”弹窗中找到Internet Information Services(或者中文版Internet信息服务)并打开


都勾上

1.4 我的电脑右键->管理->服务和应用程序->Internet Information Services(IIS)管理器->点击添加FTP站点

1.5 配置网站


完成后,可以自己选择打开或者关闭自己本机的ftp服务器。

2、测试FTP站点

2.1 浏览器或者文件管理器地址栏输入ftp地址(ftp://192.168.0.102)

2.2 输入自己本机的账号密码(即开机时的账号和密码)


注意,如果这里的没有成功连上的同学,请看文章最后。

2.3 成功连接本机的FTP服务器

可以看到在这个物理地址下的文件。

3.按照实验报告的要求进行实验

捕捉整个 FTP 工作工程的协议包

3.1 地址解析 ARP 协议执行过程

在这次实验中,我采用的试验方法是在本机中搭建FTP服务器,即本机又做客户端,又服务端,因此无需查看ARP协议执行。在本实验报告中不做解释。

3.2 打开wireshark软件进行抓包,并且开始连接ftp://192.168.0.102

在wireshark中打开抓包过滤,只看tcp和ftp。

我们能看到三次握手的报文。
即 FTP 控制连接建立过程。

可以看到目的IP和源IP是一致的,跟我们预想的时一致的。

3.3 FTP 用户登录身份验证过程

3.4 FTP 数据连接建立过程
3.5 FTP 数据传输过程

在这里,我是打开ftp://192.168.0.102,在浏览器页面上下载在文件夹内的文件。

3.6 FTP 连接释放过程(包括数据连接和控制连接)

释放数据连接:

释放控制连接:

3.7 有可能存在的问题

有同学拿着我的步骤做了一遍发现是不能连上ftp服务器的。

我测试之后,发现如果存在这一问题同学请把1.5步骤中的设置IP地址的步骤设置为本机的IP。

查看本机的IP的方法即:

然后在浏览器访问

ftp://本机IP

可以成功解决问题。

3.8 结束

到这里,就已经完成了实验报告3中的第7步,如果是其他步骤,请参考原文。

广州大学 计算机网络实验3 使用网络协议分析器捕捉和分析协议数据包 2020.12相关推荐

  1. 计算机网络与协议分析,计算机网络-使用网络协议分析器捕捉和分析协议数据包...

    <计算机网络-使用网络协议分析器捕捉和分析协议数据包>由会员分享,可在线阅读,更多相关<计算机网络-使用网络协议分析器捕捉和分析协议数据包(10页珍藏版)>请在人人文库网上搜索 ...

  2. 计算机网络-实验三:使用网络协议分析器捕捉和分析协议数据包

    一.实验目的 (1) 熟悉ethereal的使用 (2) 验证各种协议数据包格式 (3) 学会捕捉并分析各种数据包. 二.实验环境 安装了TCP/IP协议的Windows系统,包含实用的网络工具. 三 ...

  3. 数据包捕获计算机网络实训,计算机网络-使用网络协议分析器捕捉和分析协议数据包...

    广州大学学生实验报告 开课学院及实验室:计算机科学与工程实验室2014年11月28日 一.实验目的 (1)熟悉ethereal的使用 (2)验证各种协议数据包格式 (3)学会捕捉并分析各种数据包. 二 ...

  4. 广州大学 计算机网络实验3 使用网络协议分析器捕捉和分析协议数据包 2020版

    一.安装 ethereal 软件 使用wireshark 注意: 在继续往下实验前,先说明一些情况.在做实验过程中,在运行cmd命令或在浏览器访问某网址前,须先打开wireshark让其捕获报文,尽管 ...

  5. 计算机网络协议教案,计算机网络实验教案(6)网络协议分析-IP协议3.pdf

    计算机网络实验教案(6)网络协议分析-IP协议3.pdf (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 <计算机网络实验> ...

  6. 2022广州大学计算机网络实验--Windows网络测试工具

    广州大学计算机网络实验–Windows网络测试工具 文章目录 广州大学计算机网络实验--Windows网络测试工具 实验目的 实验环境 实验内容 总结 实验目的 理解上述知识点所涉及的基本概念并学会使 ...

  7. 计算机网络实验一 常用网络命令操作

    计算机网络实验一 常用网络命令操作 文章目录 一.实验目的 二.实验环境配置 三.实验原理 四.实验方法与步骤 五.实验结果与数据处理: 六.讨论与结论 1.总结讨论 2.思考题 一.实验目的 (1) ...

  8. 计算机网络交换箱套什么定额,计算机网络实验7:网络交换设备配置.pdf

    计算机网络实验7:网络交换设备配置 实验6 虚拟局域网( VLAN )实验 6.1 实验拓扑图 虚拟局域网(VLAN)实验拓扑图如图 6-1 所示. Ci s co 2960 PC-PT PC-PT ...

  9. 计算机无线连接无法发送数据,网络受限,无法正常上网,数据包发送接收正常,求高手支招...

    网络受限,无法正常上网,数据包发送接收正常,求高手支招 一开机就收到1500左右的数据包 网络受限制或无连接 求高手解答 外面租的房子,隔壁24小时开BT 迅雷 还有PPSTREAM之类的P2P 本来 ...

  10. 广州大学计算机网络实验2,计算机网络实验一_

    广州大学学生实验报告 (***报告只能为文字和图片,老师评语将添加到此处,学生请勿作答***) 一.实验目的 理解指导书所述的知识点所涉及的基本概念并学会使用这些工具测试网络的状态及从网上获取信息. ...

最新文章

  1. 从电影《蝴蝶效应》中学习回溯算法的核心思想
  2. python和java哪个-Python和Java两门编程语言,学习哪个更好?
  3. LeetCode Contains Duplicate III(滑动窗口)
  4. JAVA判断各种类型数据是否为空(亲测)
  5. 与其他Javascript类库冲突解决方案
  6. javascript 图表_JavaScript 2018年的三个有争议的图表
  7. Java里面static, final, this, super, 代码块, 单例模式
  8. ZSH and oh-my-zsh 强强联合
  9. UnityWebform(2):自定义LifetimeManager和TypeConverter使Unity从HttpContext中取值注入WebForm页面...
  10. javascript 下载和打印文件流
  11. 大学计算机教学ppt,大学计算机基本教学教程3.ppt
  12. 路径规划—入门路径规划概念
  13. SiamRPN++理解
  14. 计算机提示无法访问手机tf卡,SD卡无法访问解决教程
  15. 一建工程经济的关键数据推导及关键记忆点
  16. 苹果笔记本计算机内存不足怎么办,苹果手机更新系统内存不够怎么处理-电脑内存不足怎么解决...
  17. Android pdf转换bitmap保存到本地
  18. [echarts]echarts的canvas画布大小与容器大小不一致的解决方案
  19. 数据结构严蔚敏代码合集 严书数据结构代码实现 可直接运行 持续更新by myself
  20. 【英文】当歪果仁说quot;thank youquot;,怎样回答才地道?

热门文章

  1. nacos-ErrMsg:failed to req API:/api//nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried
  2. 自动化运维工具-Saltstack
  3. 如何用纯 CSS 创作一只纸鹤
  4. 关于在PyCharm中更换python解释器后重新进行环境配置的操作
  5. 计算机考研430什么水平,讲述:430分考研过来人的三点感悟
  6. arm云服务器云android,市面上主流云手机解决方案对比
  7. StarRocks数据库部署全记录(保姆式帮助你初次体验StarRocks)
  8. Ubantu docker学习笔记(三)docker账号push及Dockerfile优化
  9. 专家分析美金融危机对中国影响:充分估计其严重性
  10. 深度学习跑模型,关于电脑出现GPU0和1?