HCIA实验四

一.实验要求:
1、R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间均使用共有IP;
2、R3 - R5/6/7为MGRE环境,R3为中心站点;
3、整个网络配置OSPF环境,IP基于172.16.0.0/16网段划分;
4、所有设备均有一条环回接口,R3环回在area1中宣告,R6 R7环回在area1中宣告,所有设备均 可访问R4环回;
5、减少LSA的更新量,加快收敛,保障更新安全;
6、全网可达;
二.实验步骤
1、划分网段
(一)共有网段划分
R3 - R4之间划分的共有网段为 --- 34.0.0.0/24
R4 - R5之间划分的共有网段为 --- 45.0.0.0/24
R4 - R6之间划分的共有网段为 --- 46.0.0.0/24
R4 - R7之间划分的共有网段为 --- 47.0.0.0/24
R4的环回网段为 --- 4.4.4.0/24
(二)私有网段划分
由于现在了解到网络中可能含有P2P网络,所以我们在划分私网时要预留一部分P2P网络的网段。
分析:已知现在实验网络中有5个区域以及一个RIP区域,所以我们将所给的网段划分成至少6个主网段,然后进行进一步划分。
172.16.0.0/16划分为
172.16.0.0/19 - 172.16.32.0/19 - 172.16.64.0/19 - 172.16.96.0/19 - 172.16.128.0/19 - 172.16.160.0/19 - 172.16.192.0/19 - 172.16.224.0/19 ------- 这8各网点选出6个作为私网网段其余两个作为备份网段。
(1)area0的主网划分
172.16.0.0/19
可划分为172.16.0.0/24 --- 作为P2P网络的网段
可划分为172.16.1.0/24 --- R5的环回网段
可划分为172.16.2.0/24 --- R6的环回网段
可划分为172.16.3.0/24 --- R7的环回网段
可划分为172.16.4.0/24 --- 用于R3 R5 R6 R7间的MGRE虚拟隧道网段
......
(2)area1的主网段划分
172.16.32.0/19
可划分为172.16.32.0/24 --- 作为P2P网络的网段
可划分为172.16.33.0/24
进一步划分为172.16.33.0/29(符合真实工程标准)--- R1 R2 R3之间的骨干链路
可划分为172.16.34.0 --- R1的环回网段
可划分为172.16.35.0 --- R2的环回网段
可划分为172.16.36.0 --- R3的环回网段
(3)area2的主网段划分
172.16.64.0/19
可划分为172.16.64.0/24 --- 作为P2P网络的网段
可划分为172.16.65.0/24
进一步划分为172.16.65.0/29(符合真实工程标准)--- R5 R11 之间的骨干链路
进一步划分为172.16.65.8/29(符合真实工程标准)--- R11 R12 之间的骨干链路
......
可划分为172.16.66.0/24 --- R11的环回网段
......
(4)area3的主网段划分
172.16.96.0/19
可划分为172.16.96.0/24 --- 作为P2P网络的网段
可划分为172.16.97.0/24
进一步划分为172.16.97.0/29(符合真实工程标准)--- R7 R8 之间的骨干链路
进一步划分为172.16.97.8/29(符合真实工程标准)--- R8 R9 之间的骨干链路
可划分为172.16.98.0/24 --- R8的环回网段
(5)area4的主网段划分
172.16.128.0/19
可划分为172.16.128.0/24 --- 作为P2P网络的网段
可划分为172.16.129.0/24
进一步划分为172.16.129.0/29(符合真实工程标准)--- R9 R10 之间的骨干链路
可划分为172.16.130.0/24 --- R9的环回网段
可划分为172.16.131.0/24 --- R10的环回网段
(6)RIP的主网段划分
172.16.160.0/19
可划分为172.16.160.0/24 --- R12上的RIP环回
可划分为172.16.161.0/24 --- R12上的RIP环回
2.进行具体网段地址配置
用指令 int g +接口类型 进入不同接口
ip address + ip 来配IP
R1

R2
R3

R4

R5
R6

R7

R8

R9

R10

R11

R12

