【计网·湖科大·思科】实验一 熟悉仿真软件及访问WEB服务器

简介: 【计网·湖科大·思科】实验一 熟悉仿真软件及访问WEB服务器

😘欢迎关注:👍点赞🙌收藏✍️留言

🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢支持!!!

实验1: 熟悉仿真软件及访问WEB服务器

一、实验目的

  1. 加深对网络体系结构的理解。
  2. 下载Cisco Packet Tracer 模拟器并熟悉界面。
  3. 初步熟悉软仿真软件的使用方法。
  4. 下载Cisco Packet Tracer软件并进行汉化。

二、实验环境

Cisco Packet Tracer 模拟器

三、实验内容

1. 熟悉仿真软件

(1) 第一步:构建网络拓扑:在逻辑工作空间上,拖动三个终端设备和一个集线器,用连接线把设备连接起来。如图1所示。

图1 构建网络拓扑

(2) 第二步: 设置网络设备(设置IP地址):鼠标左键单击要设置的设备,选择桌面,选择IP设置。如图2所示。

图2 设置IP

(3)第三步:跟踪数据包(查看网络是否能正常通信):让一台主机给另外一台主机发送一个简单的数据包,用界面右侧工具栏的“添加简单的PDU" 功能。可以选择“自动捕获/播放”成“捕获/前进",进行慢播放。如图3、4、 5所示。

图3 添加简单的PDU

图4 选择“自动捕获/播放”或“捕获前进”

图5 数据包传送

(4) 第四步:查看数据包:在仿真面板的事件列表查看,可以点开具体事件查看细节,

如图6、7所示。

图6 仿真面板的事件列表

图7 查看具体细节

2. 访问WEB服务器


(1) 第一步:构建网络拓扑:在逻辑工作空间上,拖动一个普通计算机和一个普通服

务器,选择自动连接把设备连接起来。如图8所示。

图8 构建网络拓扑

(2) 第二步:设置网络设备(设置IP地址): 给计算机设置IP地址,如图9所示。

给服务器设置IP地址,如图10所示。


图9 给计算机设置IP地址

图 10 给浏览器设置IP地址

(3) 第三步:在事件列表过滤器中,只保留http 协议,如图11所示。打开计算机中的浏览器,在地址栏里输入服务器的IP地址,如图12所示。

图11只保留HTTP

图12 计算机浏览器中输入浏览器IP

(4)第四步: 在仿真面板的过滤器中,点击“捕获/前进”按钮,可以发现计算机有一-个数据包要发送出来,如图13所示。 在事件列表里有相应的显示,点击查看,如图14所示。

图13 计算机有一个数据包要发送出来

图14 点击查看详细信息

(4) 第五步:在仿真面板的过滤器中,点击“捕获/前进”按钮,计算机把http请求发送给了服务器,如图15所示。在逻辑空间点开服务器收到的http请求,经给层层解封,发现是http请求,如图16所示。

图15 计算机把http请求发送给服务器

图16 点开服务器收到的http请求

(6)第六步: 再次点击“捕获/前进"按钮,封装有http 响应的数据包到达计算机,点开数据包进行查看,如图17所示。 然后在网页浏览器显示出来,如图18所示。

图17 查看封装有http响应的数据包

图18 在网页浏览器显示出来

四、实验体会

  1. 这两个实验的步骤都遵循构建网络拓扑、配置网络环境、跟踪数据包和查看数据包这四个规则。
  2. Cisco Paciket Tracer模拟器可以清晰地展示PDU在传送过程,设备是如何处理PDU的。通过仿真传送过程,有助于我们理解有关的知识。

