Miêu tả tiến trình khởi động của Router Cisco

216

Chúng ta thường phải chờ một thời gian sau khi bật thiết mạng Cisco rồi mới sử dụng được. chắc các bạn cũng biết khoảng thời gian đó là quá khởi động của thiết bị. Vậy tiến trình đó diễn ra như thế nào và nó hoạt động ra sao ? Hôm nay mình sẽ miêu tả ngắn gọn về tiến trình khởi động của một thiết bị Router Cisco.

boot

Khi một router Cisco được bật lên, router sẽ trải qua một tiến trình khởi động gồm các bước sau:

Bước 1 – P.O.S.T (Power On Self Test): Tại bước đầu tiên này, khi mới được bật lên, router chạy một chương trình kiểm tra phần cứng (Hardware Diagnostic) kiểm tra tình trạng của mọi module phần cứng. Khi mọi module đều qua được kiểm tra này, router tiến hành chuyển qua bước thứ 2.

Bước 2 – Load chương trình Bootstraps từ bộ nhớ ROM và RAM: Chương trình này chịu trách nhiệm tìm kiếm và load IOS dể vận hành router.

Bước 3 – Load IOS:

Chương trình bootstraps sẽ thực hiện load IOS cho Router theo trình tự sau:

  • Đầu tiên, tìm kiếm trên Flash, nếu trên Flash tồn tại IOS, giải nén và load IOS đầu tiên trong bộ nhớ Flash và RAM để vận hành router.
  • Nếu không có IOS nào tồn tại trong bộ nhớ Flash, thực hiện tìm kiếm trên các TFTP server.
  • Nếu sau các bước trên, vẫn chưa tìm được IOS, load hệ điều hành phụ trong bộ nhớ ROM để chạy, đưa router vào module ROMMON.

Bước 4 – Load file cấu hình:

Tùy thuộc vào giá trị của bit thứ 6 của thanh ghi cấu hình mà router sẽ thực hiện các phương thức load cấu hình khác nhau:

  • Nếu bít 6=0 (ví dụ: 0x2102): load file startup-config trong NVRAM vào RAM thành running-config để chạy.
  • Nếu bít 6=1 (ví dụ: 0x2142): bỏ qua file startup-config trong NVRAM, load vào một cấu hình trắng.