华为ensp单臂路由及OSPF实验

news2024/11/27 19:56:46

单臂路由及OSPF实验

1.1实验背景

在这个实验中,我们模拟了一个复杂的网络环境,该网络环境包括多个子网和交换机。这个实验旨在帮助网络工程师和管理员了解如何配置单臂路由和使用开放最短路径优先(OSPF)协议来实现不同子网之间的通信。下面是一些关于实验背景的重要信息:

  1. 网络拓扑:我们使用了两台路由器(R1和R2),每台路由器连接到两个不同的子网,分别为广州总部和深圳分部的子网。两台路由器之间通过一对交换机(SW1和SW2)连接。
  2. IP地址规划:每个子网都使用了不同的IP地址范围,以模拟真实的企业网络。每个子网都有一个唯一的网关地址,以便主机可以与不同子网之间进行通信。
  3. 单臂路由:单臂路由是指路由器只连接到一个网络(子网),但通过路由配置可以实现与其他子网的通信。在这个实验中,我们将配置R1和R2作为单臂路由器,以实现广州总部和深圳分部子网之间的通信。
  4. OSPF协议:我们使用OSPF协议来动态路由子网之间的数据流量。OSPF协议将帮助路由器R1和R2学习和传播网络拓扑信息,以便它们可以有效地路由数据包。

2.1拓扑图

3.1实验基本信息

在这个实验中,我们提供了以下关于实验的基本信息:

  1. 实验目标:实验的主要目标是配置和验证单臂路由以及使用OSPF协议来实现广州总部和深圳分部子网之间的通信。具体目标包括配置路由器、交换机和主机,并测试不同子网之间的可达性。
  2. 实验设备:我们使用了以下设备进行实验:两台路由器(R1和R2)、两台交换机(SW1和SW2)、以及四台PC主机(研发部、人力资源部、财务部和市场部)。
  3. 软件版本:在实验中,路由器使用了V200R003C00版本的软件。

4.1实验基本配置

4.1.1路由器R1配置

<R1>display current-configuration

[V200R003C00]

#

 sysname R1

#

vlan batch 10 20

#

interface GigabitEthernet0/0/0.1

 dot1q termination vid 10

 ip address 192.168.10.254 255.255.255.0

 arp broadcast enable

#

interface GigabitEthernet0/0/0.2

 dot1q termination vid 20

 ip address 192.168.20.254 255.255.255.0

 arp broadcast enable

#

interface GigabitEthernet0/0/1

 ip address 192.168.1.1 255.255.255.0

#

ospf 1 router-id 1.1.1.1

 area 0.0.0.0

  network 192.168.1.0 0.0.0.255

  network 192.168.10.0 0.0.0.255

  network 192.168.20.0 0.0.0.255

#

return

<R1>

4.1.2路由器R2配置

<R2>display current-configuration

[V200R003C00]

#

 sysname R2

#

vlan batch 30 40

#

interface GigabitEthernet0/0/0.1

 dot1q termination vid 30

 ip address 192.168.30.254 255.255.255.0

 arp broadcast enable

#

interface GigabitEthernet0/0/0.2

 dot1q termination vid 40

 ip address 192.168.40.254 255.255.255.0

 arp broadcast enable

#

interface GigabitEthernet0/0/1

 ip address 192.168.1.2 255.255.255.0

#

ospf 1 router-id 2.2.2.2

 area 0.0.0.0

  network 192.168.1.0 0.0.0.255

  network 192.168.30.0 0.0.0.255

  network 192.168.40.0 0.0.0.255

#

return

<R2>

4.1.3交换机SW1配置

<SW1>display current-configuration

#

sysname SW1

#

vlan batch 10 20

#

interface Ethernet0/0/1

 port link-type access

 port default vlan 10

#

interface Ethernet0/0/2

 port link-type access

 port default vlan 20

#

interface GigabitEthernet0/0/1

 port link-type trunk

 port trunk allow-pass vlan 10 20

#

return

<SW1>

4.1.4交换机SW2配置

<SW2>display current-configuration

#

sysname SW2

#

vlan batch 30 40

#

interface Ethernet0/0/1

 port link-type access

 port default vlan 30

#

interface Ethernet0/0/2

 port link-type access

 port default vlan 40

#

interface GigabitEthernet0/0/1

 port link-type trunk

 port trunk allow-pass vlan 30 40

#

return

<SW2>

4.1.4研发部PC配置

IP地址

网关

192.168.10.1/24      

192.168.10.254/24

4.1.5人力资源部PC配置

IP地址

网关

192.168.20.1/24      

192.168.20.254/24

4.1.6财务部PC配置

IP地址

网关

192.168.30.1/24      

192.168.30.254/24

4.1.7市场部PC配置

IP地址

网关

192.168.40.1/24      

192.168.40.254/24

5.1实验验证

5.1.1广州总部的研发部ping人力资源部

5.1.2广州总部的研发部ping 深圳分部的财务部及市场部

6.1实验脚本

6.1.1//R1

system-view

sysname R1

quit

interface  GigabitEthernet 0/0/1

ip address 192.168.1.1 24

