Ta có mô hình:
Cấu hình như sau:
Router A# interface ethernet 0
ip address 172.16.1.1 255.255.255.0
interface ethernet 1
ip address 172.16.2.1 255.255.255.0
interface serial 0
ip address 172.16.3.1 255.255.255.0
router ospf 1
network 172.16.0.0 0.0.255.255 area 0
router rip
network 172.16.0.0
passive-interface ethernet 1
router eigrp 1
network 172.16.0.0
redistribute rip
default-metric 10000 100 255 1 1500
Router A# show ip eigrp topology 150.150.0.0 255.255.0.0
% Route not in topology table
Router A# show ip route 150.150.0.0 255.255.0.0
Routing entry for 150.150.0.0/16
Known via “OSPF 1”, distance 110, metric 186
Redistributing via OSPF 1
Last update from 172.16.2.2 on Ethernet 1
Routing Descriptor Blocks:
* 172.16.2.2, from 172.16.2.2, 00:10:23 ago, via Ethernet 1
Route metric is 186, traffic share count is 1
Cho thấy các tuyến đường 150.150.0.0/16 được hiển thị như là một tuyến đường OSPF, không phải là một tuyến đường RIP. Đây là lý do tại sao các tuyến đường là không nhận được phân phối vào EIGRP. Trước khi tuyến RIP được phân phối vào EIGRP, các router sẽ ở bảng định tuyến và tái phân phối tất cả các tuyến RIP vào EIGRP. Các bộ định tuyến nghe các bản cập nhật cho các tuyến đường 150.150.0.0/16 từ cả OSPF và RIP. Các bộ định tuyến cài đặt các tuyến đường OSPF vì OSPF có AS thấp hơn so với RIP. Do đó, nếu các tuyến đường được hiển thị như là một tuyến đường OSPF, router sẽ không phát hành lại tuyến đường này vào EIGRP. Nói cách khác, các router sẽ phân phối lại chỉ RIP tuyến đường được hiển thị trong bảng định tuyến vào miền EIGRP.
Giải pháp:
Các giải quyết vấn đề này, bạn phải làm cho Router A cài đặt các tuyến đường RIP thay vì các tuyến đường OSPF. Một cách để làm điều này là để cấu hình một danh sách phân phối theo OSPF để không cài đặt các tuyến đường 150.150.0.0/16.
Cấu hình như sau:
router OSPF 1
network 172.16.0.0 0.0.255.255 area 0
distribute-list 1 out
access-list 1 deny 150.150.0.0 0.0.255.255
access-list 1 permit any
Nguyễn Minh Hải – VnPro
Cấu hình như sau:
Router A# interface ethernet 0
ip address 172.16.1.1 255.255.255.0
interface ethernet 1
ip address 172.16.2.1 255.255.255.0
interface serial 0
ip address 172.16.3.1 255.255.255.0
router ospf 1
network 172.16.0.0 0.0.255.255 area 0
router rip
network 172.16.0.0
passive-interface ethernet 1
router eigrp 1
network 172.16.0.0
redistribute rip
default-metric 10000 100 255 1 1500
Router A# show ip eigrp topology 150.150.0.0 255.255.0.0
% Route not in topology table
Router A# show ip route 150.150.0.0 255.255.0.0
Routing entry for 150.150.0.0/16
Known via “OSPF 1”, distance 110, metric 186
Redistributing via OSPF 1
Last update from 172.16.2.2 on Ethernet 1
Routing Descriptor Blocks:
* 172.16.2.2, from 172.16.2.2, 00:10:23 ago, via Ethernet 1
Route metric is 186, traffic share count is 1
Cho thấy các tuyến đường 150.150.0.0/16 được hiển thị như là một tuyến đường OSPF, không phải là một tuyến đường RIP. Đây là lý do tại sao các tuyến đường là không nhận được phân phối vào EIGRP. Trước khi tuyến RIP được phân phối vào EIGRP, các router sẽ ở bảng định tuyến và tái phân phối tất cả các tuyến RIP vào EIGRP. Các bộ định tuyến nghe các bản cập nhật cho các tuyến đường 150.150.0.0/16 từ cả OSPF và RIP. Các bộ định tuyến cài đặt các tuyến đường OSPF vì OSPF có AS thấp hơn so với RIP. Do đó, nếu các tuyến đường được hiển thị như là một tuyến đường OSPF, router sẽ không phát hành lại tuyến đường này vào EIGRP. Nói cách khác, các router sẽ phân phối lại chỉ RIP tuyến đường được hiển thị trong bảng định tuyến vào miền EIGRP.
Giải pháp:
Các giải quyết vấn đề này, bạn phải làm cho Router A cài đặt các tuyến đường RIP thay vì các tuyến đường OSPF. Một cách để làm điều này là để cấu hình một danh sách phân phối theo OSPF để không cài đặt các tuyến đường 150.150.0.0/16.
Cấu hình như sau:
router OSPF 1
network 172.16.0.0 0.0.255.255 area 0
distribute-list 1 out
access-list 1 deny 150.150.0.0 0.0.255.255
access-list 1 permit any
Nguyễn Minh Hải – VnPro