【计算机网络实践】Cisco Packet Tracer局域网组网(FTP服务器通过交换机连接客户端)

本文主要是介绍【计算机网络实践】Cisco Packet Tracer局域网组网(FTP服务器通过交换机连接客户端),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文为应对计算机网络第一次实验所写的预习报告


一、实验准备

        一台装有Cisco Packet Tracer的PC机,一个大学生大脑

二、了解FTP和Cisco Packet Tracer

        具体内容可在百度搜索,在物理机上用FileZilla Server实现ftp可参看我前面的文章。Cisco Packet Tracer的基础操作可以在B站或者其他可能出现教程的网站上找到。

三、操作步骤

        打开软件,把PC若干台,2960交换器,serve服务器拉到上面一片空白的工作页面。并用那个小闪电样的按钮里的第一个线把他们连接。

        连接后的样例图如下:(举个例子)

        在PC机和Server中设置ip,具体位置在双击机器图案后出来的Desktop中的IP Configuration中,输入随意的ip,但是一定要保证在同一网段,比如我的1在192.168.0.10,2在192.168.0.11,Server在192.168.0.100(这里应该没人用ipv6吧)。

        配置完ip后,尝试是否能相互ping通(在Desktop中的Command Prompt里)。ping通后,双击Server,选择Services,然后点击FTP,开关打开,这个设置界面和FileZillaServer中的设置页很像(若不熟悉操作可参看我前面的文章),可轻松配置,权限配置好,记住你设置的密码,然后保存即可。

        之后打开PC,在Desktop中的Command Prompt输入“ftp + {你Server中给机器设置的ip地址}”,输入账户密码后(这里密码输入时也会不显示,不要以为你没输入进去),便可成功登陆。输入“?”可查看这里ftp支持的指令(我在这里很奇怪,比Windows中ftp指令少了很多,一个叫passive的指令似乎还未在我掌握范围之内)。

四、FTP在这里的部分操作

        1. 下载获取FTP服务器文件:get + {你要下的文件名,包括后缀} ,这个就只会下载到你这台PC机的“C盘”里(在初始状态可以直接使用dir命令查看你C盘里有什么)。

        2. 上传文件到FTP服务器:put+{你要上传的文件路径},这里会直接在你“C盘”路径中选择文件,所以路径不用写“C:\”。

        3. 其他指令:cd、delete、pwd、quit,比较简单易懂,自己学学就知道了。

五、总结

        本预习内容没有进行Switch的配置,而是直接尝试连接了服务器和客户端,还是比较简单的。然后这个平台中的ftp指令也略微简单,比Windows中的少了不少指令,简单易上手


return 0;                        //冲冲冲!!!

这篇关于【计算机网络实践】Cisco Packet Tracer局域网组网(FTP服务器通过交换机连接客户端)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/839436

相关文章

Web服务器-Nginx-高并发问题

《Web服务器-Nginx-高并发问题》Nginx通过事件驱动、I/O多路复用和异步非阻塞技术高效处理高并发,结合动静分离和限流策略,提升性能与稳定性... 目录前言一、架构1. 原生多进程架构2. 事件驱动模型3. IO多路复用4. 异步非阻塞 I/O5. Nginx高并发配置实战二、动静分离1. 职责2

Linux搭建ftp服务器的步骤

《Linux搭建ftp服务器的步骤》本文给大家分享Linux搭建ftp服务器的步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录ftp搭建1:下载vsftpd工具2:下载客户端工具3:进入配置文件目录vsftpd.conf配置文件4:

SpringBoot通过main方法启动web项目实践

《SpringBoot通过main方法启动web项目实践》SpringBoot通过SpringApplication.run()启动Web项目,自动推断应用类型,加载初始化器与监听器,配置Spring... 目录1. 启动入口:SpringApplication.run()2. SpringApplicat

Mac电脑如何通过 IntelliJ IDEA 远程连接 MySQL

《Mac电脑如何通过IntelliJIDEA远程连接MySQL》本文详解Mac通过IntelliJIDEA远程连接MySQL的步骤,本文通过图文并茂的形式给大家介绍的非常详细,感兴趣的朋友跟... 目录MAC电脑通过 IntelliJ IDEA 远程连接 mysql 的详细教程一、前缀条件确认二、打开 ID

Go语言连接MySQL数据库执行基本的增删改查

《Go语言连接MySQL数据库执行基本的增删改查》在后端开发中,MySQL是最常用的关系型数据库之一,本文主要为大家详细介绍了如何使用Go连接MySQL数据库并执行基本的增删改查吧... 目录Go语言连接mysql数据库准备工作安装 MySQL 驱动代码实现运行结果注意事项Go语言执行基本的增删改查准备工作

Java整合Protocol Buffers实现高效数据序列化实践

《Java整合ProtocolBuffers实现高效数据序列化实践》ProtocolBuffers是Google开发的一种语言中立、平台中立、可扩展的结构化数据序列化机制,类似于XML但更小、更快... 目录一、Protocol Buffers简介1.1 什么是Protocol Buffers1.2 Pro

Linux查询服务器 IP 地址的命令详解

《Linux查询服务器IP地址的命令详解》在服务器管理和网络运维中,快速准确地获取服务器的IP地址是一项基本但至关重要的技能,下面我们来看看Linux中查询服务器IP的相关命令使用吧... 目录一、hostname 命令:简单高效的 IP 查询工具命令详解实际应用技巧注意事项二、ip 命令:新一代网络配置全

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

一文带你迅速搞懂路由器/交换机/光猫三者概念区别

《一文带你迅速搞懂路由器/交换机/光猫三者概念区别》讨论网络设备时,常提及路由器、交换机及光猫等词汇,日常生活、工作中,这些设备至关重要,居家上网、企业内部沟通乃至互联网冲浪皆无法脱离其影响力,本文将... 当谈论网络设备时,我们常常会听到路由器、交换机和光猫这几个名词。它们是构建现代网络基础设施的关键组成

python连接sqlite3简单用法完整例子

《python连接sqlite3简单用法完整例子》SQLite3是一个内置的Python模块,可以通过Python的标准库轻松地使用,无需进行额外安装和配置,:本文主要介绍python连接sqli... 目录1. 连接到数据库2. 创建游标对象3. 创建表4. 插入数据5. 查询数据6. 更新数据7. 删除