当前位置: 首页 > news >正文

HCIP中期考试实验

考试需求 

1、该拓扑为公司网络,其中包括公司总部、公司分部以及公司骨干网,不包含运营商公网部分。

2、设备名称均使用拓扑上名称改名,并且区分大小写。

3、整张拓扑均使用私网地址进行配置。

4、整张网络中,运行OSPF协议或者BGP协议的设备,其Router-id值为设备名数字号,例如R1的 Router-id为1.1.1.1、

5、OSPF路由宣告部分选择接口宣告方式,例如192.168.100.1 0.0.0.0;BGP仅宣告用户网段。

6、IBGP部分使用环回建立邻居,EBGP部分使用直连链路建立邻居,所有运行BGP的设备都需要建立邻 居。

7、R1、R2、R5、R6、R7、R8、R9、R10需要配置环回接口,环回接口IP为设备名数字号,掩码为 32,例如R2的环回接口为2.2.2.2/32

8、所有PC的IP地址均手工配置。

公司分部:

1、PC5和PC6属于不同VLAN

2、SW4是一个二层交换机

3、SW3是一个三层交换机

4、R9是分部出口路由器

5、分部使用OSPF进程200达到分部网络全网可达

6、公司分部出口设备运行BGP协议连接骨干网络,AS号为100

7、因AS-PATH属性原因,总部与分部路由会学习不到,使用命令如(peer 10.10.10.10 allow-asloop,仅在总部与分部设备上配置即可),将允许AS号重复。

公司总部:

1、交换机为二层交换机

2、PC1和PC2属于一个网段,PC3和PC4是一个网段

3、R3和R4分别是下方PC的网关路由器

4、为保障公司总部到骨干网络的连通性,公司总部使用双路由器双出口的方式接入骨干网

5、为保障公司总部网络内部具备负载,R1、R2、R3、R4设备均作为设备冗余,并使用全连接的方式进 行路由选路

6、总部内网使用OSPF进程100达到全网可达,OSPF需要宣告环回。

7、公司总部双出口设备运行BGP协议连接骨干网络,AS号为100

8、因为R1和R2重发布时会出现次优路径,需要修改BGP路由优先级,使用命令(preference 140 255 255,仅在总部设备上配置即可),配置位置在iPv4-family unicast中。

公司骨干网:

1、为保障公司网络连通性,骨干网络考虑设备冗余操作,连接总部使用双路由器,骨干网络部分路由器 之间使用双链路路方式

2、骨干网设备运行OSPF协议达到骨干网全网可达,进程号为10。

3、骨干网设备运行BGP协议,AS号为200。使用全连接方式建邻。

优化:

1、为达到分流互备效果,公司总部业务部访问分部流量走R1,R2做备份;公司总部工程部访问分部流 量走R2,R1做备份,并要求来回路径一致。

2、公司总部双出口流量均流向R5,R6做备份。来回路径一致。

3、OSPF重发布时,更改类型为Type-1

4、所有策略名称为policy-1

5、更改开销时,全部更改为10

实验步骤:

步骤一:跟具题意配置IP地址,并创建拓扑

R1~R9配置

R1配置

interface GigabitEthernet0/0/0ip address 192.168.100.9 255.255.255.252 
interface GigabitEthernet0/0/1ip address 192.168.100.17 255.255.255.252 
interface GigabitEthernet0/0/2ip address 10.10.10.41 255.255.255.252 
interface GigabitEthernet4/0/0ip address 10.10.10.1 255.255.255.252 
interface GigabitEthernet4/0/1ip address 10.10.10.5 255.255.255.252 
interface GigabitEthernet4/0/2
interface GigabitEthernet4/0/3
interface LoopBack0ip address 1.1.1.1 255.255.255.255 

R2配置