3.配置R3 - R5/6/7为MGRE环境
中心站点R3的配置
[r3]int Tunnel 0/0/0
[r3-Tunnel0/0/0]ip add 172.16.4.1 24
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp
[r3-Tunnel0/0/0]source 34.0.0.1
[r3-Tunnel0/0/0]nhrp network-id 100
[r3-Tunnel0/0/0]nhrp entry multicast dynamic
分支站点R5的配置
[r5]int t 0/0/0
[r5-Tunnel0/0/0]ip address 172.16.4.2 24
[r5-Tunnel0/0/0]tunnel-protocol gre p2mp
[r5-Tunnel0/0/0]source GigabitEthernet 0/0/0
[r5-Tunnel0/0/0]nhrp network-id 100
[r5-Tunnel0/0/0]nhrp entry 172.16.4.1 34.0.0.1 register
分支站点 R6 R7的配置与R5的配置相同,故不再赘述。
R3的配置
[r3-Tunnel0/0/1]ospf network-type p2mp
分支站点 R5 R6 R7的配置中心站点R3的配置相同,故不再赘述。
4.手动编写一条到达isp的缺省路由
R3
指令: ip route-static 0.0.0.0 0 34.0.0.2
R5
指令: ip route-static 0.0.0.0 0 45.0.0.2
R6
指令: ip route-static 0.0.0.0 0 46.0.0.2
R7
指令: ip route-static 0.0.0.0 0 47.0.0.2
4.路由的宣告
(一)开启路由器的ospf
R1的配置
[r1]ospf 1 router-id 1.1.1.1 //开启ospf进程1outer-id设为1.1.1.1
[r1-ospf-1]area 1 //划分到区域0中
[r1-ospf-1-area-0.0.0.0]network 172.16.33.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network 172.16.34.10.0 0.0.0.255 //宣告直连的私网网段
同理R2的ID设为2.2.2.2,R3的ID设为3.3.3.3,R4的ID设为4.4.4.4,以此类推将他们都宣告到图中对应的区域内,然后进行私网网段的宣告。具体配置与R1相同故在此不再赘述。
(二)开启路由器的rip
R12的配置
[r12]ospf
[r12-ospf-1]import-route rip 1 //ospf协议中通过重发布学习到rip中的路由信息
6.减少LSA的更新量
(一)区域路由信息汇总
(1)域间路由汇总
分析:一般在 ABR上做域间路由汇总
R3上的配置
[r3]ospf
[r3-ospf-1]a 1 //进入汇总路由对应的区域
[r3-ospf-1-area-0.0.0.1]abr-summary 172.16.32.0 255.255.224.0
R6 R7上的配置与R3的配置相似,故不再赘述。
(2)域外路由汇总
分析:一般在 ASBR上做域外路由汇总
R12上的配置
[r12]ospf
[r12-ospf-1]asbr-summary 172.16.160.0 255.255.224.0 //ASBR设备上的OSPF进程中执行
R9上的配置
[r12]ospf
[r12-ospf-1]asbr-summary 172.16.128.0 255.255.224.0 //ASBR设备上向区域0发布路由信息的OSPF进程中执行
(二)设置特殊区域
(1)完全末梢区域
分析:由于区域1中只有ABR,没有ASBR,所以可以搭建完全末梢区域
ARB R3的配置
[r3]ospf
[r3-ospf-1]a 1
[r3-ospf-1-area-0.0.0.1]stub no-summary //进入ospf要做成完全末梢区域的区域进行配置
分析:因为hello包在建立邻居关系的时候回去检测特殊区域标记,如果特殊区域标记对不上,则将导致邻居关系无法建立。所以,要求,配置成特殊区域内的所有设备都需要进行相同配置。
R1上的配置
[r1]ospf
[r1-ospf-1]a 1
[r1-ospf-1-area-0.0.0.1]stub
R2的配置
[r6]ospf
[r6-ospf-1]a 2
[r6-ospf-1-area-0.0.0.2]nssa no-summary
(2)完全的非完全末梢区域
分析:由于区域2,区域3中存在ASBR,所以可以搭建非完全末梢区域
ABR R6上的配置
[r6]ospf
[r6-ospf-1]a 2
[r6-ospf-1-area-0.0.0.2]nssa no-summary
所有设备都必须配置成非完全末梢区域
R11上的配置
[r11]ospf
[r11-ospf-1]a 2
[r11-ospf-1-area-0.0.0.2]nssa
R12上的配置
[r12]ospf
[r12-ospf-1]a 2
[r12-ospf-1-area-0.0.0.2]nssa
区域3的配置与区域2的配置相同,故不再赘述。
7.配置空接口路由
此配置是关于汇总后的ABR的配置
R3
ip route-static 172.16.32.0 255.255.224.0 NULL 0
R6
ip route-static 172.16.64.0 255.255.224.0 NULL 0
R7
ip route-static 172.16.64.0 255.255.224.0 NULL 0
R9
ip route-static172.16.128.0 255.255.224.0 NULL 0
R12
ip route-static172.16.160.0 255.255.224.0 NULL 0
8.访问R4环回
公网的边界路由上的配置
R3的配置
[r3]acl 2000 //打开acl 2000
[r3-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255 //抓取内网流量
[r3]int s 4/0/0 //进入接口
[r3-Serial4/0/0]nat outbound 2000
公网的边界路由R5 R6 R7上的配置与R4的配置相同,故不再赘述。
9.加快收敛
我们以MGRE的隧道接口路由举例
已知隧道接口的网络类型修改为p2mp网络,hello时间默认为30S,死亡时间默认为40S
R3上的配置
[r3-Tunnel0/0/0]ospf timer hello 10 //将ospf的hello时间改为10S相对应的其死亡时间自动改为40S
R5 R6 R7上关于加快隧道接口路由的配置与R3上的相同,故不再赘述。
10.保障更新安全
区域1的更新安全配置
区域1中R1的配置
[r1-ospf-1-area-0.0.0.1] authentication-mode md5 1 cipher 123456
区域1中R2的配置
[r2-ospf-1-area-0.0.0.1] authentication-mode md5 1 cipher 123456
区域1中R3的配置
[r3-ospf-1-area-0.0.0.1] authentication-mode md5 1 cipher 123456
其他区域与区域1中的配置相同,故不再赘述。
三.实验结果

相关文章:
HCIA实验四
一.实验要求: 1、R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间均使用共有IP; 2、R3 - R5/6/7为MGRE环境,R3为中心站点; 3、整个网络配置OSPF环境,IP基于172.16.0.0/16网段划分&#x…...
常见的算法
查找算法 基本查找 Demo1 public static boolean basicSearch(int index,int[] arr){for (int i 0; i < arr.length; i) {if (indexarr[i]){return true;}}return false; } Demo2 //顺序查找,考虑重复,返回查找内容的索引 public static ArrayLis…...
Jetbrains 2023.2教程
IDEA 2023.2 激活演示 Pycharm 2023.2 激活演示 WebStorm 2023.2 激活演示 Clion 2023.2 激活演示 DataGrip 2023.2 PhpStorm 2023.1.4 激活演示(2023.2尚未发布) RubyMine 2023.2 激活演示 获取方式 仔细看每一个工具演示的图片 本文由 mdnice …...
OpenLayers入门,OpenLayers地图初始化时如何设置默认缩放级别、设置默认地图中心点、最大缩放级别和最小缩放级别以及默认坐标系
专栏目录: OpenLayers入门教程汇总目录 前言 OpenLayers地图初始化时如何设置默认缩放级别、初始化时设置默认地图中心点、设置最大缩放级别和最小缩放级别,超过缩放级别用户无法再放大和缩小,和设置默认坐标系。 二、依赖和使用 "ol": "^6.15.1"使用…...
css实现步骤条中的横线
实现步骤中的横线,我们使用css中的after选择器,content写空,然后给这个范围设定一个绝对定位,相当于和它设置伪类选择的元素的位置,直接看代码: const commonStyle useMemo(() > ({fontSize: 30px}),[]…...
【业务功能篇57】Springboot + Spring Security 权限管理 【上篇】
4.权限管理模块开发 4.1 权限管理概述 4.1.1 权限管理的意义 后台管理系统中,通常需要控制不同的登录用户可以操作的内容。权限管理用于管理系统资源,分配用户菜单、资源权限,以及验证用户是否有访问资源权限。 4.1.2 RBAC权限设计模型 …...
云计算需求激增带来的基础设施挑战及解决方案
云计算的指数级增长迅速改变了我们消费和存储数字信息的方式。随着企业和个人越来越依赖基于云的服务和数据存储,对支持这些服务的强大且可扩展的基础设施的需求已达到前所未有的水平。 云计算需求的快速增长 我们的日常生活越来越多地被新技术所渗透。流媒体服务、…...
R语言中的函数23:zoo::rollmean, rollmax, rollmedian, rollsum等等
文章目录 函数介绍rollmean()rollmax()rollmedianrollsum 函数介绍 rollmean(x, k, fill if (na.pad) NA, na.pad FALSE, align c("center", "left", "right"), ...)rollmax(x, k, fill if (na.pad) NA, na.pad FALSE, align c("cen…...
数据结构—数组和广义表
4.2数组 数组:按一定格式排列起来的,具有相同类型的数据元素的集合。 **一维数组:**若线性表中的数据元素为非结果的简单元素,则称为一维数组。 **一维数组的逻辑结构:**线性结构,定长的线性表。 **声明…...
服务器负载均衡算法有哪些
算法举例 服务器负载均衡算法是用于分配网络流量到多个服务器的策略,以实现负载均衡和提高系统性能。以下是一些常见的服务器负载均衡算法的详细说明: 轮询(Round Robin)算法: 轮询算法是最简单且常见的负载均衡算法之…...
2023年深圳杯数学建模B题电子资源版权保护问题
2023年深圳杯数学建模 B题 电子资源版权保护问题 原题再现: 版权又称著作权,包括发表权、署名权、修改权、保护作品完整权、复制权、发行权、出租权、展览权、表演权、放映权、广播权、信息网络传播权、摄制权、改编权、翻译权、汇编权及应当由著作权人…...
Easyui中datagrid切换页码后,再次根据其他条件查询,重置为第一页,序号从1开始显示
Easyui中datagrid切换页码后,再次根据其他条件查询,无法将序号重置为1开始显示 1、查询按钮2、datagrid的查询方法3、datagrid点击分页4、重置方法 1、查询按钮 <a href"javascript:Query(1,true)" id"btnQuery" class"eas…...
随笔03 考研笔记整理
图源:文心一言 上半年的博文整理,下半年依然会更新考研类的文章,有需要的小伙伴看向这里~~🧩🧩 另外,这篇文章可能是我上半年的努力成果之一,因此仅关注博主的小伙伴能够查看它~~ᾞ…...
一次线上OOM问题的个人复盘
我们一个java服务上线后,偶尔会发生内存OOM(Out Of Memory)问题,但由于OOM导致服务不响应请求,健康检查多次不通过,最后部署平台kill了java进程,这导致定位这次OOM问题也变得困难起来。 最终,在多次review代…...
【机器学习】基础知识点的汇总与总结!更新中
文章目录 一、监督学习1.1、单模型1.1.1、线性回归1.1.2、逻辑回归(Logistic Regression)1.1.3、K近邻算法(KNN)1.1.4、决策树1.1.5、支持向量机(SVM)1.1.6、朴素贝叶斯 1.2、集成学习1.2.1、Boosting1&…...
NLP杂记
来京一周余,初病将愈,终跑通llama及ViT,记于此—— 之前都是做的图像,大模型迁移基本上都是NLP相关的知识,很多东西和CV差距还是有点,再加上大模型对算力要求较高,基于云的操作对我一个习惯在本…...
算法通过村第二关-链表白银笔记
文章目录 再战链表|反转链表剑指 Offer II 024. 反转链表熟练掌握这两种解法建立头节点的解决思路不采用建立头节点的方法采用循环/递归的方式解决 总结 再战链表|反转链表 提示:多拿些酒来,因为生命只有乌有。 剑指 Offer II 024. 反转链表 如果不使用…...
力扣题库刷题笔记75--颜色分类
1、题目如下: 2、个人Pyhon代码实现如下: 第一种思路是取巧,通过计数0、1、2的个数,去替换nums 备注第10行代码在本地可以跑过,但是力扣跑不过,所以就用了第10-16行代码进行替换 第二种思路是通过冒泡排序去…...
《面试1v1》如何提高远程用户的吞吐量
🍅 作者简介:王哥,CSDN2022博客总榜Top100🏆、博客专家💪 🍅 技术交流:定期更新Java硬核干货,不定期送书活动 🍅 王哥多年工作总结:Java学习路线总结…...
论文笔记--Distilling the Knowledge in a Neural Network
论文笔记--Distilling the Knowledge in a Neural Network 1. 文章简介2. 文章概括3 文章重点技术3.1 Soft Target3.2 蒸馏Distillation 4. 文章亮点5. 原文传送门 1. 文章简介 标题:Distilling the Knowledge in a Neural Network作者:Hinton, Geoffre…...
(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)
题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...
《Qt C++ 与 OpenCV:解锁视频播放程序设计的奥秘》
引言:探索视频播放程序设计之旅 在当今数字化时代,多媒体应用已渗透到我们生活的方方面面,从日常的视频娱乐到专业的视频监控、视频会议系统,视频播放程序作为多媒体应用的核心组成部分,扮演着至关重要的角色。无论是在个人电脑、移动设备还是智能电视等平台上,用户都期望…...
k8s从入门到放弃之Ingress七层负载
k8s从入门到放弃之Ingress七层负载 在Kubernetes(简称K8s)中,Ingress是一个API对象,它允许你定义如何从集群外部访问集群内部的服务。Ingress可以提供负载均衡、SSL终结和基于名称的虚拟主机等功能。通过Ingress,你可…...
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)
概述 在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过,在涉及到多个子类派生于基类进行多态模拟的场景下,…...
全球首个30米分辨率湿地数据集(2000—2022)
数据简介 今天我们分享的数据是全球30米分辨率湿地数据集,包含8种湿地亚类,该数据以0.5X0.5的瓦片存储,我们整理了所有属于中国的瓦片名称与其对应省份,方便大家研究使用。 该数据集作为全球首个30米分辨率、覆盖2000–2022年时间…...
uniapp微信小程序视频实时流+pc端预览方案
方案类型技术实现是否免费优点缺点适用场景延迟范围开发复杂度WebSocket图片帧定时拍照Base64传输✅ 完全免费无需服务器 纯前端实现高延迟高流量 帧率极低个人demo测试 超低频监控500ms-2s⭐⭐RTMP推流TRTC/即构SDK推流❌ 付费方案 (部分有免费额度&#x…...
智能仓储的未来:自动化、AI与数据分析如何重塑物流中心
当仓库学会“思考”,物流的终极形态正在诞生 想象这样的场景: 凌晨3点,某物流中心灯火通明却空无一人。AGV机器人集群根据实时订单动态规划路径;AI视觉系统在0.1秒内扫描包裹信息;数字孪生平台正模拟次日峰值流量压力…...
SpringTask-03.入门案例
一.入门案例 启动类: package com.sky;import lombok.extern.slf4j.Slf4j; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cache.annotation.EnableCach…...
OPENCV形态学基础之二腐蚀
一.腐蚀的原理 (图1) 数学表达式:dst(x,y) erode(src(x,y)) min(x,y)src(xx,yy) 腐蚀也是图像形态学的基本功能之一,腐蚀跟膨胀属于反向操作,膨胀是把图像图像变大,而腐蚀就是把图像变小。腐蚀后的图像变小变暗淡。 腐蚀…...
【7色560页】职场可视化逻辑图高级数据分析PPT模版
7种色调职场工作汇报PPT,橙蓝、黑红、红蓝、蓝橙灰、浅蓝、浅绿、深蓝七种色调模版 【7色560页】职场可视化逻辑图高级数据分析PPT模版:职场可视化逻辑图分析PPT模版https://pan.quark.cn/s/78aeabbd92d1...
