Kênh TV và video học IT - Trăm nghe không bằng một thấy - Trở thành chuyên gia theo cách của bạn.
+ Trả lời chủ đề
Hiện kết quả từ 1 tới 5 của 5

Chủ đề: Ý nghĩa của cấu hình thanh ghi trên switch

  1. #1
    azu
    azu đang ẩn
    Thành viên mới Avatar của azu
    Tham gia ngày
    23-07-08
    Bài gửi
    29
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định Ý nghĩa của cấu hình thanh ghi trên switch

    Chào các bạn

    Có lẽ các bạn học Cisco đều đã quen thuộc với giá trị thanh ghi được cấu hình trên router. Đối với các switch Cisco Catalyst thì giá trị thanh ghi khi các bạn sử dụng lệnh show version có khác một chút so với router - sự khác biệt quan trọng nhất là ở trường boot (boot-field) trong giá trị thanh ghi. Mình xin giới thiệu với các bạn về ý nghĩa của các giá trị trong trường boot đối với switch nhé:

    Giá trị thanh ghi được cấu hình trên switch sẽ quyết định switch sẽ load hệ điều hành ngay khi khởi động hay không, và sẽ load từ đâu. Bạn có thể chỉnh sửa trường boot để bắt buộc switch boot một system image nhất định thay vì sử dụng system image mặc định.

    Bốn bít thấp (bit 3, 2, 1 và 0) trong số 16 bit thanh ghi chính là boot field. Mặc định giá trị của boot field là 0x10F. Các thiết lập boot field trên thanh ghi có thể được đặt như sau:

    - Khi boot field có giá trị là 0000, switch sẽ không load một system image nào cả. Thay vì thế, nó sẽ vào mức ROM-monitor, và từ mức ROM-monitor này, bạn có thể load một system image bằng tay.
    - Khi boot field có giá trị là 0001, switch sẽ load system image đầu tiên mà nó tìm thấy trên flash.
    - Khi boot field nằm từ 0010 tới 1111, switch sẽ load system image dựa theo câu lệnh boot system đã được cấu hình trong NVRAM. Nếu Switch không thể boot image nào ở danh sách biến BOOT environment, switch sẽ vào ROM-monitor mode. Như vậy, mặc định giá trị boot field là 1111 (0x10F = 0x010F)

    note: Các giá trị biến BOOT environment chỉ ra một danh sách các file image trên nhiều thiết bị khác nhau mà switch có thể boot lúc khởi động.

    Mong rằng với bài này, các bạn sẽ hiểu rõ hơn về quá trình boot của switch cũng như giá trị thanh ghi trên switch.

    Thân.
    Lần sửa cuối bởi azu; 03-08-08 lúc 22:54

  2. #2
    Super Moderator Avatar của netsys
    Tham gia ngày
    24-07-08
    Đến từ
    Hanoi
    Tuổi
    32
    Bài gửi
    79
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Để cho bài viết được đầy đủ, bạn azu bổ sung phần giải thích về
    1. Các giá trị biến BOOT environment
    2. Cách thức tác động vào thanh ghi và các biến này (bằng câu lệnh nào, ở mode nào).

    Chờ phần bổ sung của bạn.

  3. #3
    azu
    azu đang ẩn
    Thành viên mới Avatar của azu
    Tham gia ngày
    23-07-08
    Bài gửi
    29
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Trước hết, cảm ơn anh netsys đã gợi ý cho em về mở rộng bài viết

    Mình có chỉnh sửa một chút đối với khái niệm boot environment variable mà trong bài viết trước mình dịch là biến boot environment - nó là vùng biến thiên của boot environment (mình đã nhầm khái niệm vùng biến thiên với khái niệm biến ).

    Việc định nghĩa ra boot environment variable thực chất là định ra các nguồn mà từ đó, thiết bị có thể load IOS lên để chạy. Như vậy, mục đích của việc định ra nhiều nguồn cấp IOS cho một thiết bị là một giải pháp fail-over của Cisco đưa ra nhằm bảo đảm tính dự phòng cao cho thiết bị - mà cụ thể là cho việc load IOS trên thiết bị.


    Để chỉ định system image mà switch sẽ load khi khởi động, ta dùng lệnh boot system ở mức global config. Việc tạo ra boot environment variable để load IOS đối với switch chủ yếu được sử dụng khi các switch được nối theo dạng stack. Dưới đây là cú pháp lệnh:

    boot system {filesystemfile-url ...| switch {number | all}}

    Trong đó:
    - filesystem: là tên của file IOS trên flash
    - |file-url: là đường dẫn tới thư mục chứa file system trên flash. Giữa phần tên image và phần đường dẫn được ngăn cách bởi dấu hai chấm
    - từ khóa switch: được dùng khi các switch được nối dạng stack.
    - number: chỉ định một switch trong stack mà IOS của nó sẽ được load
    - từ khóa all: chỉ định tất cả các switch - như thế nó sẽ tìm IOS lần lượt, từ switch đầu tiên trong stack.

  4. #4
    Thần Long Đại Hiệp Avatar của bjm_yeu
    Tham gia ngày
    24-07-08
    Đến từ
    Hoa Quả Sơn
    Bài gửi
    69
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Bạn Azu tìm thử cách nào bỏ qua các Switch boot bỏ qua NVRAM, khởi động với cấu hình trắng, cần cấu hình thanh ghi gì ^^!
    [CENTER][B][SIZE="5"][COLOR="Red"]The Future is Mystery![/COLOR][/SIZE][/B][/CENTER]

  5. #5
    Super Moderator Avatar của kara
    Tham gia ngày
    09-07-08
    Đến từ
    Ha Noi
    Bài gửi
    138
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Quote Nguyên văn bởi bjm_yeu Xem bài viết
    Bạn Azu tìm thử cách nào bỏ qua các Switch boot bỏ qua NVRAM, khởi động với cấu hình trắng, cần cấu hình thanh ghi gì ^^!
    Câu này chung chung quá . Quan trọng là dòng switch nào chứ ??
    Với các switch học trong chương trình CCNA khi khôi phục mất khẩu ko cần phải thay đổi thay ghi (dùng phím Mode thôi).
    Các dòng switch cao hơn thì có thể thay đổi thanh ghi, cho switch bỏ qua startup config. Ví dụ với Catalyst 6000 MSFC thì giá trị register là 0x42. Tùy vào từng loại switch có thể tìm các thông tin tương ứng trên Cisco.com
    --------------------------------------------------------
    No pain, no gain

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

     

Chủ đề tương tự

  1. Hướng dẫn cấu hình Router/Switch sử dụng GNS3
    Gửi bởi bjm_yeu trong mục Tools
    Trả lời: 31
    Bài cuối: 05-05-11, 10:05

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
muagi.vn