interface GigabitEthernet0/0/0ip address 19.168.100.13 255.255.255.252 
interface GigabitEthernet0/0/1ip address 192.168.100.5 255.255.255.252 
interface GigabitEthernet0/0/2ip address 10.10.10.42 255.255.255.252 
interface GigabitEthernet4/0/0ip address 10.10.10.13 255.255.255.252 
interface GigabitEthernet4/0/1ip address 10.10.10.9 255.255.255.252 
interface GigabitEthernet4/0/2
interface GigabitEthernet4/0/3
interface LoopBack0ip address 2.2.2.2 255.255.255.255 

R3配置

interface GigabitEthernet0/0/0ip address 192.168.100.10 255.255.255.252 
interface GigabitEthernet0/0/1
interface GigabitEthernet0/0/2ip address 192.168.100.6 255.255.255.252 
interface GigabitEthernet4/0/0ip address 192.168.100.1 255.255.255.252 
interface LoopBack0ip address 3.3.3.3 255.255.255.255 

R4配置

interface GigabitEthernet0/0/0ip address 192.168.100.14 255.255.255.252 
interface GigabitEthernet0/0/1
interface GigabitEthernet0/0/2ip address 192.168.100.18 255.255.255.252 
interface GigabitEthernet4/0/0ip address 192.168.100.2 255.255.255.252 
interface LoopBack0ip address 4.4.4.4 255.255.255.255 

R5配置

interface GigabitEthernet0/0/0ip address 10.10.10.2 255.255.255.252 
interface GigabitEthernet0/0/1ip address 10.10.10.10 255.255.255.252 
interface GigabitEthernet0/0/2ip address 10.10.10.17 255.255.255.252 
interface GigabitEthernet4/0/0ip address 10.10.10.21 255.255.255.252 
interface LoopBack0ip address 5.5.5.5 255.255.255.255 

R6配置

interface GigabitEthernet0/0/0ip address 10.10.10.14 255.255.255.252 
interface GigabitEthernet0/0/1ip address 10.10.10.18 255.255.255.252 
interface GigabitEthernet0/0/2ip address 10.10.10.6 255.255.255.252 
interface GigabitEthernet4/0/0ip address 10.10.10.25 255.255.255.252 
interface LoopBack0ip address 6.6.6.6 255.255.255.255 

R7配置

interface GigabitEthernet0/0/0ip address 10.10.10.26 255.255.255.252 
interface GigabitEthernet0/0/1ip address 10.10.10.22 255.255.255.252 
interface GigabitEthernet0/0/2ip address 10.10.10.29 255.255.255.252 
interface GigabitEthernet4/0/0ip address 10.10.10.33 255.255.255.252 
interface LoopBack0ip address 7.7.7.7 255.255.255.255 

R8 配置

interface GigabitEthernet0/0/0ip address 10.10.10.30 255.255.255.252 
interface GigabitEthernet0/0/1ip address 10.10.10.37 255.255.255.252 
interface GigabitEthernet0/0/2ip address 10.10.10.34 255.255.255.252 
interface LoopBack0ip address 8.8.8.8 255.255.255.255 

R9配置 

interface GigabitEthernet0/0/0ip address 10.10.10.38 255.255.255.252 
interface GigabitEthernet0/0/1ip address 192.168.200.2 255.255.255.252 
interface GigabitEthernet0/0/2
interface LoopBack0ip address 9.9.9.9 255.255.255.255 

R10 :配置同时划分VLAN

interface GigabitEthernet0/0/0ip address 192.168.200.1 255.255.255.252 interface GigabitEthernet0/0/1.1dot1q termination vid 10ip address 192.168.3.254 255.255.255.0 arp broadcast enableinterface GigabitEthernet0/0/1.2dot1q termination vid 20ip address 192.168.4.254 255.255.255.0 arp broadcast enableinterface LoopBack0ip address 10.10.10.10 255.255.255.255 

LSW4:划分VLAN交换机部分

interface GigabitEthernet0/0/1port link-type trunkport trunk allow-pass vlan 10 to 20
#
interface GigabitEthernet0/0/2port link-type accessport default vlan 20
#
interface GigabitEthernet0/0/3port link-type accessport default vlan 10

步骤二:OSPF配

