【ensp實踐】eNSP實戰篇(4)用eNSP實驗來認識什么是OSPF及OSPF配置?

OSPF目錄

  • 寫在前面
  • 涉及知識
  • 一、什么是OSPF?
  • 二、OSPF特性(優缺點)
    • 2.1 OSPF優點
    • 2.2 OSPF缺點
  • 三、OSPF實驗
    • 3.1 打開ensp,添加設備
    • 3.2 建立連線
    • 3.3 配置及ospf命令【核心】
      • 3.3.1 配置PC機
      • 3.3.2 設置命令
    • 3.4 驗證效果
      • 3.4.1、驗證OSPF
      • 3.4.2、查看路由表
      • 3.4.3、PC設備互PING
    • 3.5 實驗目的性(總結)
  • 四、下篇預告
    • 4.1 下期預告
    • 4.2 金榜區

寫在前面

前段時間也有粉絲私信我說eNSP實戰更新的有點慢了,也是因為公司事情比較忙,這不下班抽個時間來給自己的網絡知識充個電,當然我的目的很單純,就是希望通過軟考網絡工程師的考試,沒有實踐基本上下午的題目可以放棄了,其實ospf這個玩意兒講明白得花好幾篇文章(實驗),今天主要是想讓大家對OSPF有個基本的認知,接下來我們就進入正題吧。

涉及知識

什么是OSPF?OSPF常見考點,網絡工程師OSPF實驗,OSPF的定義及作用,為什么要用OSPF?通過實驗去深刻理解什么是OSPF?
聲明:原創于CSDN博主《IT黃大大》,如有轉載請注明出處,感謝大家的支持,更多專欄可關注文尾微信公眾號《IT黃大大》

一、什么是OSPF?

全稱:Open Shortest Path First,開放式最短路徑優先協議;
目的:解決RIP(距離矢量)的三大問題(收斂慢、路由環路、可擴展性差);
應用:無論組網復雜性,還是設備臺數多與少,OSPF都能適應,是故應用于多行業。
定義:廣泛使用的一種基于鏈路狀態的動態路由協議,在網絡中使用OSPF協議后,大部分路由將由OSPF協議自行計算和生成,無須網絡管理員人工配置,當網絡拓撲發生變化時,協議可以自動計算、更正路由,極大地方便了網絡管理。

二、OSPF特性(優缺點)

2.1 OSPF優點

1、OSPF適合在大范圍的網絡;
2、組播觸發式更新
3、收斂速度快
4、以開銷作為度量值
5、可避免路由環路
6、應用廣泛

2.2 OSPF缺點

7、路由自身負載分擔能力低
8、配置技術水平要求高

三、OSPF實驗

其實說的多真不如去動手操作,實踐出真知,我也是一個比較喜歡動手實踐的博主,只有在實踐中才能將知識刻在腦子里,接下來我們繼續打開我們的eNSP軟件,當然沒有這款軟件的帥哥美女們可以去關注微信公眾號《IT黃大大》,文尾有二維碼,回復“ensp”或者“ensp”安裝包即可獲取下載鏈接。
實驗環境:2臺PC機,3臺路由器
網絡IP表:

設備名接口IP地址子網掩碼網關
PC1E0/0/1192.168.1.1255.255.255.0192.168.1.254
PC2E0/0/1192.168.2.1255.255.255.0192.168.2.254
AR1G0/0/0192.168.12.1255.255.255.0N/A
AR1G0/0/1192.168.1.254255.255.255.0N/A
AR2G0/0/0192.168.12.2255.255.255.0N/A
AR2G0/0/1192.168.23.2255.255.255.0N/A
AR3G0/0/0192.168.2.254255.255.255.0N/A
AR3G0/0/1192.168.23.3255.255.255.0N/A

3.1 打開ensp,添加設備

這個是有手都會的操作,我就不做過多的描述,如下所示結構,將我們的PC機和路由器拖拽出來:
在這里插入圖片描述

3.2 建立連線

連接端口如下:
PC1【E0/0/1】------ AR1【G0/0/1】
AR1【G0/0/0】------ AR2【G0/0/0】
AR2【G0/0/1】------ AR3【G0/0/0】
AR3【G0/0/1】------ PC2【E0/0/1】
如下所示,我們將IP標注上去,這樣結構更清晰。

3.3 配置及ospf命令【核心】

3.3.1 配置PC機

主要是配置兩臺PC機的網關和IP、掩碼等基礎信息,這個就不多說了,之前文章有介紹,初學者建議從微信公眾號《IT黃大大》ensp實戰篇第一篇看起啊,配置如下圖所示;
在這里插入圖片描述
在這里插入圖片描述

