Bài giảng - Giáo trình

[Bài giảng][bleft]

Thư viện - Đồ án

[Thư viện][bsummary]

Tin tức

[Tin tức][twocolumns]

Tài liệu

[Tài liệu][bleft]

Giải thích toàn bố tiến trình khởi động mặc định của Cisco Router



Tiến trình khởi động mặc định của Cisco Router
***
Cisco Router có thể khởi động Cisco IOS ở một số vị trí sau:
  1. Flash memory
  2. TFTP server
  3. ROM (Cisco IOS không đầy đủ)
Theo mặc định thì Cisco Router sẽ tìm IOS theo thứ tự sau:
  1. NVRAM
  2. Flash (sequential)
  3. TFTP server (network boot)
  4. ROM (partial IOS)
Lưu ý: Ta có thể sử dụng câu lệnh “boot system command” để chỉ định vị trí chính xác mà router sẽ tải  primary IOS source rồi sau đó quay trở lại với thứ tự tải IOS mặc định.
Toàn bộ tiến trình khởi động Cisco Router diễn ra như sau:
1. POST (power on self test) và thực thi Bootstrap code

POST là một tiến trình kiểm tra thành phần phần cứng Router hardware. Sau khi thực thi tiến trình POST, router sẽ tiếp tục chạy chương trình bootstrap. 
2. Xác định vị trí Cisco IOS  Software và tải vào bộ nhớ RAM của Cisco Router
Chương trình bootstrap program xác định vị trí Cisco IOS software và tải vào RAM. Các Cisco IOS file có thể được đặt ở một trong 3 vị trí: flash memory TFTP server, hoặc chỉ định cụ thể trong startup configuration file. Cisco IOS software thường được tải từ flash memory theo mặc định. Các thiết lập cấu hình phải được thay đổi để router có thể tải từ một số vị trí khác.
I). Kiểm tra giá trị Configuration Register (NVRAM) và thay đổi giá trị này bằng câu lệnh config-register command ở chế độ Global configuration mode trên Cisco Router.
  • 0 = ROM Monitor mode
  • 1 = ROM IOS
  • 2 – 15 = startup-config in NVRAM
II). Kiểm tra Startup-config file để xác định câu lệnh boot system command (NVRAM)
a). Nếu câu lệnh boot system command có trong startup-config
  • Chạy các câu lệnh boot system command theo thứ tự xuất hiện trong startup-config để xác định vị trí tải IOS
  • Nếu các câu lệnh boot system command không thể thực hiện được, tiến trình khởi động mặc định sẽ được thực hiện để tải IOS (Flash, TFTP, ROM).
b). Nếu không có câu lệnh boot system command nào trong startup-config thì router sẽ sử dụng tiến trình boot-up sequence mặc định để tải Cisco IOS:
  • Flash (sequential)
  • TFTP server (netboot)
  • ROM (partial hoặc mini IOS) hoặc tiếp tục duy trì tiến trình móc nối tới TFTP tùy theo dòng router model

Lưu ý: Nếu Cisco IOS Software không thể tải được theo boot system command và theo tiến trình boot-up mặc định thì Router sẽ rơi vào chế độ ROMmonitor mode.
3. Xác định vị trí và tải startup configuration file.
Sau khi Cisco IOS software được tải thành công, chương trình bootstrap tiếp tục tìm kiếm startup configuration file trong NVRAM. Nếu startup configuration file có ở NVRAM, router sẽ tải cấu hình này lên RAM.


Nếu startup-config file không tồn tại trong NVRAM, Cisco Router sẽ khởi động với cấu hình trắng ban đầu setup mode.
  • NVRAM
  • TFTP server
  • Setup Mode
Câu lệnh Boot System Command:
Cisco-Router(config)# boot system flash IOS filename   – boot từ FLASH memory
Cisco-Router(config)# boot system tftp IOS filename tftp server ip address   – boot
từ một TFTP server
Cisco-Router(config)# boot system rom   – boot
từ system ROM
Thay đổi giá trị Register:
Cisco-Router(config)# config-register 0x10x (giá trị x có giá trị 0-F dưới dạng số hex)
When the last x is:
0 = boot into ROM Monitor mode
1 = boot the ROM IOS
2 – 15 = look in startup config file in NVRAM
Tiến trình khởi động của Cisco Router tùy thuộc vào giá trị Configuration register và câu lệnh Boot system command được mô tả trong bảng bên dưới.
Boot Filed Value
            Chức năng
0×0
Vào chế độ ROMMON và bỏ qua boot system command.
0×1
Tải IOS từ ROM và bỏ qua boot system command.
0×2-0xF
Nếu không có câu lệnh boot command, router sẽ tìm IOS trong Flashmemory; nếu thấy bại, tiến hành broadcast để tìm IOS từ TFTP server. Nếu thất bại, tải IOS từ ROM.
0×2-0xF
Nếu boot system ROM command được sử dụng, IOS được tải từ ROM.
0×2-0xF
Nếu boot system flash command được sử dụng, IOS được tải từ Flash memory.
0×2-0xF
Nếu boot system tftp file_name 10.1.1.1 command được sử dụng, IOS với tên chỉ định file_name sẽ được tải từ TFTP server.
0×2-0xF
Nếu nhiều câu lệnh boot system command được sử dụng, router sẽ tải IOS theo thứ tự các câu lệnh boot.

Không có nhận xét nào: