3. Duplicate Router ID
EIGRP sẽ không cài đặt các tuyến đường vì router ID bị trùng nhau. EIGRP không sử dụng router ID rộng rãi như OSPF. EIGRP sử dụng khái niệm router ID duy nhất trên tuyến đường bên ngoài để ngăn chặn các vòng lặp. EIGRP chọn router ID dựa trên địa chỉ IP cao nhất của các giao diện loopback trên router. Nếu router không có bất kỳ giao diện loopback, địa chỉ IP hoạt động cao nhất của tất cả các giao diện được chọn làm router ID cho EIGRP.
Ta có mô hình:
Router A# interface ethernet 0
ip address 192.168.1.1 255.255.255.0
interface serial 0
ip address 10.1.1.1 255.255.255.0
Router B# interface serial 0
IP address 10.1.1.2 255.255.255.0
interface serial 1
IP address 10.1.2.1 255.255.255.0
Router C# interface serial 0
ip address 10.1.2.2 255.255.255.0
Router X# interface loopback 0
ip address 192.168.1.1 255.255.255.255
Router B# debug IP EIGRP
IP-EIGRP: 150.150.0.0/16 – do advertise out serial 0
Vấn đề là Router A không được cài đặt các tuyến đường 150.150.0.0/16 trong bảng định tuyến.
Router B cho thấy rằng đó là cách các tuyến đường từ Router C. Các giao thức ban đầu có nguồn gốc các tuyến đường là 150.150.0.0/16 OSPF với metric 64. Chú ý rằng các bộ định tuyến có nguồn gốc là 192.168.1.1. Nhìn lại cấu hình của Router A, thông báo rằng Router A cũng có một địa chỉ IP là 192.168.1.1 cấu hình trên Ethernet 0, và nó là địa chỉ IP cao nhất trên router. Tất cả điều này bằng chứng chỉ là một bản sao vấn đề router ID trong EIGRP gây Router A không để cài đặt các tuyến đường. Bởi vì Router X và Router A có cùng một ID router (192.168.1.1), khi Router A nhận các tuyến đường từ Router B, nó nhìn vào phần dữ liệu bên ngoài của các tuyến đường để xem ai là các bộ định tuyến có nguồn gốc. Trong trường hợp này, Router A thấy các bộ định tuyến có nguồn gốc là 192.168.1.1, đó là cho router ID của nó. Router A không đặt các tuyến đường trong bảng cấu trúc liên kết của nó, vì nó nghĩ rằng nó là nguồn gốc của các tuyến đường và bằng cách nhận con đường trở lại từ các route láng giềng khác, nó phải là một vòng lặp. Vì vậy, để ngăn chặn một vòng lặp định tuyến, Router A không đặt các tuyến đường của 150.150.0.0/16 trong bảng topology. Do đó, các tuyến đường không xuất hiện trong bảng định tuyến.
Giải pháp:
Các giải pháp cho vấn đề trùng lặp router ID là thay đổi địa chỉ IP của giao diện loopback của router X hoặc thay đổi địa chỉ IP của Ethernet 0 trong Router A. Nguyên tắc: Không bao giờ cấu hình địa chỉ IP trên hai địa điểm trong mạng. Thay đổi địa chỉ IP loopback của router X để 192.168.9.1/32 để khắc phục vấn đề.
Cấu hình như sau:
Router X#interface Loopback 0
IP address 192.168.9.1 255.255.255.255
Nguyễn Minh Hải – VnPro
EIGRP sẽ không cài đặt các tuyến đường vì router ID bị trùng nhau. EIGRP không sử dụng router ID rộng rãi như OSPF. EIGRP sử dụng khái niệm router ID duy nhất trên tuyến đường bên ngoài để ngăn chặn các vòng lặp. EIGRP chọn router ID dựa trên địa chỉ IP cao nhất của các giao diện loopback trên router. Nếu router không có bất kỳ giao diện loopback, địa chỉ IP hoạt động cao nhất của tất cả các giao diện được chọn làm router ID cho EIGRP.
Ta có mô hình:
Router A# interface ethernet 0
ip address 192.168.1.1 255.255.255.0
interface serial 0
ip address 10.1.1.1 255.255.255.0
Router B# interface serial 0
IP address 10.1.1.2 255.255.255.0
interface serial 1
IP address 10.1.2.1 255.255.255.0
Router C# interface serial 0
ip address 10.1.2.2 255.255.255.0
Router X# interface loopback 0
ip address 192.168.1.1 255.255.255.255
Router B# debug IP EIGRP
IP-EIGRP: 150.150.0.0/16 – do advertise out serial 0
Vấn đề là Router A không được cài đặt các tuyến đường 150.150.0.0/16 trong bảng định tuyến.
Router B cho thấy rằng đó là cách các tuyến đường từ Router C. Các giao thức ban đầu có nguồn gốc các tuyến đường là 150.150.0.0/16 OSPF với metric 64. Chú ý rằng các bộ định tuyến có nguồn gốc là 192.168.1.1. Nhìn lại cấu hình của Router A, thông báo rằng Router A cũng có một địa chỉ IP là 192.168.1.1 cấu hình trên Ethernet 0, và nó là địa chỉ IP cao nhất trên router. Tất cả điều này bằng chứng chỉ là một bản sao vấn đề router ID trong EIGRP gây Router A không để cài đặt các tuyến đường. Bởi vì Router X và Router A có cùng một ID router (192.168.1.1), khi Router A nhận các tuyến đường từ Router B, nó nhìn vào phần dữ liệu bên ngoài của các tuyến đường để xem ai là các bộ định tuyến có nguồn gốc. Trong trường hợp này, Router A thấy các bộ định tuyến có nguồn gốc là 192.168.1.1, đó là cho router ID của nó. Router A không đặt các tuyến đường trong bảng cấu trúc liên kết của nó, vì nó nghĩ rằng nó là nguồn gốc của các tuyến đường và bằng cách nhận con đường trở lại từ các route láng giềng khác, nó phải là một vòng lặp. Vì vậy, để ngăn chặn một vòng lặp định tuyến, Router A không đặt các tuyến đường của 150.150.0.0/16 trong bảng topology. Do đó, các tuyến đường không xuất hiện trong bảng định tuyến.
Giải pháp:
Các giải pháp cho vấn đề trùng lặp router ID là thay đổi địa chỉ IP của giao diện loopback của router X hoặc thay đổi địa chỉ IP của Ethernet 0 trong Router A. Nguyên tắc: Không bao giờ cấu hình địa chỉ IP trên hai địa điểm trong mạng. Thay đổi địa chỉ IP loopback của router X để 192.168.9.1/32 để khắc phục vấn đề.
Cấu hình như sau:
Router X#interface Loopback 0
IP address 192.168.9.1 255.255.255.255
Nguyễn Minh Hải – VnPro