3.3.2 設置命令

前期準備

啟動所有設備,當然這個看電腦的屬性的,有些電腦性能比較好的,啟動就很快,配置低一些的建議一個個啟動哈,博主是全選一起啟動的。如下:
在這里插入圖片描述
啟動后等一下就會顯示綠燈,當然啟動失敗的話得去找具體原因,后面我將出一期常見失敗問題匯總的文章。

核心步驟

路由器AR1啟動成功后,右擊CLI進入命令界面,配置命令如下
在這里插入圖片描述
核心步驟:<1>添加路由IP、<2>配置loopback0、<3>啟動ospf
Loopback0,是環回接口,主要是幫助調試物理連接問題,保證隧道穩定性,狀態一直都是UP,除非人為關閉,1.1.1.1是路由器或交換機自己設置的IP,也可以是2.2.2.2/3.3.3.3。
視圖下啟動ospf進程主要分為四步:
【1】啟動ospf進程;ospf [process-id] [router-id]
【2】進入ospf區域視圖;area [area-id]
【3】可選配置;authentication-mode [simple/ciper/abc]
【4】執行命令;network [ip-address netmask]
如下所示對多臺路由器進行命令行的設置:

配置AR1

##進入視圖并添加IP

<Huawei>system-view
[Huawei]sysname AR1
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 192.168.12.1 24
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 192.168.1.254 24

##配置回環及啟動ospf

[AR1-GigabitEthernet0/0/1]int lo0
[AR1-LoopBack0]ip add 1.1.1.1 24
[AR1-LoopBack0]q
[AR1]ospf 1 router-id 1.1.1.1
[AR1-ospf-1]area 0 
[AR1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0]

配置AR2

##進入視圖并添加IP

<Huawei>system-view
[Huawei]sysname AR2
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 192.168.12.2 24
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 192.168.23.2 24

##配置回環及啟動ospf

[AR2-GigabitEthernet0/0/1]int lo0
[AR2-LoopBack0]ip add 2.2.2.2 24
[AR2-LoopBack0]q
[AR2]ospf 1 router-id 2.2.2.2
[AR2-ospf-1]area 0 
[AR2-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]network 192.168.23.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]

配置AR3

##進入視圖并添加IP

<Huawei>system-view
[Huawei]sysname AR3
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 192.168.23.3 24
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 192.168.2.254 24

##配置回環及啟動ospf

[AR3-GigabitEthernet0/0/1]int lo0
[AR3-LoopBack0]ip add 3.3.3.3 24
[AR3-LoopBack0]q
[AR3]ospf 1 router-id 3.3.3.3
[AR3-ospf-1]area 0 
[AR3-ospf-1-area-0.0.0.0]network 192.168.23.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]

聲明:原創于博主《IT黃大大》,如有轉載請注明出處,感謝大家的支持,更多專欄可關注文尾微信公眾號《IT黃大大》

3.4 驗證效果

3.4.1、驗證OSPF

首先在AR3機器上驗證ospf是否設置成功
驗證命令:display ospf peer
驗證結果:
在這里插入圖片描述

3.4.2、查看路由表

查看命令:display ip routing-table
查看結果:
在這里插入圖片描述

3.4.3、PC設備互PING

也就是主機PC2去ping 主機PC1,如下所示結果:
在這里插入圖片描述
其中有一個丟包現象因為是在做ARP解析,所以request timeout,后面ping就沒有了。

3.5 實驗目的性(總結)

做到這里時候就有同學說,博主大大我如果不設置ospf會怎么樣?能通信么?針對這個問題我還要回到ospf本質定義:
OSPF是一種動態的路由協議,他是為了讓網絡中實現路由的自動學習和通信。也就是說不配置ospf 的話會導致路由器沒辦法學習到其他的網段信息,網絡的傳輸只能傳輸給對應的直連路由,其他的設備無法通信。
當然大家可以去嘗試一下不添加ospf讓非直連的設備進行通信哈。這樣你就會對ospf概念及作用更加理解了。

四、下篇預告

4.1 下期預告

當然看我的實驗得自己去完成一個作業哈,把交換機放進去建立多區域OSPF怎么實現,也就是添加兩臺匯聚交換機,這個將在我們下篇的實驗中去介紹,希望大家能夠多多關注喲!

最后在說一下哈,微信公眾號《IT黃大大》持續更新中,有任何想了解的可以留言喲!我們一起加油,順便說下沒有安裝ensp的小伙伴可以通過如下方式正確安裝

