Trang 1 Nội dung 3: Định tuyến động Dynamic Routing - Khái niệm: Định tuyến động là phương thức định tuyến giúp xây dựng, duy trì và cập nhật bảng định tuyến một cách tự động sử dụng các
Nội dung 3: Định tuyến động (Dynamic Routing) - Khái niệm: Định tuyến động phương thức định tuyến giúp xây dựng, trì cập nhật bảng định tuyến cách tự động sử dụng giao thức định tuyến (routing protocols) - Giao thức định tuyến: RIP (Routing Information Protocol), OSPF (Open Shortest Path First), EIGRP (Enhanced IGRP – Giao thức độc quyền Cisco) + RIP: giao thức điển hình loại giao thức định tuyến vectơ khoảng cách (Distance vector routing protocol) + OSPF: giao thức điển hình loại giao thức định tuyến trạng thái liên kết (Link state routing protocol) (Tham khảo nội dung chương – Giáo trình để nắm rõ đặc điểm loại giao thức định tuyến này.) + EIGRP: giao thức lai (hybrid) loại - Giao thức RIP: IPv4 (RIPv1, RIPv2); IPv6 (RIPng) Các câu lệnh cấu hình RIPv1, RIPv2: RIPv1 R(config)#router rip R(config-router)# R(config-router)#network ĐỊA_CHỈ_MẠNG_CHỨA_INTERFACE R(config-router)#passive-interface TÊN_INTERFACE R#debug ip rip R#undebug all R#show ip protocols R(config)#router rip R(config-router)#defaultinformation originate R(config-router)#redistribute static RIPv2 Giải thích R(config)#router rip Khai báo giao thức RIP router R(config-router)#version R(config-router)#network - Kích hoạt giao thức RIP ĐỊA_CHỈ_MẠNG_CHỨA_INTERFACE interface thuộc mạng - Cho phép giao thức RIP gửi gói tin RIP interface R(config-router)#passive-interface Khơng cho phép RIP gửi gói tin TÊN_INTERFACE RIP interface R(config-router)#no auto-summary Tắt tính tự động gộp mạng xa thành mạng nguyên lớp A, B, C R#debug ip rip - Bật tính debug giao thức RIP router, nhằm theo dõi hoạt động giao thức R#undebug all - Tắt tính debug R#show ip protocols Hiển thị thông tin giao thức định tuyến cấu hình router Quảng bá đường tĩnh mặc định vào RIPv1 R(config-router)#Redistribute Static Quảng bá đường tĩnh vào (RIPv2 không phân biệt đường RIPv1, RIPv2 mặc định hay đường tĩnh khác) Bài tập thực hành 3.1: Cấu hình định tuyến động sử dụng giao thức RIPv1 cho mơ hình mạng sau cho mạng hội tụ Bước 1: Cấu hình hostname, interface cho router Bước 2: Kiểm tra xem router nhìn thấy đủ mạng kết nối trực tiếp chưa? R1#show ip route (Đủ entry có chữ C) R2#show ip route (Đủ entry có chữ C) R3#show ip route (Đủ entry có chữ C) Bước 3: Cấu hình định tuyến (định tuyến động sử dụng RIPv1) Trên R1: R1(config)#router RIP R1(config-router)#network 192.168.1.0 (Kích hoạt giao thức RIP interface Fa0/0) R1(config-router)#network 192.168.2.0 (Kích hoạt giao thức RIP interface S0/0/0) R1(config-router)#passive-interface Fa0/0 R1(config-router)#exit Trên R2: R2(config)#router RIP R2(config-router)#network 192.168.2.0 (Kích hoạt giao thức RIP interface S0/0/0) R2(config-router)#network 192.168.3.0 (Kích hoạt giao thức RIP interface Fa0/0) R2(config-router)#network 192.168.4.0 (Kích hoạt giao thức RIP interface S0/0/1) R2(config-router)#passive-interface Fa0/0 R2(config-router)#exit Trên R3: R3(config)#router RIP R3(config-router)#network 192.168.4.0 (Kích hoạt giao thức RIP interface S0/0/0) R3(config-router)#network 192.168.5.0 (Kích hoạt giao thức RIP interface Fa0/0) R3(config-router)#passive-interface Fa0/0 R3(config-router)#exit Sử dụng câu lệnh sau để kiểm tra kết quả: R#show ip route R#show ip protocols R#debug ip rip R#undebug all Bài tập thực hành 3.2: Cấu hình định tuyến động sử dụng giao thức RIPv1 cho mơ hình mạng sau cho mạng hội tụ Bài tập thực hành 3.3: Cấu hình định tuyến động sử dụng giao thức RIPv2 cho mơ hình mạng sau cho mạng hội tụ Hướng dẫn: Bước 1: Cấu hình hostname, interface cho router Bước 2: Kiểm tra bảng định tuyến router nhìn thấy đủ mạng kết nối trực tiếp chưa? R#show ip route R1: entry có chữ C R2: entry có chữ C R3: entry có chữ C Bước 3: Cấu hình định tuyến động sử dụng RIPv2 Trên R3: R3(config)#router rip R3(config-router)#version R3(config-router)#no auto-summary R3(config-router)#network 172.30.100.0 R3(config-router)# network 172.30.110.0 R3(config-router)# network 172.30.200.16 R3(config-router)# network 172.30.200.32 R3(config-router)# network 209.165.200.232 R3(config-router)#passive-interface Fa0/0 R3(config-router)#passive-interface Loopback R3(config-router)#passive-interface Loopback R3(config-router)#passive-interface Loopback R3(config-router)#exit Trên R2, R1: Tương tự - Sau đó, sử dụng câu lệnh sau để kiểm tra kết quả: R#show ip protocols (Xem thơng tin cấu hình giao thức RIP router, ý xem Router thấy router lân cận chưa) R#show ip route (Xem bảng định tuyến router, kiểm tra xem thấy mạng xa chưa – đủ entry có chữ R chưa) R#show running-config (Xem file cấu hình mà router sử dụng, nhằm kiểm tra thơng tin mà cấu hình router xác chưa) Kết đúng: Trong bảng định tuyến R1 (3C, 6R), R2 (3C, 6R), R3 (5C, 4R) Bài tập thực hành 3.4: Cho địa mạng 150.8.76.0/22, chia mạng cho LAN, WAN mơ hình Sau đó, cấu hình định tuyến động sử dụng giao thức RIPv2 cho mơ hình mạng sau cho mạng hội tụ Biết: - RIPv2 chạy tất interface R1, R4, interface S2/0, S7/0 R2 - R3 không chạy RIPv2 - Tại R2: Có đường static route đến LAN 5, LAN qua interface S3/0 - Tại R3: Có đường default route qua interface s2/0 Kết đúng: R3: 3C (WAN23, LAN5, LAN6), S* (default route) R2: 3C (WAN12, WAN24, WAN23), 4R (đường đến LAN1, LAN2, LAN3, LAN4), S (đường tĩnh đến LAN5, LAN6) R1: 3C (LAN1, LAN2, WAN12), 6R (đường đến mạng lại) R4: 3C (LAN3, LAN4, WAN24), 6R (đường đến mạng lại) Hướng dẫn: Bước 1: Bước 2: Bước 3: Cấu hình định tuyến Trên R3: R3(config)#ip route 0.0.0.0 0.0.0.0 se2/0 Trên R1: R1(config)#router rip R1(config-router)#version R1(config-router)#network LAN1 R1(config-router)#network LAN2 R1(config-router)#network WAN12 R1(config-router)#no auto-summary R1(config-router)#passive-interface fa0/0 R1(config-router)# passive-interface fa0/1 R1(config-router)#exit Trên R4: R4(config)#router rip R4(config-router)#version R4(config-router)#network LAN3 R4(config-router)#network LAN4 R4(config-router)#network WAN24 R4(config-router)#no auto-summary R4(config-router)#passive-interface fa0/0 R4(config-router)# passive-interface fa0/1 R4(config-router)#exit Trên R2: R2(config)#router rip R2(config-router)#version R2(config-router)#network WAN12 R2(config-router)#network WAN24 R2(config-router)#no auto-summary R2(config-router)# exit R2(config)#ip route LAN5 SUBNETMASK_LAN5 Se3/0 R2(config)#ip route LAN6 SUBNETMASK_LAN6 Se3/0 Nhận xét: Bằng việc chạy RIPv2 định tuyến tĩnh, R2 học đầy đủ mạng mơ hình Tuy nhiên, R1 R4 biết mạng, mà đường đến mạng LAN5, LAN6 (Xem bảng định tuyến R1, R2, R4) Do đó, cần cấu hình thêm câu lệnh sau Router R2: R2(config)#router rip R2(config-router)#version R2(config-router)#redistribute static (nhằm quảng bá đường tĩnh – static route – vào RIP, nhờ gói tin RIP báo cho router khác – R1, R4) => R1, R4 học đủ mạng (3C, 6R)