企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗

本文對應思科全新企業架構EI CCIE考試大綱第5部分內容。
1.思科IOS XE系統
它是思科企業級別設備上最新的操作系統(其實也有幾年了),是思科四大系列操作系統(IOS、IOS XE、IOS XR、NX-OS)之一
支持的核心技術:Application Centric Infrastructure (ACI)、 Fibre Channel over Ethernet (FCoE)、Ethernet 虛擬私有網絡 (E虛擬私有網絡)、Segment Routing、Locator/ID Separation Protocol (LISP)、Vxlan
支持IOS XE系統的設備如下所示:
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗
請注意,這其中包括CSR1000v這個模擬設備。
另外思科的XE中的交換機更傾向於面向物聯網中的邊緣計算(不用把數據發送到核心機房的雲計算服務器,直接在接入設備上的XE系統進行計算)

2.IOS XE平臺上的IOx
您暫時可以把IOx理解爲一種XE平臺的服務
它是工作於網絡邊界的主機應用和服務平臺
一個計算平臺、應用架構以及軟件開發kit
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗

3.GuestShell概覽
它是運行在IOX-XE和NS-OS平臺的64位應用環境
管理員可以安裝、升級和操作第三方的Linux應用
綁定了Python
默認情況下,只允許通過Mgmt VRF訪問。
與設備數據平面集成的額外其他選項
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗
思科IOS XE設備幾乎都可以通過腳本語言來管理,python是其中之一
on-box shell方式,思科的C9K內置的linux系統中的python腳本語言運行在設備內部的一個“容器”中,他們可以和網絡或者設備自身進行通信
off-box python方式,通過自動化腳本運行在一個第三方服務器,通過NETCONF(一種API)或者其他協議和交換機通過網絡方式來進行管理
guestshell是思科IOS-XE設備上一個linux的容器。在ISR 4000系列設備平臺上,guestshell提供一個Centos7的環境,它可以用來安裝和運行應用,比如python腳本語言就是其中之一。有了這樣的gestshell,你和你的應用可以接入主機平臺的網絡,存儲,甚至是IOS的CLI命令。
思科的GuestShell是獨立於底層的主機軟件,以防止設備的核心網絡功能被幹擾
支持guestshell的設備一覽
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗

4.GuestShell基本LAB部分
步驟1,開啓IOX
Iox管理着IOS XE上的應用
GuestShell僅僅是Iox的1個應用
需要注意Iox服務器需要花費3分鐘
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗

步驟2,創建虛擬端口組
該功能僅僅在路由平臺有效
用於連接到GuestShell的容器
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗
步驟3.創建NAT表項
僅在路由平臺生效
在off-box環境下轉換流量,比如接入到互聯網
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗
步驟4,啓動GuestShell
被定義爲一個CLI中的應用
一旦一個應用定義完畢之後,可以有三種行爲:
開啓
關閉
損毀
企業基礎架構EI CCIE課程LAB文檔:GuestShell實驗

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章