1、微信公眾號《IT黃大大》里面可以提取
2、關注并回復“ensp”或者“ensp安裝包

即可獲取,博主自己的公眾號,旨在和大家一起交流,互相學習,求個關注,感謝大家的支持與諒解,2024我們一起加油喲!!!
當然這個公眾號也會提前發文關于eNSP更多實踐操作的,先睹為快喲。

4.2 金榜區

如若有幸得君賞識,金榜區等您來賞!點擊此處進入;

聲明:原創于博主《IT黃大大》,如有轉載請注明出處,感謝大家的支持,更多專欄可關注文尾微信公眾號《IT黃大大》

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/214512.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/214512.shtml
英文地址,請注明出處:http://en.pswp.cn/news/214512.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Spring IoC如何存取Bean對象

小王學習錄 IoC(Inversion of Control)1. 什么是IoC2. 什么是Spring IoC3. 什么是DI4. Spring IoC的作用 存儲Bean對象1. 創建Bean2. 將Bean注冊到Spring中. 取Bean對象.1. 獲取Spring上下文信息使用ApplicationContext和BeanFactory的區別 2. 獲取指定Bean對象 IoC(Inversion …

使用JLink仿真器實現調試打印的N種方法

方法一&#xff1a;使用MCU的串口 這是最古老也是最簡單的方法。 電腦上面插一個USB轉TTL&#xff0c;然后與MCU的UART_RX/UART_TX/GND連接起來。PC端再打開一個串口調試助手。兩邊的波特率一致&#xff0c;就可以收到MCU發過來的打印信息了。 方法二&#xff1a;使用JLink仿…

【EMNLP 2023】面向Stable Diffusion的自動Prompt工程算法

近日&#xff0c;阿里云人工智能平臺PAI與華南理工大學朱金輝教授團隊合作在自然語言處理頂級會議EMNLP2023上發表了BeautifulPrompt的深度生成模型&#xff0c;可以從簡單的圖片描述中生成高質量的提示詞&#xff0c;從而使文生圖模型能夠生成更美觀的圖像。BeautifulPrompt通…

Android--Jetpack--Databinding源碼解析

慢品人間煙火色&#xff0c;閑觀萬事歲月長 一&#xff0c;基本使用 關于databinding的基本使用請看之前的文章 Android--Jetpack--Databinding詳解-CSDN博客 二&#xff0c;xml布局解析 分析源碼呢&#xff0c;主要就是從兩方面入手&#xff0c;一個是使用&#xff0c;一個…

STM32F407-14.1.0-01高級定時器簡介

TIM1 和 TIM8 簡介 高級控制定時器&#xff08;TIM1 和 TIM8&#xff09;包含一個 16 位自動重載計數器&#xff0c;該計數器由可編程預分頻器驅動。 此類定時器可用于各種用途&#xff0c;包括測量輸入信號的脈沖寬度&#xff08;輸入捕獲&#xff09;&#xff0c;或者生成輸出…

微軟NativeApi-NtQuerySystemInformation

微軟有一個比較實用的Native接口&#xff1a;NtQuerySystemInformation&#xff0c;具體可以參考微軟msdn官方文檔&#xff1a;NtQuerySystemInformation&#xff0c; 是一個系統函數&#xff0c;用于收集特定于所提供的指定種類的系統信息。ProcessHacker等工具使用NtQuerySys…

Javascript 數組array賦值與取值

Javascript 數組array賦值與取值 目錄 Javascript 數組array賦值與取值 一、數組元素的賦值 1、在創建Array對象時直接賦值 2、利用Array對象的元素下標對數組進行賦值 二、數組元素的獲取 一、數組元素的賦值 對數組元素賦值共有2種方法&#xff1a; &#xff08;1&am…

每日一題,頭歌平臺c語言題目

任務描述 題目描述:輸入一個字符串&#xff0c;輸出反序后的字符串。 相關知識&#xff08;略&#xff09; 編程要求 請仔細閱讀右側代碼&#xff0c;結合相關知識&#xff0c;在Begin-End區域內進行代碼補充。 輸入 一行字符 輸出 逆序后的字符串 測試說明 樣例輸入&…

項目實戰第四十七講:易寶支付對接詳解(保姆級教程)

易寶支付對接(保姆級教程) 為了實現項目的支付需求,公司選擇了易寶支付進行對接,本文是項目實戰第四十七講,詳解易寶支付對接。 文章目錄 易寶支付對接(保姆級教程)1、需求背景2、流程圖3、技術方案4、相關接口4.1、入駐相關(商戶入網)4.2、賬戶相關接口(充值、提現、…

【LVGL】STM32F429IGT6(在野火官網的LCD例程上)移植LVGL官方的例程(還沒寫完,有問題 排查中)

這里寫目錄標題 前言一、本次實驗準備1、硬件2、軟件 二、移植LVGL代碼1、獲取LVGL官方源碼2、整理一下&#xff0c;下載后的源碼文件3、開始移植 三、移植顯示驅動1、enable LVGL2、修改報錯部分3、修改lv_config4、修改lv_port_disp.c文件到此步遇到的問題 Undefined symbol …

Vue路由守衛筆記

路由守衛 當路由切換時&#xff0c;判斷權限 路由守衛類型 1.全局守衛 2.獨享守衛 3.組件內守衛 1.全局守衛 1.前置路由守衛 全局前置路由守衛————初始化的時候被調用、每次路由切換之前被調用 在需要加上路由守衛的路由配置中加上 meta&#xff1a;{isAuth&#xff1…

x的平方根算法(leetcode第69題)

題目描述&#xff1a; 給你一個非負整數 x &#xff0c;計算并返回 x 的 算術平方根 。由于返回類型是整數&#xff0c;結果只保留 整數部分 &#xff0c;小數部分將被 舍去 。注意&#xff1a;不允許使用任何內置指數函數和算符&#xff0c;例如 pow(x, 0.5) 或者 x ** 0.5 。…

react中img引入本地圖片的方式

在html文件中,可以直接<img src=./roadBook.png /> 但是在jsx文件中,不支持這種寫法 必須這樣寫 在css樣式中 App.css .img{background: url(./img/roadBook.png) }App.js import ./App.css;<div className=img></div> 1.基于es6Module //導入 import…

【PTA-C語言】實驗五-一維數組

如果代碼存在問題&#xff0c;麻煩大家指正 ~ ~有幫助麻煩點個贊 ~ ~ 實驗五-一維數組 7-1 查找整數&#xff08;分數 15&#xff09;7-2 交換最小值和最大值&#xff08;分數 15&#xff09;7-3 簡化的插入排序&#xff08;分數 15&#xff09;7-4 刪除指定數據&#xff08;分…

node14升級node16之后,webpack3項目無法啟動處理

node從14升級到16之后&#xff0c;項目就無法啟動了&#xff0c;研究了webpack3升級5&#xff0c;研究好幾個小時都無法啟動&#xff0c;最后發現&#xff0c;微微升級幾個版本就可以了。webpack還是3 版本改了好多個的&#xff0c;但是不確定具體是哪幾個起作用的&#xff0c;…

var、let、const 的區別?

var 1、var 聲明的變量在全局內有效 2、可以重復聲明 3、var 聲明的變量存在變量提升 let 1、遇到{}可開啟塊級作用域 2、不能重復聲明--- 可以防止變量重復定義產生的沖突&#xff0c;會直接報錯 3、let 聲明的變量不存在變量提升 const 1、const 聲明…

解讀unity內置的軟陰影處理方式

解讀unity內置的軟陰影處理方式&#xff1a; 參考網址&#xff1a; https://blog.csdn.net/cgy56191948/article/details/105726682 https://blog.csdn.net/weixin_45776473/article/details/119582218 https://tajourney.games/5482/ 上面的博客已經論述了&#xff0c;為何出現…

個人博客搭建保姆級教程-Nginx篇

官方文檔 nginx documentation 說明 nginx是我們本次教程使用的http服務器。它能承受很高的并發&#xff0c;并且安裝簡單&#xff0c;占用內存少。 在服務器篇我們提到了nginx的安裝&#xff0c;在發布篇我們簡述了該怎么放置我們創建的博客html文檔。 在本篇&#xff0c…

css的復合選擇器(有案例)

目錄 復合選擇器的描述 后代選擇器&#xff08;常用重點&#xff09; 子選擇器 并集選擇器&#xff08;重點常用&#xff09; 偽類選擇器 鏈接偽類選擇器 focus 偽類選擇器 知識總結&#xff1a; 案例實現&#xff1a; 復合選擇器的描述 在 CSS 中&#xff0c;可以根…

日志門面slf4j和各日志框架

簡介 簡單日志門面(Simple Logging Facade For Java) SLF4J主要是為了給Java日志訪問提供一套標準、規范的API框架&#xff0c; 其主要意義在于提供接口&#xff0c;具體的實現可以交由其他日志框架&#xff0c;如log4j、logback、log4j2。 對于一般的Java項目而言&#xff…