HTTP 配置与应用(不同网段)

 想做一个自己学习的有关的csdn账号,努力奋斗......会更新我计算机网络实验课程的所有内容,还有其他的学习知识^_^,为自己巩固一下所学知识,下次更新校园网设计

我是一个萌新小白,有误地方请大家指正,谢谢^_^


文章目录

目录

前言

一、实验原理

二、实验步骤

1.场景描述

2.构建网络拓扑

3.配置客户端、服务器等网络设备网络参数配置

4.实现客户端采用域名访问HTTP服务器,并观察HTTP工作过程

总结


前言

这个实验主要的目    

  1. 了解万维网文档的种类和作用。

  2. 了解统一资源定位符 URL。

  3. 能够编写简单的万维网文档。

  4.  观察 HTTP 的基本工作过程。

实验内容       

  1. 设计实现客户端与服务器连接的网络拓扑,并配置网络参数。

  2. 实现万维网文档编写。

  3. 实现DNS服务器设置。

  4. 实现HTTP服务访问。


一、实验原理

  1. 万维网(World Wide Web,WWW):在因特网上的一个分布式应用,利用网页之间的超链接将不同网站的网页链接成一张逻辑上的信息网。

  2. 统一资源定位符(uniform resource locator, URL):指明因特网上任何种类“资源”的位置。其格式为<协议>://<主机>:<端口>/<路径>

  3. 万维网文档:HTML、CSS、JavaScript 等
  4. HTTP 协议:定义了浏览器怎样向万维网服务器请求万维网文档,以及万维网服务器怎样把万维网文档传送给浏览器。
  5. 浏览器访问服务器方式有两种:

    (1)非持续连接:每次浏览器要请求一个文件都要与服务器建立 TCP 连接,当收到响应后就立即关闭连接。如 HTTP/1.0 采用非持续连接方式,每请求一个文档就要有两倍的 RTT 的开销。若一个网页上有多个引用对象,请求每一个对象都需要花费 2RTT 的时间。

    (2)持续连接:浏览器与服务器建立 TCP 连接后会一直持续,客户可以连续在这个连接上持续请求,服务器持续响应。HTTP/1.1 采用的持续连接方式动态 NAT 可以对封装任何类型报文的 IP 分组进行 NAT 操作。

二、实验步骤

1.场景描述

        若需要完成一个 html 网页文档,并配置在服务器上供终端访问。请编写简单的万维网文档,设计网络拓扑并完成配置,实现外网终端利用 URL 进行资源请求,观察 HTTP 的基本工作过程。

2.构建网络拓扑

        不同网段的HTTP配置与应用,需要的网络拓扑结构放置和连接设备如下图13所示,该网络拓扑结构由1台Client服务器、4台Server客服端、2台LSW交换机和1台PC主机组成实验拓扑结构设计。启动eNSP。

3.配置客户端、服务器等网络设备网络参数配置

Client1的IP地址为192.168.32.1、子网掩码为255.255.255.0、网关为192.168.32.254,如图示;

PC1的IP地址为192.168.32.2、子网掩码为255.255.255.0、网关为192.168.32.254,如图所示;

Server4的IP地址为192.168.32.3、子网掩码为255.255.255.0、网关为192.168.32.254,如图示;

Server1的IP地址为192.168.31.1、子网掩码为255.255.255.0、网关为192.168.31.254,如图示;

Server2的IP地址为192.168.31.2、子网掩码为255.255.255.0、网关为192.168.31.254,如图示;

Server3的IP地址为192.168.31.3、子网掩码为255.255.255.0、网关为192.168.31.254,如图示。

        配置 AR1,需要分别配置他的两个接口 g0/0/0 和 g0/0/1,两个接口的 IP 地址配置分别为 ip add 192.168.31.254 24 和 ip add 192.168.32.254 24 ,如图所示。

测试两网段终端的连通性

Client1 与 Server1 的连通性:

        在 Client1 的基础配置 PING 测试中输入 Server1 的 IP 地址 192.168.31.1,次数为 3,点击发送,如图所示,在本机状态中显示 ping 成功:3,证明 Client1 与 Server1 的网络连通性正常。

PC1 与 Server1 的连通性:

        在 PC1 的命令行输入 ping 192.168.31.1(Server1 的 IP 地址),如图所示,PC1 与 Server1 的网络连通性正常。

设置 DNS 服务器

        将 Server1 设置 DNS 服务器,双击 Server1,选择“服务器信息”选项,选择“DNSServer”,在配置栏中输入域名及其对应服务器 IP 地址 192.168.31.1,点击“增加”按钮然后再,点击“启动”按钮启动域名服务器功能,如图所示。

配置客户端的域名服务器

        在Client1的域名服务器输入Server1的IP地址(DNS服务器)192.168.31.1,如图所示。

        在PC1的域名服务器输入Server1的IP地址(DNS服务器)192.168.31.1,如图所示。

