CCNA學習指南(4)iOS與記憶體
(1)Cisco iOS
Cisco iOS軟體是思科裝置的系統軟體。
Cisco iOS軟體提供的服務通常使用CLI進行訪問。通過控制檯連線、調變解調器連線(路由器?)Telnet或secure shell(SSH)會話訪問CLI。
無論採用哪種連線方法,對Cisco iOS CLI的訪問一般稱為exec會話。
(2)exec會話分類:
1.使用者exec:(enable模式???)
2.特權exec:(config模式???)
ps:思科裝置有16個安全級別(0~15):
[1]1級是使用者exec
[2]15級是特權exec
(3)CLI ?幫助:
1.字詞幫助:輸入命令問號?,前面不加空格。顯示以輸入的字元開頭的可用命令列表。
2.命令語法幫助:輸入命令問號?,前面加空格,獲取命令的語法幫助
ps:**CLI的錯誤資訊:
1.%Ambiguous command:"show con"
(輸入的字元不足,裝置無法識別該命令)
幫助方法:重新輸入命令,然後輸入問號(?),命令與問號之間不加空格
2.Incomplete command
(沒有輸入該命令所需的所有關鍵字或值)
幫助方法:重新輸入命令,然後輸入問號(?),命令與問號之間加空格
3.Invalid input detected at'^'marker
(命令輸入的不正確,脫字元號(^)標識錯誤位置)
幫助方法:輸入問號(?)以顯示所有可用命令或引數
(4)思科路由器主要包括以下四種記憶體:
(執行中配置檔案儲存)(臨時?)1.RAM:儲存路由表和快速交換快取。RAM儲存當前執行的配置檔案和當前載入的ios等。 (事先啟動前的配置檔案儲存)(永久可修改?)2.NVRAM:為啟動配置設定提供可寫入式永久儲存。 (雲端備份?)3.快閃記憶體:Cisco iOS軟體映像檔案、備份配置和所有其他通過記憶體卡儲存的檔案提供永久性儲存。 (永久不可修改?)4.ROM:提供POST例程,還提供可用來排除故障和解決緊急事件的微型ios,如快閃記憶體中儲存的iOS發生損壞。ROM提供的微型iOS還可用於執行密碼恢復。
ps:裝置管理員不能修改或複製ROM
**命令:
1.how startup-config:
(命令顯示儲存在NVRAM中事先儲存的啟動配置設定)
2.show running-config:
(命令顯示RAM中當前執行的當前配置)
3.show startup-config:
(命令輸出的第一行表示儲存配置所用的NVRAM數額)
例如:Using 1359 out of 32762 bytes 指NVRAM的總大小為32762位元組,儲存在NVRAM中的當前配置佔用 1359位元組
可使用以下協議將配置檔案從路由器或交換機複製到檔案伺服器:FTP、SCP、HTTP、TFTP等。
ps:可以在更改配置檔案內容之前複製配置檔案,從而將當前配置檔案備份到伺服器,以便能夠從伺服器上恢復原來的配置檔案。使用的協議取決於所使用的伺服器型別。
***(5)出於以下原因之一,可以將配置檔案從外部伺服器複製到路由器或交換機的RAM的執行配置中,或複製到路由器或交換機的NVRAM的啟動配置檔案中。
1.恢復備份配置檔案
2.在另一臺路由器或交換機上使用該配置檔案。
例如:可以在網路中新增另一臺路由器或交換機,並讓它的配置類似於原始路由器或交換機的配置,通過將檔案複製到網路服務並進行更改來反映新路由器或交換機的配置要求,可以節約時間。
3.在網路的所有路由器或交換機上載入相同的配置命令,這樣所有的路由器或交換機都會有相似的配置。
***(6)複製配置檔案:
可以使用Cisco iOS copy命令將配置從一個元件或裝置移動到另一個元件或裝置。 copy命令的語法要求第一個引數指明來源(從哪裡複製配置),後面引數指明目標(將配置複製到哪裡)。
例如:copy running-config tftp: 命令中,RAM中執行配置被複制到tftp伺服器。
RAM中做出配置更改之後,必須儲存到NVRAM中的啟動配置檔案,此時可使用 copy running-config startup-config(將RAM中的執行配置檔案複製到NVRAM啟動配置檔案中)。
同樣使用copy startup-config running-config命令可以將nvram中的啟動配置檔案複製會RAM中。請注意,可以使用命令的縮寫。
erase startup-config(命令可以刪除NVRAM中已儲存的啟動配置檔案)
當配置從任何源複製到RAM中時,配置會與RAM中的現有配置合併。此時將新增新的配置引數,而且現有引數發生更改並覆蓋原有的引數。如果RAM中存在某個配置命令,而NVRAM中沒有對應的命令,該配置命令將不會受到影響。
將RAM中的執行配置檔案複製到NVRAM中的啟動配置檔案,這個操作將會覆蓋NVRAM中的啟動配置檔案。
輸入命令配置完路由器或交換機之後,必須使用 copy running-config startup-config命令將執行配置儲存到NVRAM就重新載入路由器或交換機,則會丟失配置,並且路由器或交換機會返回儲存在NVRAM中最近的一次配置。
**(7)下載檔案:
copy running-config tftp:
(命令可以將當前配置上傳並儲存TFTP伺服器中)
(必須提供tftp伺服器地址或名稱,以及原始檔名和目標檔名)