相关文章
|
2月前
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
76 1
|
2月前
|
缓存 NoSQL 数据库
高性能Web服务器架构设计
【8月更文第28天】在当今互联网时代,网站的响应速度直接影响用户体验和业务成功率。因此,构建一个高性能的Web服务器架构至关重要。本文将从硬件配置、软件架构以及网络设置三个方面探讨如何提高Web服务器的性能,并提供一些实际的代码示例。
124 0
|
2月前
|
存储 安全 数据可视化
如何规避DDoS攻击带来的风险?服务器DDoS防御软件科普
如何规避DDoS攻击带来的风险?服务器DDoS防御软件科普
63 0
|
1月前
|
网络协议 网络安全
基于bind软件部署DNS服务器
关于如何使用bind软件部署DNS服务器的教程,包括DNS服务器的类型、基于bind软件的部署步骤、验证DNS服务器可用性的指导,以及如何进行DNS正向解析的实现。
32 2
基于bind软件部署DNS服务器
|
2月前
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
2月前
|
API C# 开发框架
WPF与Web服务集成大揭秘:手把手教你调用RESTful API,客户端与服务器端优劣对比全解析!
【8月更文挑战第31天】在现代软件开发中,WPF 和 Web 服务各具特色。WPF 以其出色的界面展示能力受到欢迎,而 Web 服务则凭借跨平台和易维护性在互联网应用中占有一席之地。本文探讨了 WPF 如何通过 HttpClient 类调用 RESTful API,并展示了基于 ASP.NET Core 的 Web 服务如何实现同样的功能。通过对比分析,揭示了两者各自的优缺点:WPF 客户端直接处理数据,减轻服务器负担,但需处理网络异常;Web 服务则能利用服务器端功能如缓存和权限验证,但可能增加服务器负载。希望本文能帮助开发者根据具体需求选择合适的技术方案。
74 0
|
2月前
|
Rust 安全 开发者
惊爆!Xamarin 携手机器学习,开启智能应用新纪元,个性化体验与跨平台优势完美融合大揭秘!
【8月更文挑战第31天】随着互联网的发展,Web应用对性能和安全性要求不断提高。Rust凭借卓越的性能、内存安全及丰富生态,成为构建高性能Web服务器的理想选择。本文通过一个简单示例,展示如何使用Rust和Actix-web框架搭建基本Web服务器,从创建项目到运行服务器全程指导,帮助读者领略Rust在Web后端开发中的强大能力。通过实践,读者可以体验到Rust在性能和安全性方面的优势,以及其在Web开发领域的巨大潜力。
34 0
|
2月前
|
Java 数据库 API
JSF与JPA的史诗级联盟:如何编织数据持久化的华丽织锦,重塑Web应用的荣耀
【8月更文挑战第31天】JavaServer Faces (JSF) 和 Java Persistence API (JPA) 分别是构建Java Web应用的用户界面组件框架和持久化标准。结合使用JSF与JPA,能够打造强大的数据驱动Web应用。首先,通过定义实体类(如`User`)和配置`persistence.xml`来设置JPA环境。然后,在JSF中利用Managed Bean(如`UserBean`)管理业务逻辑,通过`EntityManager`执行数据持久化操作。
39 0
|
2月前
|
Java 数据库连接 数据库
强强联手!JSF 与 Hibernate 打造高效数据访问层,让你的应用如虎添翼,性能飙升!
【8月更文挑战第31天】本文通过具体示例详细介绍了如何在 JavaServer Faces (JSF) 应用程序中集成 Hibernate,实现数据访问层的最佳实践。首先,创建一个 JSF 项目并在 Eclipse 中配置支持 JSF 的服务器版本。接着,添加 JSF 和 Hibernate 依赖,并配置数据库连接池和 Hibernate 配置文件。然后,定义实体类 `User` 和 DAO 类 `UserDAO` 处理数据库操作。
53 0
|
2月前
|
API UED 开发者
Vaadin路由魔法:导航之舟,带你穿越页面迷宫!驾驭神奇URL,解锁无限可能!
【8月更文挑战第31天】Vaadin是一款现代Java Web开发框架,其路由机制结合前后端路由,确保流畅的用户体验和高效服务器资源利用。通过`@Route`注解和`Router`类,开发者可以轻松定义和管理页面路径。例如,`@Route("home")`可指定视图路径,而参数化路由如`@Route("user/:userId")`则允许URL传参。此外,Vaadin还提供了丰富的导航API和自定义路由事件监听器,助力开发者构建结构清晰且体验优秀的Web应用。
31 0