1. Mô tả kịch bản mạng
Trong môi trường mạng quảng bá (Broadcast) như Ethernet, giao thức IS-IS bầu chọn một thiết bị làm DIS (Designated Intermediate System) để duy trì cơ sở dữ liệu trạng thái liên kết và tối ưu hóa việc trao đổi LSP. Ví dụ này thực hiện cấu hình trên 4 thiết bị Switch (A, B, C, D) cùng thuộc Area 10. Các vai trò cụ thể như sau:
- Switch A và Switch B: Hoạt động ở chế độ Level-1-2.
- Switch C: Hoạt động ở chế độ Level-1.
- Switch D: Hoạt động ở chế độ Level-2.
Mục tiêu là điều chỉnh thông số dis-priority trên Switch A để thiết bị này giành quyền làm DIS cho cả hai cấp độ Level-1 và Level-2.
2. Các bước cấu hình chi tiết
Bước 1: Thiết lập cấu hình IS-IS cơ bản
Khởi tạo tiến trình IS-IS, gán thực thể mạng (NET) và kích hoạt giao thức trên các giao diện tương ứng.
# Cấu hình trên Switch A
[SwitchA] isis 1
[SwitchA-isis-1] network-entity 10.0000.0000.0001.00
[SwitchA-isis-1] quit
[SwitchA] interface Vlan-interface 10
[SwitchA-Vlan-interface10] isis enable 1
# Cấu hình trên Switch B
[SwitchB] isis 1
[SwitchB-isis-1] network-entity 10.0000.0000.0002.00
[SwitchB-isis-1] quit
[SwitchB] interface Vlan-interface 10
[SwitchB-Vlan-interface10] isis enable 1
# Cấu hình trên Switch C (Level-1)
[SwitchC] isis 1
[SwitchC-isis-1] network-entity 10.0000.0000.0003.00
[SwitchC-isis-1] is-level level-1
[SwitchC-isis-1] quit
[SwitchC] interface Vlan-interface 10
[SwitchC-Vlan-interface10] isis enable 1
# Cấu hình trên Switch D (Level-2)
[SwitchD] isis 1
[SwitchD-isis-1] network-entity 10.0000.0000.0004.00
[SwitchD-isis-1] is-level level-2
[SwitchD-isis-1] quit
[SwitchD] interface Vlan-interface 10
[SwitchD-Vlan-interface10] isis enable 1
Bước 2: Kiểm tra trạng thái bầu chọn mặc định
Kiểm tra danh sách láng giềng và trạng thái DIS trên Switch A khi chưa thay đổi độ ưu tiên (mặc định là 64).
[SwitchA] display isis peer
Peer information for IS-IS(1)
----------------------------
System ID: 0000.0000.0002
Interface: Vlan-interface10 Circuit Id: 0000.0000.0003.01
State: Up HoldTime: 25s Type: L1(L1L2) PRI: 64
System ID: 0000.0000.0003
Interface: Vlan-interface10 Circuit Id: 0000.0000.0003.01
State: Up HoldTime: 23s Type: L1 PRI: 64
System ID: 0000.0000.0002
Interface: Vlan-interface10 Circuit Id: 0000.0000.0004.01
State: Up HoldTime: 22s Type: L2(L1L2) PRI: 64
System ID: 0000.0000.0004
Interface: Vlan-interface10 Circuit Id: 0000.0000.0004.01
State: Up HoldTime: 26s Type: L2 PRI: 64
Quan sát trạng thái DIS trên các thiết bị hiện tại thông qua lệnh display isis interface:
- Switch C: Đang đóng vai trò DIS cho Level-1 (giá trị Circuit ID kết thúc bằng .03.01).
- Switch D: Đang đóng vai trò DIS cho Level-2 (giá trị Circuit ID kết thúc bằng .04.01).
Bước 3: Thay đổi DIS Priority trên Switch A
Để Switch A trở thành DIS, ta cần cấu hình giá trị dis-priority cao hơn các thiết bị khác trong cùng mạng quảng bá.
[SwitchA] interface Vlan-interface 10
[SwitchA-Vlan-interface10] isis dis-priority 100
Bước 4: Xác nhận kết quả sau thay đổi
Sau khi áp dụng cấu hình, kiểm tra lại thông tin giao diện trên Switch A để xác nhận vai trò DIS.
[SwitchA] display isis interface Vlan-interface 10
Interface information for IS-IS(1)
----------------------------------
Interface: Vlan-interface10
Index IPv4 state IPv6 state Circuit ID MTU Type DIS
00001 Up Down 1 1497 L1/L2 Yes/Yes
Kết quả hiển thị Yes/Yes tại cột DIS cho thấy Switch A đã thành công trở thành DIS cho cả Level-1 và Level-2. Lúc này, Circuit ID của các láng giềng sẽ thay đổi theo System ID của Switch A (ví dụ: 0000.0000.0001.01).