由题可知:1.总部内网使用OSPF进程100达到全网可达,OSPF需要宣告环回

                   2.分部使用OSPF进程200达到分部网络全网可达

                   3.骨干网设备运行OSPF协议达到骨干网全网可达,进程号为10 。        

R1~R10配置

R1

R2

R3

R4

R5

R5

R6

R7

R8

R9

R10

实验未完......

相关文章:

HCIP中期考试实验

考试需求 1、该拓扑为公司网络,其中包括公司总部、公司分部以及公司骨干网,不包含运营商公网部分。 2、设备名称均使用拓扑上名称改名,并且区分大小写。 3、整张拓扑均使用私网地址进行配置。 4、整张网络中,运行OSPF协议或者BGP…...

【WebRTC---源码篇】(二十二)WebRTC的混音处理

音频混音主力 音频混音主体主要通过(重采样) + (混音)为主 音频重采样 内容实现是在webrtc::voe中实现的,下面来对重采样全流程逐一分析 。 void RemixAndResample(const AudioFrame& src_frame,//源音频数据帧PushResampler<int16_t>* resampler,//重采样对…...

MTK system_server 卡死导致手机重启案例分析

和你一起终身学习&#xff0c;这里是程序员Android 经典好文推荐&#xff0c;通过阅读本文&#xff0c;您将收获以下知识点: 一、MTK AEE Log分析工具二、AEE Log分析流程三、system_server 卡死案例分析及解决 本文主要针对 Exception Type: system_server_watchdog , system_…...

加强 Kubernetes 能力:利用 CRD 定义多版本资源的实现方式

姚灿武&#xff0c;Rancher 中国研发工程师&#xff0c;拥有 7 年云计算领域经验&#xff0c;热衷开源技术&#xff0c;在云原生相关技术领域拥有丰富的开发和实践经验。 CRD&#xff0c;即自定义资源定义&#xff08;Custom Resource Definition&#xff09;&#xff0c;是 Ku…...

区块链应用 DApp 开发需要掌握的技能

文章目录 前言为什么要开发 DAppDApp 的优势DApp 应用范围DApp 开发者技能 前言 前面区块链系列的文章中介绍了区块链技术、智能合约、web3js&#xff0c;Solidity 编程语言&#xff0c;在开发者的角度就是要基于这些知识在Web3时代去开发一个 DApp&#xff08;去中心化应用程…...

关于新版本selenium定位元素报错:‘WebDriver‘ object has no attribute ‘find_element_by_id‘等问题

由于一段时间没有使用Selenium&#xff0c;当再次使用时发现之前写的Selenium元素定位的代码运行之后会报错&#xff0c;发现是Selenium更新到新版本&#xff08;4.x版本&#xff09;后&#xff0c;以前的一些常用的代码的语法发生了改变&#xff0c;当然如果没有更新过或是下载…...

c++通过自然语言处理技术分析语音信号音高

对于语音信号的音高分析&#xff0c;可以使用基频提取技术。基频是指一个声音周期的重复率&#xff0c;也就是一个声音波形中最长的周期。 通常情况下&#xff0c;人的声音基频范围是85Hz到255Hz。根据语音信号的基频可以推断出其音高。 C中可以使用数字信号处理库或语音处理库…...

[pymc3][python]pymc3安装后测试代码2

测试环境&#xff1a; pymc33.11.2 代码&#xff1a; import numpy as np import pymc3 as pm import matplotlib.pyplot as pltif __name__ __main__:# 生成随机数据np.random.seed(123)x np.linspace(0, 1, 100)y 0.5 * x np.random.normal(0, 0.1, size100)# 定义概率…...

Go语言time库,时间和日期相关的操作方法

time库 用于处理时间、日期和时区的核心库。在实际开发中&#xff0c;常常需要与时间打交道&#xff0c;例如记录日志、处理时间差、计算时间间隔等等。因此&#xff0c;掌握time库的使用方法对于Go开发者来说非常重要。 在Go语言中&#xff0c;时间表示为time.Time类型&…...

JVM总结笔记

JVM JVM是什么?JVM 的主要组成部分JVM工作流程JVM内存模型直接内存与堆内存的区别&#xff1a;堆栈的区别Java会存在内存泄漏吗&#xff1f;简述Java垃圾回收机制垃圾收集算法轻GC(Minor GC)和重GC(Full GC)新生代gc流程JVM优化与JVM调优 JVM是什么? JVM是Java Virtual Mach…...

C++ 缓存再排序,解决多线程处理后的乱序问题,不知道思路对不对[挠下巴]

C 缓存再排序&#xff0c;解决多线程处理后的乱序问题&#xff0c;不知道思路对不对[挠下巴] 使用map默认会根据key排序的原理作缓存&#xff0c;队列满了依次推出&#xff0c;抛弃掉过时的数据 #include <functional> #include <iostream> #include <map> #…...

华为数通HCIA-地址分类及子网划分

ip地址&#xff08;逻辑地址&#xff09; 作用&#xff1a;唯一标识一张网卡 特点&#xff1a;设备天生没有&#xff0c;需要人为配置&#xff0c;可以随时修改 格式&#xff1a;点分十进制 大小&#xff1a;32bit 组成&#xff1a;网络位主机位 网络位&#xff1a;用于标…...

Linux第七章之gdb与makefile使用

一、Linux调试器-gdb使用 1.1背景 程序的发布方式有两种&#xff0c;debug模式和release模式Linux gcc/g出来的二进制程序&#xff0c;默认是release模式要使用gdb调试&#xff0c;必须在源代码生成二进制程序的时候, 加上-g 选项&#xff3b;重要&#xff3d; 1.2开始使用 …...

Mycat-Balance使用指南

MyCAT Balance是一个Java NIO的高性能负载均衡器&#xff0c;可以替代普通的硬件的交换机或其LVS类似的复杂机制&#xff0c;实现MyCAT集群的负载均衡。 MyCAT Balance的配置文件在conf目录下&#xff0c;frontend-conf.为前端配置&#xff0c;包括绑定的端口等&#xff0c;js…...

玩转顺序表——【数据结构】

在C语言学习中&#xff0c;我们经常会遇见增删查改等一系列操作&#xff0c;而这些操作全都与线性表关联&#xff0c;没有线性表将会对这些操作完成的十分艰难&#xff01;那今天就让我们来了解一下顺序表如何增删查改&#xff01;&#xff01;&#xff01; 目录 1.线性表 2…...

SSE(Server-Sent Events,服务器推送事件)和sockets(套接字)通信区别

SSE&#xff08;Server-Sent Events&#xff0c;服务器推送事件&#xff09;和sockets&#xff08;套接字&#xff09;都是用于实现实时通信的技术&#xff0c;但它们具有不同的特点和应用场景。 SSE 的优点&#xff1a; 简单易用&#xff1a;SSE 是基于HTTP协议的一种实时通…...

【设计模式——学习笔记】23种设计模式——代理模式Proxy(原理讲解+应用场景介绍+案例介绍+Java代码实现)

介绍 基础介绍 代理模式为一个对象提供一个代理对象&#xff0c;以控制对这个对象的访问。即通过代理对象访问目标对象&#xff0c;这样做的好处是&#xff1a;可以在不修改目标对象代码的基础上&#xff0c;增强额外的功能操作&#xff0c;即扩展目标对象的功能被代理的对象…...

大学英语四新视野 课后习题+答案翻译 Unit1~Unit8

Unit 1 Text A: Words in use 2022年6月16日 20:57 1 As the gender barriers crumbled, the number of women working as lawyers, doctors, or bankers began to increase significantly from the mid-20th century. 随着性别障碍的消除&#xff0c;从20世纪中期开始&am…...

Java入门指南:Java语言优势及其特点

目录 1. Java语言简介及发展概述 2. Java语言的优势 2.1 可移植性 2.2 面向对象 2.3 安全性 2.4 大量类库 3. Java语言与C/C的区别 4. 初识Java程序入口之main方法 5. 注释、标识符、关键字 5.1 注释 5.2 标识符 5.3 关键字 1. Java语言简介及发展概述 Java是一种面…...

Jenkins 节点该如何管理?

Jenkins 拥有分布式构建(在 Jenkins 的配置中叫做节点)&#xff0c;分布式构建能够让同一套代码在不同的环境(如&#xff1a;Windows 和 Linux 系统)中编译、测试等 Jenkins 的任务可以分布在不同的节点上运行 节点上需要配置 Java 运行时环境&#xff0c;JDK 版本大于 1.5 节…...

AI-调查研究-01-正念冥想有用吗?对健康的影响及科学指南

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; &#x1f680; AI篇持续更新中&#xff01;&#xff08;长期更新&#xff09; 目前2025年06月05日更新到&#xff1a; AI炼丹日志-28 - Aud…...

将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?

Otsu 是一种自动阈值化方法&#xff0c;用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理&#xff0c;能够自动确定一个阈值&#xff0c;将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...

BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践

6月5日&#xff0c;2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席&#xff0c;并作《智能体在安全领域的应用实践》主题演讲&#xff0c;分享了在智能体在安全领域的突破性实践。他指出&#xff0c;百度通过将安全能力…...

CMake 从 GitHub 下载第三方库并使用

有时我们希望直接使用 GitHub 上的开源库,而不想手动下载、编译和安装。 可以利用 CMake 提供的 FetchContent 模块来实现自动下载、构建和链接第三方库。 FetchContent 命令官方文档✅ 示例代码 我们将以 fmt 这个流行的格式化库为例,演示如何: 使用 FetchContent 从 GitH…...

破解路内监管盲区:免布线低位视频桩重塑停车管理新标准

城市路内停车管理常因行道树遮挡、高位设备盲区等问题&#xff0c;导致车牌识别率低、逃费率高&#xff0c;传统模式在复杂路段束手无策。免布线低位视频桩凭借超低视角部署与智能算法&#xff0c;正成为破局关键。该设备安装于车位侧方0.5-0.7米高度&#xff0c;直接规避树枝遮…...

全面解析数据库:从基础概念到前沿应用​

在数字化时代&#xff0c;数据已成为企业和社会发展的核心资产&#xff0c;而数据库作为存储、管理和处理数据的关键工具&#xff0c;在各个领域发挥着举足轻重的作用。从电商平台的商品信息管理&#xff0c;到社交网络的用户数据存储&#xff0c;再到金融行业的交易记录处理&a…...

02.运算符

目录 什么是运算符 算术运算符 1.基本四则运算符 2.增量运算符 3.自增/自减运算符 关系运算符 逻辑运算符 &&&#xff1a;逻辑与 ||&#xff1a;逻辑或 &#xff01;&#xff1a;逻辑非 短路求值 位运算符 按位与&&#xff1a; 按位或 | 按位取反~ …...

Java并发编程实战 Day 11:并发设计模式

【Java并发编程实战 Day 11】并发设计模式 开篇 这是"Java并发编程实战"系列的第11天&#xff0c;今天我们聚焦于并发设计模式。并发设计模式是解决多线程环境下常见问题的经典解决方案&#xff0c;它们不仅提供了优雅的设计思路&#xff0c;还能显著提升系统的性能…...

结构化文件管理实战:实现目录自动创建与归类

手动操作容易因疲劳或疏忽导致命名错误、路径混乱等问题&#xff0c;进而引发后续程序异常。使用工具进行标准化操作&#xff0c;能有效降低出错概率。 需要快速整理大量文件的技术用户而言&#xff0c;这款工具提供了一种轻便高效的解决方案。程序体积仅有 156KB&#xff0c;…...

算法250609 高精度

加法 #include<stdio.h> #include<iostream> #include<string.h> #include<math.h> #include<algorithm> using namespace std; char input1[205]; char input2[205]; int main(){while(scanf("%s%s",input1,input2)!EOF){int a[205]…...