超详细用实验教你如何配置OSPF
OSPF单区域配置
1:基本概念:
OSPF(Open Shortest Path First)开放式最短路径优先协议——基于链路状态的内部网关协议。
OSPF作为基于链路状态的协议,具有收敛快、路由无环、扩展性好等优点,被快速接受并广泛使用。链路状态算法路由协议互相通告的是链路状态信息,每台路由器都将自己的链路状态信息(包含接口的IP地址和子网掩码、网络类型、该链路的开销等)发送给其他路由器,并在网络中泛洪,每当路由器收集到网络内所有链路状态信息后,就能拥有整个网络的拓扑情况,然后根据整个拓扑情况运行SPF算法,得出所有网段的最短路径。
OSPF支持区域的划分,区域是从逻辑上将路由器划分为不同的组,每个组用区域号(Area ID)来标识。一个网段(链路)只能属于一个区域,或者说每个运行OSPF的接口必须指明属于哪一个区域,区域0为骨干区域,骨干区域负责在非骨干区域之间发布区域间的路由信息。在一个OSPF区域中有且只有一个骨干区域。
2:下面我们开始实验:
首先我们连接拓扑图:
将设备的接口都配置好,这里我们就不多说了;
AR1:#interface GigabitEthernet0/0/0ip address 172.16.1.254 255.255.255.0#interface GigabitEthernet0/0/1ip address 172.16.10.1 255.255.255.0#interface GigabitEthernet2/0/0ip address 172.16.20.1 255.255.255.0AR2:#interface GigabitEthernet0/0/0ip address 172.16.2.254 255.255.255.0#interface GigabitEthernet0/0/1ip address 172.16.10.2 255.255.255.0#interface GigabitEthernet2/0/0ip address 172.16.30.1 255.255.255.0AR3:#interface GigabitEthernet0/0/0ip address 172.16.3.254 255.255.255.0#interface GigabitEthernet0/0/1ip address 172.16.20.2 255.255.255.0#interface GigabitEthernet2/0/0ip address 172.16.30.2 255.255.255.0
接口配置完毕后,我们开始部署单区域OSPF网络:
<AR1>sy[AR1]ospf 1
注:1代表的是进程号,如果没有写明进程号,则默认是1;
AR1:[Huawei-ospf-1]a[Huawei-ospf-1]are[Huawei-ospf-1]area 0[Huawei-ospf-1-area-0.0.0.0]net[Huawei-ospf-1-area-0.0.0.0]network 172.16.10.0 0.0.0.255[Huawei-ospf-1-area-0.0.0.0]network 172.16.20.0 0.0.0.255[Huawei-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255[Huawei-ospf-1-area-0.0.0.0]dis th[V200R003C00]#area 0.0.0.0network 172.16.1.0 0.0.0.255network 172.16.10.0 0.0.0.255network 172.16.20.0 0.0.0.255
配置完成后,检查OSPF接口通告是否正确;
可以观察到本地OSPF进程使用的Router-ID是172.16.1.254。在此进程下,有三个接口加入了OSPF进程。“Type”为以太网默认的广播网络类型:“State”为该接口当前的状态,显示为DR状态,即表示为这三个接口在它们所在的网段中都被选举为DR;
AR2;#area 0.0.0.0network 172.16.2.0 0.0.0.255network 172.16.10.0 0.0.0.255network 172.16.30.0 0.0.0.255
AR3:#area 0.0.0.0network 172.16.3.0 0.0.0.255network 172.16.20.0 0.0.0.255network 172.16.30.0 0.0.0.255
3:检查OSPF单区域的配置结果:
以AR1为例使用display ospf peer 命令查看OSPF邻居状态。
我们通过这条命令可以看到很多内容。例如:通过Router-ID可以查看邻居的路由器标识;通过Addess可以查看邻居的OSPF接口IP地址;通过State可以查看目前与该路由器的OSPF邻居关系;通过Priority可以查看当前该邻居OSPF接口的DR优先级等。
使用display ip routing-table protocol ospf命令查看AR1上的OSPF路由表。
通过此路由表可以观察到,“Destination/Mask”标识了目的网段的前缀及掩码,
“Proto”标识了此路由信息是通过OSPF协议获取到,“Pre”标识了路由优先级,“Cost”标识了开销值,“NextHop”标识了下一跳地址,“Interface”标识了此前缀的出接口;
此时AR1的路由表中已经拥有了去往网络中所有其他网段的路由条目。
我们在PC1上尝试ping其他两台主机:
可以ping通,实验结束;
实验目的:
1: 理解OSPF单区域的应用场景;
2: 掌握查看OSPF邻居状态的方法;
备注:如有错误,请谅解!
此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!
超详细用实验教你如何配置OSPF相关推荐
- 超详细,手把手教你一次简单的SQL注入,不用任何工具,带你走进web安全的大门
超详细,手把手教你一次简单的SQL注入,不用任何工具,带你走进web安全的大门 靶场网站,网站所有权在二向箔安全学院 知识盒子 简单的SQL注入题目,可以用来入门练习,体验一下实训 老套的题目:提取网 ...
- 数据结构--链栈的c语言实现(超详细注释/实验报告)
数据结构–链栈的c语言实现(超详细注释/实验报告) 知识小回顾 栈(Stack)作为一种限定性线性表,是将线性表的插入和删除操作限制为仅在表的一端进行,通常将表中允许进行插入.删除操作的一端成为栈顶( ...
- python做出来的小程序、可以在win10上面运行_超详细,手把手教你用20行Python代码制作飞花令小程序!...
原标题:超详细,手把手教你用20行Python代码制作飞花令小程序! 来源:早起Python 作者:陈熹 飞花令是古时候人们经常玩一种"行酒令"的游戏,是中国古代酒令之一,属雅令. ...
- 超详细 WSL2安装+深度学习环境配置
超详细 WSL2安装+深度学习环境配置 一点记录 ! 正式开始 ! 先决条件 WSL 启用 一.命令安装 二.手动安装(推荐方式) 三.设置 WSL 默认大版本 四.更新 WSL2 版本(可选) 五. ...
- 超详细!手把手教你创建win10虚拟机及其如何配置!!
实验一 VMware 虚拟机环境搭建 (一) 实验目的 熟悉Mware软件的应用,掌握使用虚拟机软件创建 Windows.Linux等操作系统的方法,学习虚拟机的基本配置和功能应用,为后续的取证实验做 ...
- 超详细Windows10 Tomcat 9安装与配置
文章目录 附Eclipse配置Tomcat教程 一.Tomcat下载 二.配置环境变量 三.启动Tomcat 四.测试Tomcat是否启动成功 附Eclipse配置Tomcat教程 超详细Ecilps ...
- 超详细丨华为设备网络基础配置命令总结
路由器: dispaly version 显示系统软件版本及硬件信息 system-view 切换到系统视图 quit 返回 interface +接口 进入接口视图 ip address +IP + ...
- 虚拟机VMware和Ubuntu的安装与配置教程(超详细,实验可行)
网上各类教程很多,但总有缺漏的地方.在这里我参考了一个比较详细的教程,并针对我第一次安装时遇到的问题,对该教程进行补充(主要在安装源的部分及其他细节). 文章目录 一.安装虚拟机和Ubuntu 虚拟机 ...
- 超详细!手把手教你使用YOLOX进行物体检测(附数据集)
点击下方卡片,关注3D视觉工坊公众号 3D视觉干货第一时间送达 作者:王浩,3D视觉开发者社区签约作者,毕业于北京航空航天大学,人工智能领域优质创作者,CSDN博客认证专家. 编辑:3D视觉开发者社区 ...
- (超详细)关于Nacos的共享配置( shared-configs)和拓展配置(extension-config)
前言 用SpringBoot的铁子们,相信大多数人都使用过Nacos作为注册中心和配置文件管理中心,确实很方便.但是很多铁子们依葫芦画瓢,都知道怎么用,但是对于其中的细节可能没有系统地整理过.今天就讲 ...
最新文章
- 【论文解读】KDD20 | 图神经网络在生物医药领域的应用
- web前端开发的好工具sublime
- java web 配置教程,javaWeb实战教程0-环境配置,javaweb实战教程0-
- Flutter代码锦囊---根据环境选择URL地址
- 各种编程语言介绍,应用,性能等
- java自学路线图(超全超详细)
- Java语言程序设计与数据结构(基础篇)原书第11版
- 修改hosts文件并保存
- 根据ip查经纬度软件_根据地址查询经纬度IP(百度地图)
- ubuntu恢复被rm误删的数据及原理
- ESP32 PM2.5测试
- Timer.cancel()
- 【朝花夕拾】Android自定义View篇之(一)View绘制流程
- 生产计划自动排程目标是什么?
- 微信企业号开发之加密方案与全局返回码说明
- 为什么机油使用后变红_汽车机油用完后放出油红色怎么回事
- java abstrict class,java - implements Closeable或实现AutoCloseab
- 使用多个icon 字体图标库样式冲突问题
- 你敢相信?这8项AI技术已经实现……
- php 动态网格,ZBrush中的动态网格该怎么进行运用
热门文章
- matlab皮尔森相关系数法,Spearmen相关系数和Pearson相关系数及其MATLAB实现
- TrueLicense 使用JDK自带的 keytool 工具生成公私钥证书库
- mysql查看数据库表容量大小_详解MySQL查看数据库表容量大小的方法总结
- AspNetPager分页
- flac文件如何转换成mp3
- 使用John the ripper破解弱密码
- 推荐系统中的前沿技术研究与落地:深度学习、AutoML与强化学习 | AI ProCon 2019
- GG 。B的搜索技巧?
- Win11任务栏透明度怎么调整?Win11任务栏透明度设置教程
- 1人30天44587行代码,分享舍得网开发经验(修订版)