测试 PC1 HTTP 服务器的连通性

        在PC1的命令行输入HTTP服务器的IP地址192.68.31.2(Server2的IP地址),如图15所示证明PC1与HTTP服务器的连通性正常。

测试 Client1 HTTP 的连通性

        在 Client1 的基础配置 PING 测试中输入 HTTP 服务器的 IP 地址 192.68.31.2(Server2 的 IP 地址),次数为 4,点击发送,如图 16 所示,在本机状态中显示 ping 成功:4,证明 Client1 与HTTP(Server2)的网络连通性正常。

4.实现客户端采用域名访问HTTP服务器,并观察HTTP工作过程

        HTTP工作过程:客户端在浏览器中输入域名,浏览器向本地 DNS 服务器发起请求,获取域名对应的 IP地址。获取到 IP 地址后,客户端与服务器建立 TCP 连接。连接建立成功后,客户端向服务器发送 HTTP 请求,包括请求方法、请求头和请求体等信息。服务器接收到请求后,进行处理并返回相应的 HTTP 响应,包括响应状态码、响应头和响应体。最后,客户端接收并解析响应,根据响应内容进行相应的页面展示或其他操作。

        在客户端访问 HTTP 服务器:双击 Client1,选择“客户端信息”选项,选择“HttpClient”,在地址栏中输入域名 www.netest.com,点击“获取”按钮,如图所示证明访问成功,数据抓包情况,如图 所示。

        PC1 访问 Web 服务器的域名:在 PC1 的命令行输入 ping www.netest.com,如图 19 所示 PC1 访问 Web 服务器的域名能通信成功。

数据抓包情况,如图所示


总结

        我们做实验的时候一定要确认接口,接口号一定要确认,可以和我的接口号不一样,但是一定要一直按自己的接口号来连接配置^-*

        名言时刻:‌持之以恒,水滴石穿,展现坚持的力量。*^* 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5932.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv5训练自己的数据及rknn部署

YOLOv5训练自己的数据及rknn部署 一、下载源码二、准备自己的数据集2.1 标注图像2.2 数据集结构 三、配置YOLOv5训练3.1 修改配置文件3.2 模型选择 四、训练五、测试六、部署6.1 pt转onnx6.2 onnx转rknn 七、常见错误7.1 训练过程中的错误7.1.1 cuda: out of memory7.1.2 train…

STM32 ST7735 128*160

ST7735 接口和 STM32 SPI 引脚连接 ST7735 引脚功能描述STM32 引脚连接&#xff08;示例&#xff0c;使用 SPI1&#xff09;SCLSPI 时钟信号 (SCK)PA0(SPI1_SCK)SDASPI 数据信号 (MOSI)PA1 (SPI1_MOSI)RST复位信号 (Reset)PA2(GPIO 手动控制)DC数据/命令选择 (D/C)PA3 (GPIO 手…

使用Redis缓解数据库压力+三种常见问题

目录 一.如何使用 Redis 缓存减缓数据库的压力 &#xff1a; 二.Redis缓存穿透&#xff1a; 布隆过滤器的工作原理&#xff1a; 三.缓存雪崩&#xff1a; 缓存雪崩的处理策略&#xff1a; 四.缓存击穿&#xff1a; 使用 Redis 缓存来减缓数据库的压力是一个常见的优化手段…

移动端VR处理器和传统显卡的不同

骁龙 XR 系列芯片 更多地依赖 AI 技术 来优化渲染过程&#xff0c;而传统的 GPU 渲染 则倾向于在低画质下运行以减少负载。这种设计是为了在有限的硬件资源下&#xff08;如移动端 XR 设备&#xff09;实现高性能和低功耗的平衡。以下是具体的分析&#xff1a; 1. AI 驱动的渲染…

AI新玩法:Flux.1图像生成结合内网穿透远程生图的解决方案

文章目录 前言1. 本地部署ComfyUI2. 下载 Flux.1 模型3. 下载CLIP模型4. 下载 VAE 模型5. 演示文生图6. 公网使用 Flux.1 大模型6.1 创建远程连接公网地址 7. 固定远程访问公网地址 前言 在这个AI技术日新月异的时代&#xff0c;图像生成模型已经成为了创意工作者和开发者手中…

WordPress果果对象存储插件

将网站上的图片等静态资源文件上传至七牛云对象存储&#xff0c;可以减轻服务器文件存储压力&#xff0c;提升静态文件访问速度&#xff0c;从而加速网站访问速度。 支持&#xff1a;阿里云对象存储、华为云对象存储、百度云对象存储、腾讯云对象存储、七牛云对象存储。 下载…

2025美赛倒计时,数学建模五类模型40+常用算法及算法手册汇总

数学建模美赛倒计时&#xff0c;对于第一次参加竞赛且没有相关基础知识的同学来讲&#xff0c;掌握数学建模常用经典的模型算法知识&#xff0c;并熟练使用相关软件进行建模是关键。本文将介绍一些常用的模型算法&#xff0c;以及软件操作教程。 数学建模常用模型包括&#xf…