interface  GigabitEthernet 0/0/0.1

dot1q termination vid 10

ip address 192.168.10.254 24

arp broadcast enable

interface  GigabitEthernet 0/0/0.2

dot1q termination vid 20

ip address 192.168.20.254 24

arp broadcast enable

quit

OSPF 1 router-id 1.1.1.1

area 0

network 192.168.1.0 0.0.0.255

network 192.168.10.0 0.0.0.255

network 192.168.20.0 0.0.0.255

return

save

y

!

6.1.2//R2

system-view

sysname R2

quit

interface  GigabitEthernet 0/0/1

ip address 192.168.1.2 24

interface  GigabitEthernet 0/0/0.1

dot1q termination vid 30

ip address 192.168.30.254 24

arp broadcast enable

interface  GigabitEthernet 0/0/0.2

dot1q termination vid 40

ip address 192.168.40.254 24

arp broadcast enable

quit

OSPF 1 router-id 2.2.2.2

area 0

network 192.168.1.0 0.0.0.255

network 192.168.30.0 0.0.0.255

network 192.168.40.0 0.0.0.255

return

save

y

!

6.1.3//SW1

system-view

sysname SW1

vlan  10

vlan 20

quit

interface  GigabitEthernet 0/0/1

port link-type trunk

port trunk allow-pass vlan 10 20

interface  Ethernet 0/0/1

port link-type access

port default vlan 10

interface  Ethernet 0/0/2

port link-type access

port default vlan 20

quit

return

save

y

!

6.1.4//SW2

system-view

sysname SW2

vlan  30

vlan 40

quit

interface  GigabitEthernet 0/0/1

port link-type trunk

port trunk allow-pass vlan 30 40

interface  Ethernet 0/0/1

port link-type access

port default vlan 30

interface  Ethernet 0/0/2

port link-type access

port default vlan 40

quit

return

save

y

!

当你刚开始学习网络配置,不要担心复杂性。耐心学习基础知识,多做实验,不怕犯错。向他人请教,保持学习动力。成功需要时间,但坚持会让一切变得更容易。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【网络安全】网络安全之信息收集和信息收集工具讲解,告诉你黑客是如何信息收集的

一&#xff0c;域名信息收集 1-1 域名信息查询 可以用一些在线网站进行收集&#xff0c;比如站长之家 域名Whois查询 - 站长之家站长之家-站长工具提供whois查询工具&#xff0c;汉化版的域名whois查询工具。https://whois.chinaz.com/ 可以查看一下有没有有用的信息&#xf…

数据集笔记:OpenCelliD(手机基站开放数据库)

下载数据的方式可见&#xff1a;【数据获取】全球最大手机基站开源数据库 1 读取数据 import pandas as pdpd.read_csv(C:/Users/16000/Downloads/454.csv/454.csv,headerNone,names[Radio,MCC,MNC,LAC/TAC/NID,CID,Longitude,Latitude,Range,Samples,Changeable1,Changeable…

前端开发和后端开发的一些建议

前端开发和后端开发是Web开发的两个方向 前端开发主要负责实现用户在浏览器上看到的界面和交互体验&#xff0c;包括HTML、CSS和JavaScript等技术。后端开发主要负责处理服务器端的逻辑和数据&#xff0c;包括数据库操作、服务器配置和接口开发等技术。 前端开发 前端开发需…

卫星图像应用 - 洪水检测 使用DALI进行数据预处理

这篇文章是上一篇的延申。 运行环境&#xff1a;Google Colab 1. 当今的深度学习应用包含由许多串行运算组成的、复杂的多阶段数据处理流水线&#xff0c;仅依靠 CPU 处理这些流水线已成为限制性能和可扩展性的瓶颈。 2. DALI 是一个用于加载和预处理数据的库&#xff0c;可…

LabVIEW开发虚拟与现实融合的数字电子技术渐进式实验系统

LabVIEW开发虚拟与现实融合的数字电子技术渐进式实验系统 数字电子技术是所有电气专业的重要学科基础&#xff0c;具有很强的理论性和实践性。其实验是提高学生分析、设计和调试数字电路能力&#xff0c;培养学生解决实际问题的工程实践能力&#xff0c;激发学生创新意识&…

leetCode 188.买卖股票的最佳时机 IV 动态规划 + 状态压缩

给你一个整数数组 prices 和一个整数 k &#xff0c;其中 prices[i] 是某支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。也就是说&#xff0c;你最多可以买 k 次&#xff0c;卖 k 次。 注意&#xff1a;你不能同时参与多…

国庆中秋特辑(五)MySQL如何性能调优?下篇

目录 5.数据库维护6. 数据库调优工具7.数据库架构优化8.代码层面优化9. 硬件层面优化10. 数据库安全 MySQL 性能优化是一项关键的任务&#xff0c;可以提高数据库的运行速度和效率。以下是一些优化方法&#xff0c;包括具体代码和详细优化方案。 接下来详细介绍&#xff0c;共有…

Hudi第二章:集成Spark

