Cisco - 基礎觀念



前言

在開始玩 Cisco 設備之前,先了解 Cisco 運作環境中相關技術名詞、開機啟動流程、不同的執行模式……等。




名詞介紹

  • IOS(Internetwork Operating System):大部分 Cisco 路由器上執行的作業系統,類似 DOS 操作、控制網路環境的作業系統。
  • CLI(Command-Line Interface):路由器的命令行界面(類似命令提示字元),可輸入各種命令來檢查或控制路由器。
  • ROM:可讀不可寫的儲存器,存放低版本的 IOS 核心軟體(最原始的)這是被燒錄好的無法更改的,即出廠值。
  • Flash Memory:存放最新版本且最完整的 IOS 軟體。
  • RAM(Running Config):存放正在執行的 IOS 軟體,正在執行的程式。
  • NVRAM(Startup Config):就算停電資料也不會不見的儲存器,存放路由器的配置訊息(例如:Interface 設定)等等,不存放 IOS 系統。
  • 控制口(Console Port):電腦透過 com (1 ~ 4)其一 port 與路由器的 console 利用連接線及超級終端機軟體,進而控制、檢視、設定路由器的 Port。
  • 輔助口(AUX Port):連接數據機可於遠端登錄後,控制路由器。
  • 介面(Interface):有 ethernet port、fast ethernet port、token ring、fddi、isdn、serial等介面。



開機啟動流程

1. 先檢查硬體 --> 尋找並載入 IOS 軟體 --> 尋找並載入路由器配置資訊。
2. 也就是 NVRAM --> Flash --> TFTP --> ROM,其中 RAM 及 NVRAM 的設定可以備份在路由器以外的任何使用 TFTP 的地方。
3. 要注意的是 RAM <--> NVRAM <--> TFTP 之間可互相複製但無法自已複製自已。




切換執行模式

  • router> 用戶執行模式 User Mode,無論使用何種方式登入路由器,一開始便是進入此模式,可察看路由器的資訊但無法更改路由器的設定,此模式下輸入 enable 可將模式由用戶執行模式 router> 切換到特權執行模式 router#,輸入 exit、logout、quit 則可完全退出即離開 CLI 命令模式。
  • router# 特權執行模式 Privileged Mode,可查看更多的路由器訊息,並更改路由器的某些設定,此模式下輸入 configt 可將模式由特權執行模式router# 切換到全局配置執行模式 router(config)#,輸入 disable 可將模式退回至用戶執行模式,輸入 exit、logout、quit 則可完全退出即離開 CLI 命令模式。
  • router(config)# 全局配置執行模式 Global Configuration Mode,可以改變路由器本身設定,並可更新 RAM 中正在執行的設定,此模式下輸入 int s0 即可從 router(config)# 切換至 router(config-mode)#,輸入 exit、Ctrl-Z、end 等指令即可把模式從 Router(config)# 退回至 router#。
  • router(config-mode)# 其他配置模式 Other Mode,可以改變路由器具體配置的設定,更新 RAM 中正在執行的設定,其模式有許多如 config-if、config-subif、config-line、config-router...等各類模式,在此模式下輸入 exit 指令即可把模式從 router(config-mode)# 退回到 Router(config)#。

由下圖我們可清楚了解到如何切換 Cisco 四種執行模式: