文章目錄華為 eNSP 模擬器介紹華為 eNSP 模擬器安裝安裝步驟華為 eNSP 模擬器搭建網路介面介紹新建拓撲網路連通資料抓包文末彩蛋
華為 eNSP 模擬器介紹模擬器是什麼?顧名思義,就是根據原理製作的模擬工具。通常指的是用純軟體的手段來模擬某一種硬體機能。日常生活中,常見的模擬器有安卓模擬器,在電腦安裝安卓模擬器軟體後,就可以在電腦上玩手機遊戲了。
華為 eNSP 模擬器是什麼?
華為 eNSP ,又稱華為企業網路模擬平臺,是華為提供的一款免費的網路模擬工具平臺,主要是對企業網的路由器、交換機、防火牆、無線裝置進行軟體模擬,可以在沒有真實裝置的情況下也能夠進行網路實驗測試,學習網路技術。
華為 eNSP 模擬器
華為 eNSP 模擬器有哪些特點?
最大的特點就是免費、免費、免費!重要的事情說三遍。有條件的同學可以直接用公司內或者實驗室裡的真實網路裝置,沒有條件的同學也不用慌,可以在自己電腦上安裝 eNSP ,也能很方便的使用高模擬的網路裝置模擬組建網路。抓包功能。肉眼看不見的微生物,需用透過顯微鏡才能看得到。網路世界,我們也是無法直接看得到的,這個時候就需要藉助網路工具 --- wireshark ,這個抓包工具可以從網路的視角(報文互動層面)看到網路世界的真實情況。eNSP 集成了 wireshare 軟體用於網路協議分析,與真實裝置的抓包情況完全一致。可以和真實裝置對接。目前已經普及的手機支付功能,就是在現金和電子錢包打通的情況下實現的。同樣真實裝置和模擬裝置的連通也已安排上, eNSP 集成了 virtualbox 軟體, eNSP 上的虛擬裝置可以透過虛擬介面和真實網絡卡進行繫結,實現虛擬裝置和真實裝置的連線。什麼情況下會使用到華為 eNSP 模擬器?
華為 eNSP 模擬器主要是提供了一個網路高模擬的平臺。對於沒接觸過網路的人來說,透過圖形化的 eNSP 搭建網路實驗,理解書本上看不見摸不著的網路知識,瞭解網路的實際應用場景;對於網路從業者來說,可以更方便的接觸到網路產品,對於實際工作中遇到的網路問題也可以透過 eNSP 進行問題復現,組網交付前還可以透過 eNSP 進行預模擬。
網路裝置
現在對 eNSP 有了一定的瞭解後,接下來我們就來看看華為 eNSP 怎麼使用?
華為 eNSP 模擬器安裝本文重點就是手把手教,在使用華為 eNSP 模擬器之前的軟體安裝,我也會一一講解到。上面有介紹過華為 eNSP 模擬器集成了很多其它軟體的功能,所以在安裝 eNSP 之前,需要先安裝 VirtualBox 、 Wireshark 、 WinPcap 這三個軟體,才能正常安裝 eNSP 軟體。同時這些軟體都要安裝在英文目錄下,不要帶有中文字元。
VirtualBox-5.2.30Wireshark-3.2.10WinPcap_4_1_3eNSP V100R003C00SPC100安裝步驟VirtualBox 安裝
VirtualBox 安裝
Wireshark 安裝
開啟安裝包後,依次點選 Next 、 I Agree 、Install 進行安裝,選項使用預設引數即可,直到出現 Finish 完成安裝。安裝過程中會安裝 Npcap 軟體,使用預設引數進行安裝即可。
Wireshark 安裝
WinPcap 安裝
WinPcap 安裝
eNSP 安裝
開啟安裝包後,依次點選確定、下一步、安裝進行安裝,直到出現完成按鈕完成安裝。安裝完成後,出現的 Windows 防火牆告警,同時勾選專用網路、公用網路,點選允許訪問按鈕。
![](http://timg.juduo.cc/2021/02/8454079143d64d7fa7eff52282d1ab78.jpg)
eNSP 安裝
開啟安裝完成的 eNSP 軟體,出現引導介面,說明安裝成功。
eNSP 介面
華為 eNSP 模擬器搭建網路eNSP 安裝成功後,我們就可以開始進行網路實驗了。實踐是最好的老師,透過搭建網路實驗的過程,我們可以快速掌握 eNSP 模擬器的使用方法和學習網路的知識。
介面介紹開啟 eNSP 後,我們將看到如下介面。
eNSP 介面介紹
1、主選單,提供模擬器各項主要功能。
2、工具欄,提供常用的工具,如新建拓撲、資料轉包等。
3、網路裝置區,提供裝置和網線,用於工作區。( crtl + L 快捷鍵開啟)
4、引導區,快速新建或開啟拓撲圖。引導區關閉後,引導區位置就變成了工作區。工作區用於建立網路拓撲。
5、裝置介面區,顯示拓撲中的裝置和裝置已連線的介面。( ctrl + R 快捷鍵開啟)
新建拓撲透過引導區的新建拓撲按鈕,快速建立新的拓撲,也可以透過快捷鍵 ctrl + N ,進入工作區介面。在新建的拓撲上開始我們的第一個網路實驗,搭建一個簡單的網路,使用一臺交換機連線兩臺電腦。
操作步驟如下:
在網路裝置區,先選擇一臺交換機,型號是 S5700 ,將裝置拖至工作區。使用相同的方法,再新增兩臺 PC 至工作區。新增裝置
在網路裝置區,分別使用兩條網線,讓兩臺 PC 與交換機相連。為了讓介面裝置標籤不重疊,挪動了交換機的位置。![](http://timg.juduo.cc/2021/02/9bf3b6abdf8c43338faa94fb1c7ad138.jpg)
連線裝置
裝置預設是關機狀態,可以看到右邊的介面列表的埠狀態全是紅色,表示裝置未啟動。啟動工作區的裝置,選中所有裝置,然後右鍵選擇啟動,批次啟動選中的裝置。啟動裝置需要等待一會兒系統載入時間,等裝置啟動載入完成後,埠的狀態從紅色變成綠色,表示裝置啟動完成,裝置連線狀態正常。裝置啟動
雙擊裝置圖示,就可以進入裝置的系統視窗。交換機裝置是進入命令列介面, PC 是進入配置管理介面。裝置命令列介面
網路連通手機的上網功能是需要開啟手機 4G / 5G 流量,或者連上正常的 WiFi 後,才能正常上網。搭建完成的網路拓撲中,兩臺 PC 要實現網路互通,也是需要進行配置的。
在這個小型網路中,我們只要把兩臺 PC 分別配置成同網段的 ip 地址就可以實現互通。
IP 配置
為了更真實的模擬現網環境, PC1 的名稱改為小美的 PC , PC2 的名稱改為小王的 PC , LSW1 的名稱改為交換機。雙擊裝置名稱即可更改。
小美的 PC 的網路配置 IP 地址是 192.168.1.1 ,子網掩碼是 255.255.255.0 。雙擊小美的 PC 圖示,在 IPv4 配置 介面進行設定。
小王的 PC 的網路配置 IP 地址是 192.168.1.2 ,子網掩碼是 255.255.255.0 。步驟同上。
![](http://timg.juduo.cc/2021/02/eae18627f5d34a9dbabe9200c298a80b.jpg)
PC 的 IP 配置介面
從小美的 PC 的命令列視窗向小王的 PC 傳送 ping 報文,檢查網路是否連通。
ping 檢測
ping 報文正常,說明網路連線成功。到這裡,我們就成功完成第一個實驗了
資料抓包抓包是獲取網路中的某一個網路節點的所有資料,並對這些資料按照網路協議進行解析。透過網絡卡或網口抓包,可以獲取經過這個網絡卡或網口的所有報文,真實的記錄下網路中發生的一切事情。就跟我們汽車裡安裝的行程記錄儀和馬路上是影片監控一樣,真實的記錄下車輛和馬路上發生的一切路況資訊。
為什麼要抓包?
當一些網路異常問題,從基本的資訊無法進行問題定位時,就需要用到網路資料抓包。透過抓包,可以看到網路報文有否正常傳送出去?發過來的網路報文是否有收到?報文格式是不是正確的?從資料報文側,檢視網路節點的整個網路情況,定位出問題原因所在,排查網路故障。
學習網路知識時,主要就是學習網路協議。網路協議中的報文互動過程,是實際發生但是無法直接看到的,但是透過抓包,我們就能看到真實的網路互動資料,對學習到的網路協議進行實際驗證,加深對網路協議的理解。
怎麼使用抓包功能?
eNSP 模擬器已經集成了抓包功能,可以很方便的進行資料抓包。我們使用上一個實驗的網路環境,進行網路抓包實驗。
右鍵點選交換機,選擇資料抓包,再選擇需要抓包的埠。當埠的顏色從綠色變成藍色,表示介面正在採集報文。資料抓包
從小美的 PC 的命令列視窗向小王的 PC 傳送 ping 報文。停止抓包,操作步驟跟步驟 1 相同。停止抓包後,埠顏色從藍色變成綠色,表示埠狀態恢復。這時,我們就看到了 wireshare 軟體抓到的所有互動報文了,使用 icmp 命令進行報文篩選,檢視到了小美向小王傳送的 ping 報文。抓包資料
文末彩蛋華為 eNSP 模擬器還有一個功能,在主選單裡面的網路拓撲示例。涵蓋了 HCNA LAB 、 RIP 、 OSPF 、 BGP 等全套實驗拓撲,可以直接拿來進行學習和實驗驗證,真的很方便。
另外,如果安裝eNSP出了問題,可以參考這篇部落格文章,100%搞定。
http://blog.v587xpt.top/archives/%E5%8D%8E%E4%B8%BAensp%E6%A8%A1%E6%8B%9F%E5%99%A8%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8ar%E8%B7%AF%E7%94%B1%E5%99%A8