Xử lý khi hàng xóm OSPF không được quảng bá các tuyến đường mặc định
+ Đôi khi, OSPF sử dụng một tuyến đường mặc định cho các điểm đến chưa được biết đến OSPF. Thay vì học tất cả các tuyến đường bên ngoài vào OSPF, chỉ cần một tuyến đường mặc định là cần thiết sẽ được sử dụng cho tất cả các điểm đến bên ngoài không rõ. Những nguyên nhân phổ biến nhất có thể cho một bộ định tuyến OSPF không để quảng bá các tuyến đường mặc định như sau:
• Không cấu hình default-information.
• Các tuyến đường mặc định không có trong bảng định tuyến của hàng xóm.
• Một người hàng xóm đang cố gắng bắt nguồn từ một mặc định vào một stub area.
• NSSA ABR / ASBR không có nguồn gốc các Type 7 mặc định.
1. Không cấu hình default-information
+ OSPF không bắt nguồn từ các tuyến đường mặc định, trừ khi OSPF được cấu hình như vậy. Lệnh này bắt nguồn từ các tuyến đường mặc định trên router mà nó được cấu hình.
Ví dụ: Cấu hình:
R1#
router ospf 1
redistribute rip subnets
network 131.108.1.0 0.0.0.255 area 0
network 131.108.2.0 0.0.0.255 area 0
Giải pháp:
Trong ví dụ này, mặc dù R1 đang nhận được một tuyến đường mặc định từ RIP, nó không được phân phối vào các cơ sở dữ liệu OSPF. Để giải quyết vấn đề này, cấu hình default-information phải được cấu hình trên R1:
R1#
router ospf 1
redistribute rip subnets
network 131.108.1.0 0.0.0.255 area 0
network 131.108.2.0 0.0.0.255 area 0
default-information originate
2. Các tuyến đường mặc định không có trong bảng định tuyến của người hàng xóm
Ví dụ: R1#show ip route 0.0.0.0
% Network not in table
R1#
R1#show ip ospf database external 0.0.0.0
OSPF Router with ID (131.108.2.1) (Process ID 1)
R1#
Cho thấy R1 là không tạo ra các tuyến đường mặc định trong cơ sở dữ liệu OSPF bởi vì không có tuyến đường mặc định có trong bảng định tuyến
R1#
router ospf 1
redistribute rip subnets
network 131.108.1.0 0.0.0.255 area 0
network 131.108.2.0 0.0.0.255 area 0
default-information originate
Cho biết cấu hình trên R1 để xác nhận rằng lệnh default-information cũng được cấu hình để loại trừ các nguyên nhân được đề cập trong phần trước Giải pháp: Để đảm bảo rằng các tuyến đường mặc định có trong bảng định tuyến. Ta cần cấu hình cho nó có thể được bắt nguồn từ bất kỳ giao thức định tuyến khác, bao gồm cả thông tin tuyến đường tĩnh hoặc mặc định.
R1#
router ospf 1
redistribute rip subnets
network 131.108.1.0 0.0.0.255 area 0
network 131.108.2.0 0.0.0.255 area 0
default-information originate always
3. Người hàng xóm đang cố gắng đi vào một stub area bắt nguồn từ một tuyến đường mặc định
Ta có mô hình:
Khi một khu vực được xác định là stub, LSA bên ngoài không được cho phép vào trong nó. Điều này bao gồm các LSA Type 5 default bên ngoài. ABR tự động tạo ra summary LSA Type 3 default trong stub area, tuy nhiên, nếu default-information originate được cấu hình trên ABR hoặc non-ABR, nó không phải quảng bá các tuyến đường mặc định bởi vì lệnh này tạo ra LSA Type 5, không được phép vào một khu vực stub area.
Ví dụ: R1#
router ospf 1
network 131.108.1.0 0.0.0.255 area 2
network 131.108.2.0 0.0.0.255 area 2
default-information originate
area 2 stub
R1#show ip ospf database external 0.0.0.0
OSPF Router with ID (131.108.2.1) (Process ID 1)
R1#
Giải pháp: Vấn đề này có thể được giải quyết bằng cách thay đổi khu vực stub area thành normal area và sau đó bắt nguồn từ một tuyến đường mặc định. Cấu hình như sau
R1#
router ospf 1
network 131.108.1.0 0.0.0.255 area 2
network 131.108.2.0 0.0.0.255 area 2
default-information originate
no area 2 stub
Nguyễn Minh Hải – VnPro