Maven的下载安装配置

maven的下载安装配置 maven是什么 Maven 是一个用于 Java 平台的 自动化构建工具&#xff0c;由 Apache 组织提供。它不仅可以用作包管理&#xff0c;还支持项目的开发、打包、测试及部署等一系列行为 Maven的核心功能 项目构建生命周期管理&#xff1a;Maven定义了项目构建…

2000-2010年各省第三产业就业人数数据

2000-2010年各省第三产业就业人数数据 1、时间&#xff1a;2000-2010年 2、来源&#xff1a;统计年鉴、各省年鉴 3、指标&#xff1a;行政区划代码、地区、年份、第三产业就业人员数&#xff08;万人&#xff09; 4、范围&#xff1a;31省 5、指标解释&#xff1a;第三产业…

【系统环境丢失恢复】如何恢复和重建 Ubuntu 中的 .bashrc 文件

r如果你遇到这种情况&#xff0c;说明系统环境的.bashrc 文件丢失恢复&#xff1a; 要恢复 ~/.bashrc 文件&#xff0c;可以按照以下几种方式操作&#xff1a; 恢复默认的 ~/.bashrc 文件 如果 ~/.bashrc 文件被删除或修改&#xff0c;你可以恢复到默认的版本。可以参考以下…

Docker网段和服务器ip冲突导致无法访问网络的解决方法

若宿主机所在网络的网段为172.[17-31].xx.xx&#xff0c;则会与Docker本身内部网络间出现冲突&#xff0c;此时需要重新配置Docker默认地址池 一&#xff1a;查看docker的默认网段 route 二&#xff1a;修改docker的默认网段 etc/docker/daemon.json文件增加修改网段信息 {…

2.2.1 语句结构

ST&#xff08;Structured Text&#xff09;语言是一种基于IEC 61131-3标准的高级文本编程语言&#xff0c;其语法规则严格且清晰。以下是ST语言中关于分号、注释和代码块的详细语法规则说明&#xff1a; 分号&#xff08;;&#xff09; 作用&#xff1a;分号用于表示语句的结…

音频入门(二):音频数据增强

本文介绍了一些常见的音频数据增强方法&#xff0c;并给出了代码实现。 目录 一、简介 二、代码 1. 安装必要的库 2. 代码 3. 各函数的介绍 4. 使用方法 参考&#xff1a; 一、简介 音频数据增强是机器学习和深度学习领域中用于改善模型性能和泛化能力的技术。 使用数据…

网络(一)

目录 1. 网络基础(一); 2. 网络套接字; 3. TCP实现; 1. 网络基础(一) 1.1 网络发展: 从一个个计算器都是独立的, 到计算机连接起来进行数据共享, 后期计算机数量很多通过交换器和路由器进行传输(局域网). 广域网就是世界各个计算器进行数据共享, 也是由一个个局域网组成. 1…

风光并网对电网电能质量影响的matlab/simulink仿真建模

这个课题早在一几年的时候比较热门&#xff0c;之前作电科院配电网的一个项目中也有所涉及&#xff0c;我把其中一部分经典仿真模型思路分享给大家&#xff0c;电能质量影响这部分&#xff0c;我在模型中主要体现的就是不同容量的光伏、风电接入&#xff0c;对并网点的电压影响…

【深度学习入门】深度学习知识点总结

一、卷积 &#xff08;1&#xff09;什么是卷积 定义&#xff1a;特征图的局部与卷积核做内积的操作。 作用&#xff1a;① 广泛应用于图像处理领域。卷积操作可以提取图片中的特征&#xff0c;低层的卷积层提取局部特征&#xff0c;如&#xff1a;边缘、线条、角。 ② 高层…

MySQL(4)多表查询

引言&#xff1a;为什么需要多表的查询&#xff1f; A&#xff1a;提高效率&#xff0c;多线进行。 高内聚、低耦合。 一、多表查询的条件 1、错误的多表查询&#xff1a; SELECT employee_id,department_name FROM employees,departments; SELECT employee_id,department…

PIC单片机HEX文件格式分析

在调试PIC单片机在bootloader程序时&#xff0c;需要将hex文件转换为bin文件&#xff0c;在转换之前先了解一下hex文件中数据是如何定义的。 直接打开一个LED灯闪烁的程序生成的hex文件&#xff0c;芯片型号为PIC18F46K80 可以看到每条数据都是由6部分组成的&#xff0c;下面分…

CANoe Trace窗口

文章目录 一、Trace窗口简介二、Trace窗口打开三、Trace窗口菜单栏介绍1. Detail View2. Statistic View3. Difference view4. Predefined filter5. Analysis filter6. Toggle time mode7. Toggle display mode8. Change font size 四、Trabe窗口配置1. 打开 Trace配置窗口2. 增…

c#配置config文件

1&#xff0c;引用命名空间 Configuration 及配置信息