系列文章目录 Hudi第一章&#xff1a;编译安装 Hudi第二章&#xff1a;集成Spark 文章目录 系列文章目录前言一、安装Spark1、安装Spark2.安装hive 二、spark-shell1.启动命令2.插入数据3.查询数据1.转换DF2.查询 3.更新4.时间旅行5.增量查询6.指定时间点查询7.删除数据1.获取…

C/C++字符函数和字符串函数详解————长度受限制的字符串函数

个人主页&#xff1a;点我进入主页 专栏分类&#xff1a;C语言初阶 C语言程序设计————KTV C语言小游戏 C语言进阶 C语言刷题 欢迎大家点赞&#xff0c;评论&#xff0c;收藏。 一起努力&#xff0c;一起奔赴大厂。 目录 1.前言 2.长度受限制的字符…

arm 汇编基础指令

实现1-100求和 .text .globl _start_start:mov r0, #1 i&#xff0c;i1mov r1, #100 条件变量i<100mov r2, #0 sumLoop: 循环cmp r0,r1 比较r0和r1的大小bhi stop 当r0>r1时&#xff0c;跳到stop标签a…

Ubuntu服务器安全性提升:修改SSH默认端口号

在Ubuntu服务器上&#xff0c;SSH&#xff08;Secure Shell&#xff09;是一种至关重要的远程连接工具。它提供了一种安全的方式来远程连接和管理计算机系统&#xff0c;通过加密通信来确保数据的保密性和完整性。SSH协议广泛用于计算机网络中&#xff0c;用于远程管理、文件传…

什么是 MyBatis?与 Hibernate 的区别

引言 在现代的应用程序开发中&#xff0c;与数据库的交互是至关重要的。为了简化数据库访问&#xff0c;许多开发者选择使用ORM&#xff08;对象-关系映射&#xff09;框架。MyBatis和Hibernate都是流行的ORM框架&#xff0c;它们可以帮助开发者更轻松地将Java对象映射到数据库…

Springboot+vue的球队训练信息管理系统(有报告),Javaee项目,springboot vue前后端分离项目。

演示视频&#xff1a; Springbootvue的球队训练信息管理系统&#xff08;有报告&#xff09;&#xff0c;Javaee项目&#xff0c;springboot vue前后端分离项目。 项目介绍&#xff1a; 本文设计了一个基于Springbootvue的前后端分离的球队训练信息管理系统&#xff0c;采用M&…

选择排序、冒泡排序、快速排序、归并排序

1、选择排序 设一个数据集有n个元素&#xff0c;选择这n个元素中最小的一个与第一个元素交换位置&#xff0c;再在剩下的n-1个元素中选择最小的一个与第二个元素交换位置&#xff0c;直到在最后两个元素中选择最小的一个放在倒数第二的位置上&#xff0c;简单选择排序是不稳定…

【Arduino ESP32教程入门】Note

欢迎来到Cefler的博客&#x1f601; &#x1f54c;博客主页&#xff1a;那个传说中的man的主页 &#x1f3e0;个人专栏&#xff1a;题目解析 &#x1f30e;推荐文章&#xff1a;题目大解析3 目录 &#x1f449;&#x1f3fb;arduino开发板引脚USB串行总线串行总线和并行总线的优…

Kerberos常见报错汇总

一.kdb5_util: Password mismatch while reading master key from keyboard 1>.错误复现 2>.错误原因分析 在初始化Kerberos数据库时需要输入密码&#xff0c;2次密码输入不一致就会导致该错误。 3>.解决方案 重新执行"kdb5_util -r YINZHENGJIE.COM create -s…

读书笔记--知识图谱基础概念与关键环节解析

知识图谱相当于一张网&#xff0c;是一种大型知识库&#xff0c;一种揭示实体之间关系的语义网络&#xff0c;是事物及其关系的形式化描述&#xff0c;分为通用知识图谱和领域&#xff08;行业&#xff09;知识图谱&#xff0c;如DBpedia&#xff0c;OpenKG&#xff0c;Wikidat…

IP行业查询API:为用户分析提供帮助

引言 在数字化时代&#xff0c;IP地址不仅代表着设备在互联网上的位置&#xff0c;还蕴含着丰富的信息。IP地址所属行业查询API应运而生&#xff0c;为用户分析提供了有力支持。本文将探讨这一工具的应用&#xff0c;以及对用户分析的帮助。 IP行业API的应用 1. 目标市场定位…

凉鞋的 Unity 笔记 102. 场景层次 与 GameObject 的增删改查

102. 场景层次 与 GameObject 的增删改查 在上一篇&#xff0c;我们完成了 Unity 引擎的 Hello world 输出&#xff0c;并且完成了第一个基本循环&#xff1a; 通过这次基本循环的完成&#xff0c;我们获得了一点点的 Unity 使用经验&#xff0c;这非常重要。 有实践经验后再…

C++(string类)

本节目标&#xff1a; 1、为什么要学习string类 2.标准库中的string类 3.vs和g下string结构说明 1.为什么学习string类 1.1 c语言中的字符串 C 语言中&#xff0c;字符串是以 \0 结尾的一些字符的集合&#xff0c;为了操作方便&#xff0c; C 标准库中提供了一些 str系列的…