Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 18 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
18
Dung lượng
317,5 KB
Nội dung
DISTANCE VECTOR PROTOCOL: RIP & IGRP Tổng quan giao thức định tuyến Một giao thức tập hợp qui tắc xác định đối tượng hoạt động Một giao thức định tuyến tập hợp qui tắc mô tả giao thức lớp gửi cập nhật cho mạng có Nếu có nhiều đường đến mạng tồn tại, giao thức định tuyến xác định đường tốt dùng Khi thiết bị có chung hiểu biết mạng đó, thiết bị bắt đầu route đường tốt Các giao thức định tuyến hoạt động nào? Có ba bước liên quan trình xây dựng, trì sử dụng bảng định tuyến: - Các giao thức định tuyến gửi thông tin cập nhật routes network bên AS, chẳng hạn RIPv1, IGRP EIGRP AS BGP4 Bảng định tuyến nhận cập nhật từ giao thức định tuyến cung cấp thông tin theo u cầu Q trình chuyển gói xác định đường cần chọn lựa từ bảng định tuyến để chuyển gói tin Hoạt động giao thức Distance Vector Các giao thức distance vector gửi định kỳ cập nhật mạng mà trình định tuyến tìm thấy đưa vào bảng định tuyến Các cập nhật gửi trực tiếp vào router láng giềng kết nối trực tiếp Địa đích routing update 255.255.255.255 (địa broadcast), có nghĩa tất router phân đoạn mạng nghe update Các cập nhật gửi định kỳ sau khoảng thời gian bị hết Khoảng thời gian timer reset sau router gửi cập nhật Như giao thức định tuyến distance vector gửi toàn bảng định tuyến đến láng giềng nó, thiết lập đồng hồ thời gian sau khoảng thời gian xác định trước (30 giây RIP v.1) gửi toàn bảng định tuyến lần Sau nhận bảng định tuyến router láng giềng, router cập nhật bảng định tuyến thay đổi bảng định tuyến theo cập nhật mà nhận Do router tiếp tục truyền thơng tin mà nghe từ router láng giềng, giao thức định tuyến nhóm distance vector gọi “định tuyến theo tin đồn” RIP giao thức định tuyến dạng classful, nghĩa không chứa thông tin subnet mask cập nhật định tuyến Do đó, RIP khơng hỗ trợ VLSM mạng khơng liên tục (discontiguos network) RIP có hai phiên RIPv1 RIPv2, sử dụng metric hop count với giới hạn 15 hop RIPv1 giao thức định tuyến dạng classful, không hỗ trợ VLSM RIPv2 giao thức định tuyến dạng classless, có hỗ trợ VLSM, route summarization xác thực Hoạt động RIP: Routing Information Protocol version (RIPv1) giao thức đơn giản hoạt động hiệu mạng nhỏ có thay đổi RIP giao thức nhóm distance vector trở thành chuẩn mở cho nhà quản trị mạng Router RIP gửi bảng định tuyến để cập nhật thơng tin sau khoảng thời gian trung bình 30 giây (update timer), địa đích thơng tin cập nhật 255.255.255.255 (all-hosts broadcast) Thời gian route tồn bảng định tuyến khơng có cập nhật 180 giây (invalid timer/timeout/expiration timer) Trong vịng 180 giây mà khơng nhận thơng tin cập nhật hop count route mang giá trị 16, route unreachable route dùng để chuyển tiếp gói Router khơng nhận cập nhật route khoảng thời gian 180 giây (holddown timer) Khoảng thời gian router phải chờ trước xoá route khỏi bảng định tuyến 240 giây (flush timer/garbage collection timer) Metric RIP Giao thức định tuyến RIP sử dụng metric hop count mang giá trị từ đến 15 Tuyến đường (route) có metric 16 định nghĩa vơ hạn (infinity), nghĩa tuyến khơng đến (unreachable) Count to infinity Một router A nghe thông tin mạng từ láng giềng B C cập nhật bảng định tuyến với mạng Bảng định tuyến sau gửi tới tất láng giềng (B C) Tuy nhiên, láng giềng B gửi thông tin network mà router B nguồn gốc network này, nhầm lẫn xảy Vấn đề cịn gọi routing loop Vấn đề xảy đường đến mạng bị down router tin có đường khác router láng giềng bó Mỗi router thường tăng giá trị hop count trước gửi update Khi giá trị hop count đạt đến giá trị 16, thông tin network xem unreachable, giá trị RIPv1 không vượt số 15 Đây cịn gọi count-to-infinity, giá trị bất định 16 Split Horizon Split horizon kỹ thuật dùng để tránh lặp trình cập nhật định tuyến Với split horizon tuyến học từ cổng giao tiếp tuyến khơng quảng cáo lại cổng giao tiếp Ví dụ hình 2-1: Hình 2-1 R o u te r1 R o u te r2 N e tw o rk X Router nhận thông tin mạng X với metric từ router Khi split horizon kích hoạt router 1, thơng tin mạng X không quảng cáo ngược lại router Nếu khơng kích hoạt split horizon, router quảng cáo mạng X cho router với metric Nếu mạng X bị cố, router học tuyến đường đến mạng X qua router tạo lỗ hổng (black hole) Split Horizon with Poison Reverse Đây kỹ thuật khác dùng để tránh lặp Với poison reverse, tuyến đường học từ cổng giao tiếp quảng cáo ngược lại cổng giao tiếp đánh dấu với metric 16 (unreachable) Ví dụ hình 2-2 Hình 2-2 R o u te r1 R o u te r2 N e tw o rk X Router nhận thông tin mạng X với metric từ router Khi sử dụng kỹ thuật split horizon with poison reverse, router quảng cáo mạng X với metric 16 ngược trở router Bình thường kỹ thuật khơng dùng (vì có khuynh hướng làm tăng kích thước bảng định tuyến) mà dùng mạng gặp cố (link failure occurs) Holddown Sau định địa mạng bảng định tuyến khơng cịn hợp lệ, q trình định tuyến chờ khoảng thời gian lần thời gian gửi routing update trước bắt đầu trình định tuyến với đường cho metric tồi Triggered updates Ngay trình định tuyến thay đổi metric cho địa mạng bảng định tuyến nó, gửi cập nhật với giá trị metric đến giá trị không dùng Giá trị thường 16 Trigger update thông báo cho router khác Nếu có vấn đề xảy ra, tất router bị ành hưởng vào trạng thái holdown thay chờ khoảng thời gian định kỳ Cơ chế giúp giảm thời gian hội tụ giúp ngăn ngừa routing loop Load balancing Nếu giao thức định tuyến tìm thấy nhiều đường có chi phí nhau, phân phối gói đường Các gói liệu phân phốI theo kiểu round-robin Kiểu switching dùng bên router (process switching hay fast switching) xác định trình cân tải thực theo kiểu round-robin theo kiều session Cân tải theo kiểu round-robin dùng chế process switching dùng Nguyên tắc gửi nhận thơng tin cập nhật định tuyến Xét ví dụ hình dưới, router sử dụng giao thức định tuyến RIP, mạng 131.108.0.0 kết nối router router Hình 2-3 S0 9 8 /2 R o u te r1 2 1 /2 S0 R o u te r2 1 /2 1 /2 Các bước thực Router gửi cập nhật định tuyến cho Router Kiểm tra xem mạng 131.108.5.0/24 có mạng (major network) với mạng 131.108.2.0/24 hay khơng? Có Kiểm tra tiếp mạng 131.108.5.0/24 có subnet mask với mạng 131.108.2.0/24 hay khơng? Có Router tiến hành quảng cáo mạng Kiểm tra xem mạng 137.99.88.0/24 có mạng (major network) với mạng 131.108.2.0/24 hay không? Không Router tiến hành tóm tắt mạng 137.99.88.0/24 thành mạng 137.99.0.0 quảng cáo mạng đến router Như Router gửi đến Router mạng 131.108.5.0 137.99.0.0 Khi sử dụng lệnh debug ip rip router 1, kết sau: Router1#debug ip rip RIP: sending v1 update to 255.255.255.255 via Serial0 (131.108.2.2) subnet 131.108.5.0, metric network 137.99.0.0, metric Các bước kiểm tra router tiến hành cập nhật định tuyến Kiểm tra xem mạng 137.99.0.0 có mạng (major network) với mạng 131.108.2.0/24 hay không? Không Kiểm tra xem bảng định tuyến có tồn mạng mạng 137.99.0.0 hay không? Không Router áp dụng subnet mask /16 cho mạng 137.99.0.0 4 Kiểm tra xem mạng 131.108.5.0 có mạng (major network) với mạng 131.108.2.0/24 hay khơng? Có Router tiến hành áp dụng subnet mask /24 cho mạng 131.108.5.0 (mask mask cổng giao tiếp nhận thông tin định tuyến) Như router nhận mạng đến router mạng 131.108.5.0/24 137.99.0.0/16 Khi sử dụng lệnh debug ip rip Router 2, kết sau: Router2#debug ip rip RIP: received v1 update from 131.108.2.2 on Serial0 131.108.5.0 in hops 137.99.0.0 in hops Xem bảng định tuyến Router kết sau: Router2#show ip route R 137.99.0.0/16 [120/1] via 131.108.2.2, 00:00:07, Serial0 131.108.0.0/24 is subnetted, subnets R 131.108.5.0 [120/1] via 131.108.2.2, 00:00:08, Serial0 C 131.108.2.0 is directly connected, Serial0 C 131.108.3.0 is directly connected, Ethernet0 RIP không hỗ trợ discontigous network Mạng không liên tục major network bị phân cách major network khác Ví dụ mạng 131.108.0.0 bị ngăn cách mạng 137.99.0.0 hình 2-4: Hình 2-4 9 8 /2 1 /2 R o u te r1 1 /2 R o u te r2 RIP giao thức dạng classful, RIP quảng cáo mạng qua major network khác tiến hành tóm tắt mạng major network Ví dụ router gửi cập nhật chứa mạng 131.108.5.0 đến router thơng qua mạng 137.99.88.0, mạng 131.108.5.0 tóm tắt thành mạng 131.108.0.0/16 Tiến trình gọi autosummarization Trước gửi cập nhật định tuyến cho router 2, router thực bước sau: Kiểm tra xem mạng 131.108.5.0/24 có major network với mạng 137.99.88.0/24 hay khơng? Khơng Router tóm tắt mạng 131.108.5.0/24 thành mạng 131.108.0.0/16 tiến hành quảng cáo mạng Khi sử dụng lệnh debug ip rip router 1, kết sau: Router1#debug ip rip RIP: sending v1 update to 255.255.255.255 via Serial0 (137.99.88.2) network 131.108.0.0, metric Router thực kiểm tra cập nhật định tuyến qua bước sau: Kiểm tra xem mạng nhận (131.108.0.0) có major network với mạng 137.99.88.0/24 hay không? Không Kiểm tra bảng định tuyến xem có mạng có major network với mạng 131.108.0.0 hay khơng? Có Router tiến hành loại bỏ cập nhật định tuyến Khi sử dụng lệnh debug ip rip router 2, kết sau: Router2#debug ip rip RIP: received v1 update from 137.99.88.1 on Serial0 131.108.0.0 in hops Xem bảng định tuyến router lệnh show ip route kết sau: Router2#show ip route 137.99.0.0/24 is subnetted, subnets C 137.99.88.0 is directly connected, Serial0 131.108.0.0/24 is subnetted, subnets C 131.108.2.0 is directly connected, Ethernet0 Có nhiều cách để giải vấn đề này, cách dùng định tuyến tĩnh sau: Router1(config)#ip route 131.108.2.0 255.255.255.0 137.99.88.1 Router2(config)#ip route 131.108.5.0 255.255.255.0 137.99.88.2 RIP không hỗ trợ VLSM Xét ví dụ hình 2-5, router sử dụng giao thức định tuyến RIP, mạng 131.108.0.0 kết nối router router Hình 2-5 1 /3 S0 1 /2 R o u te r1 1 /3 2 S0 R o u te r2 1 /3 Các bước thực Router gửi cập nhật định tuyến cho Router Router kiểm tra xem mạng 131.108.5.0/24 có mạng (major network) với mạng 131.108.6.0/30 hay khơng? Có Kiểm tra tiếp mạng 131.108.5.0/24 có subnet mask với mạng 131.108.6.0/30 hay không? Không Router tiến hành loại bỏ không quảng cáo mạng Router kiểm tra xem mạng 131.108.7.0/30 có mạng (major network) với mạng 131.108.6.0/30 hay khơng? Có Kiểm tra tiếp mạng 131.108.7.0/30 có subnet mask với mạng 131.108.6.0/30 hay khơng? Có Router tiến hành quảng cáo mạng Khi sử dụng lệnh debug ip rip router 1, kết sau: RIP: sending v1 update to 255.255.255.255 via Serial0 (131.108.6.2) subnet 131.108.7.0, metric Xem bảng định tuyến router lệnh show ip route kết sau: Router2#show ip route 131.108.0.0/30 is subnetted, subnets R 131.108.7.0 [120/1] via 131.108.2.2, 00:00:08, Serial0 C 131.108.6.0 is directly connected, Serial0 C 131.108.2.0 is directly connected, Ethernet0 Ta thấy có mạng 131.108.7.0 quảng cáo Để khắc phục, mạng RIP nên sử dụng chung subnet mask sử dụng cách dùng định tuyến tĩnh để định tuyến RIP default route RIP hỗ trợ default route, nghĩa cho phép quảng bá mạng 0.0.0.0/0 Khi RIP tìm thấy default route bảng định tuyến, tự động quảng cáo route cập nhật định tuyến Chú ý default route phải có metric phù hợp Ví dụ default route học từ OSPF có metric 20, RIP quảng bá route với metric 16 (infinity) Khi đó, cần sử dụng lệnh router(config-router)# default-metric để áp đặt metric cho route Trong định tuyến dạng classful, router nhận gói tin đến mạng khơng có bảng định tuyến không khai báo default route bảng định tuyến router loại bỏ gói tin Hình 2-6 1 /2 R s e õ l o a ïi b o û g o ùi t ô ù i 1 /2 0 0 /0 1 /2 1 /2 Host X gửi liệu đến mạng 131.108.3.0/24 Router R1 loại bỏ gói tin khơng tồn route đến mạng 131.108.3.0/24 Traffic khơng gửi đến default route định tuyến dạng classful Nếu router R1 cho phép định tuyến dạng classless (thực lệnh ip classless), R1 chuyển tiếp traffic đến default route Do đó, nên cấu hình định tuyến dạng classless sử dụng default route hay default network RIP version RIPv2 cải tiến RIPv1 RIPv2 giao thức định tuyến dạng classless, có hỗ trợ VLSM, route summarization authentication Một số cải tiến thể ở: route tag, subnet mask, next-hop metric, multicast capability, authentication 0 Command 16 31 Version Route tag Address family identifier 00000000 IP address Subnet mask Next hop Metric Route tag Trường route tag dài 16 bit (2 byte) dùng để nhận dạng route, sử dụng để đánh dấu trình redistribution Các route phân phối (redistribute) vào RIP đánh dấu route tag để phân biệt internal RIP external RIP Ví dụ có 10 tuyến đường tĩnh muốn phân phối vào RIP gán tag 20 Các tuyến đường tĩnh quảng cáo vào RIP external route với tag 20 Nếu router RIP muốn phân phối vào OSPF OSPF muốn phân phối 10 tuyến đường tĩnh OSPF cần kiểm tra tag Hơn nữa, OSPF phân phối ngược RIP, RIP từ chối route với tag 20 Do đó, việc sử dụng tag cịn giúp giải vấn đề lặp (routing loops) Next Hop Trường Next Hop sử dụng để tránh mở rộng hop q trình chuyển tiếp gói tin Hình 2-7 r o u te r r ip v e r s io n r e d is t r ib u t e o s p f m e t r ic R o u te r1 OSPF R o u te r2 OSPF R o u te r5 R o u te r4 R o u te r3 Trong hình, router thực phân phối route OSPF RIP Khi gói tin từ router đến router chuyển tiếp đến router để qua mạng OSPF Khi gói tin từ R4 đến router để qua mạng OSPF, giả sử router khơng có trường next-hop (RIPv1), router gửi gói tin đến router router chuyển tiếp gói tin đến router Trường hợp gọi mở rộng hop (extra hop) router để đến mạng OSPF Khi có trường Next Hop, gói tin đến router để đến mạng OSPF, route có trường Next Hop router gói tin gửi thẳng đến router RIPv2 hỗ trợ Multicast RIPv2 sử dụng mơ hình truyền thơng multicast để trao đổi thông tin định tuyến Địa multicast RIPv2 sử dụng 224.0.0.9 (01-00-5E-00-00-09) IGRP Tổng quan IGRP IGRP giao thức định tuyến dạng classful, nghĩa không chứa subnet mask thông tin cập nhật định tuyến (routing update) Do khơng có khả mang thơng tin update nên dẫn đến có vài hạn chế thiết kế mạng dùng giao thức Các giao thức nhóm classful gồm RIPv1 IGRP Các đặc điểm giao thức classful gồm - Thực trình summary ranh giới mạng - Các routes trao đổi mạng summary theo địa IANA - Bên network, lớp mạng trao đổi với router mà khơng cần giá trị mask Do giá trị subnet mask phải có giá trị cho tất ĩinterface mạng Nếu có entry bảng định tuyến cho subnet cụ thể, gói IP chuyển địa đích Nếu địa đích khơng biết, datagram bị drop Nếu ta có cấu hình default-network cho router, default network dùng Tuy nhiên default-network dùng classful routing router khơng có kiến thức mạng đíc mức Như major network biết, gói IP bị drop cho dù có mạng default network Ở chế độ mặc định, IGRP tính tốn metric dựa thơng số băng thơng (bandwidth) độ trễ (delay) IGRP có thời gian cập nhật dài RIP, có khả hỗ trợ cân tải với metric không IGRP không hỗ trợ discontiguous network, VLSM Ở chế độ mặc định – Update - Router gửi toàn bảng định tuyến để cập nhật thông tin sau khoảng thời gian trung bình 90 giây (update timer) Địa đích gói tin cập nhật 255.255.255.255 (all-hosts broadcast) – Invalid - Thời gian route tồn bảng định tuyến khơng có cập nhật 270 giây (invalid timer/timeout/expiration timer) Khi router ngừng gửi cập nhật định tuyến thời gian invalid timer, route tình trạng invalid – Holddown – Router không nhận cập nhật route khoảng thời gian 280 giây (holddown timer) – Flush - Khoảng thời gian router phải chờ trước xoá route khỏi bảng định tuyến 630 giây (flush timer/garbage collection timer) Metric Giao thức định tuyến IGRP sử dụng cơng thức để tính metric K BW K Delay K IGRPMetric K1 BW Re li K 256 Load – K1, K2, K3, K4, K5 số – BW = 107/ Băng thông nhỏ tuyến đường (kbps) – Delay = Tổng giá trị độ trễ tuyến đường /10 (ms) – Load: tải cổng giao tiếp, mang giá trị 1-255 (255 – 100% traffic, – khơng có traffic) – Reli: độ tin cậy cổng giao tiếp, mang giá trị 1-255 (1 – unreliable link, 255 – 100% reliable link) – Mặc định: K1=K3=1, K2=K4=K5=0 Khi IGRP Metric = BW + Delay Bảng 2-1 Môi trường Băng thông Delay Ethernet 10.000 Kbps 1000 microseconds Fast Ethernet 100.000 Kbps 100 microseconds Gigabit Ethernet 1.000.000 Kbps 10 microseconds FDDI 100.000 Kbps 100 microseconds Token Ring (16M) 16.000 Kbps 630 microseconds T1 1544 Kbps 20.000 microseconds R o u te r3 N e tw o rk X F a s tE th e rn e t R o u te r1 T1 R o u te r2 E th e rn e t Hình 2-9 Xem hình 2-9, giá trị metric từ router đến mạng X tính tốn sau: Băng thơng nhỏ đến mạng X kết nối T1 nên: BW = 107/1544 = 6476 Delay = (100ms + 20000ms + 1000ms)/10 = 21100 ms/10 = 2110 ms Khi đó: IGRP Metric = BW + Delay = 6476 + 2110 = 8586 Giá trị độ trễ cổng giao tiếp router biết cách dùng lệnh show interfaces Thông tin giá trị thấp băng thông đường truyền xác định thơng qua gói cập nhật IGRP Split Horizon Split horizon kỹ thuật dùng để tránh lặp trình định tuyến Khi route x nhận cổng S0 router, route x khơng quảng bá ngược trở lại cổng router Ví dụ hình 2-10: Hình 2-10 R o u te r1 R o u te r2 N e tw o rk X Router nhận thông tin mạng X với metric từ router Khi split horizon kích hoạt router 1, thông tin mạng X không quảng cáo ngược lại router Nếu khơng kích hoạt split horizon, router quảng cáo mạng X cho router với metric Nếu mạng X bị cố, router học tuyến đường đến mạng X qua router tạo lỗ hổng (black hole) Split Horizon with Poison Reverse Đây kỹ thuật khác dùng để tránh lặp Với poison reverse, tuyến đường học từ cổng giao tiếp quảng cáo ngược lại cổng giao tiếp đánh dấu với IGRP metric lớn vô (unreachable) Ví dụ hình 2-11 Hình 2-11 R o u te r1 R o u te r2 N e tw o rk X Router nhận thông tin mạng X với metric từ router Khi sử dụng kỹ thuật split horizon with poison reverse, router quảng cáo mạng X với metric 4,294,967,295 ngược trở router Bình thường kỹ thuật khơng dùng (vì có khuynh hướng làm tăng kích thước bảng định tuyến) mà dùng mạng gặp cố (link failure occurs) Nguyên tắc gửi nhận cập nhật định tuyến Xét ví dụ hình dưới, router sử dụng giao thức định tuyến IGRP, mạng 131.108.0.0 kết nối router router Hình 2-12 S0 9 8 /2 R o u te r1 2 1 /2 S0 R o u te r2 1 /2 1 /2 Các bước thực router gửi cập nhật định tuyến cho router Kiểm tra xem mạng 131.108.5.0/24 có mạng (major network) với mạng 131.108.2.0/24 hay khơng? Có Kiểm tra tiếp mạng 131.108.5.0/24 có subnet mask với mạng 131.108.2.0/24 hay khơng? Có Router tiến hành quảng cáo mạng Kiểm tra xem mạng 137.99.88.0/24 có mạng (major network) với mạng 131.108.2.0/24 hay khơng? Khơng Router tiến hành tóm tắt mạng 137.99.88.0/24 thành mạng 137.99.0.0 quảng cáo mạng đến router Như router gửi đến router mạng 131.108.5.0 137.99.0.0 Các bước kiểm tra router tiến hành cập nhật định tuyến Kiểm tra xem mạng 137.99.0.0 có mạng (major network) với mạng 131.108.2.0/24 hay không? Không Kiểm tra xem bảng định tuyến có tồn mạng mạng 137.99.0.0 hay không? Không Router áp dụng subnet mask /16 cho mạng 137.99.0.0 Kiểm tra xem mạng 131.108.5.0 có mạng (major network) với mạng 131.108.2.0/24 hay khơng? Có Router tiến hành áp dụng subnet mask /24 cho mạng 131.108.5.0 (mask mask cổng giao tiếp nhận thông tin cập nhật) Như router nhận mạng đến router mạng 131.108.5.0/24 137.99.0.0/16 Tại IGRP không hỗ trợ discontigous network? Mạng không liên tục major network bị phân cách major network khác Ví dụ mạng 131.108.0.0 bị ngăn cách mạng 137.99.0.0 hình 2-13 đây: Hình 2-13 9 8 /2 1 /2 R o u te r1 1 /2 R o u te r2 IGRP giao thức dạng classful, IGRP quảng cáo mạng qua major network khác tiến hành tóm tắt mạng major network Ví dụ router gửi cập nhật chứa mạng 131.108.5.0 đến router thông qua mạng 137.99.88.0, mạng 131.108.5.0 tóm tắt thành mạng 131.108.0.0/16 Tiến trình gọi autosummarization Trước gửi cập nhật định tuyến cho router 2, router thực bước sau: Kiểm tra xem mạng 131.108.5.0/24 có major network với mạng 137.99.88.0/24 hay không? Không Router tóm tắt mạng 131.108.5.0/24 thành mạng 131.108.0.0/16 tiến hành quảng cáo mạng Router thực kiểm tra cập nhật định tuyến qua bước sau: Kiểm tra xem mạng nhận (131.108.0.0) có major network với mạng 137.99.88.0/24 hay không? Không Kiểm tra bảng định tuyến xem có mạng có major network với mạng 131.108.0.0 hay khơng? Có Router tiến hành loại bỏ cập nhật định tuyến Có nhiều cách để giải vấn đề này, cách dùng định tuyến tĩnh sau: Router1(config)#ip route 131.108.2.0 255.255.255.0 137.99.88.1 Router2(config)#ip route 131.108.5.0 255.255.255.0 137.99.88.2 Tại IGRP không hỗ trợ VLSM? Xét ví dụ hình dưới, router sử dụng giao thức định tuyến IGRP, mạng 131.108.0.0 kết nối router router Hình 2-14 1 /3 S0 1 /2 R o u te r1 2 1 /3 S0 R o u te r2 1 /3 Các bước thực router gửi cập nhật định tuyến cho router Router kiểm tra xem mạng 131.108.5.0/24 có mạng (major network) với mạng 131.108.6.0/30 hay khơng? Có Kiểm tra tiếp mạng 131.108.5.0/24 có subnet mask với mạng 131.108.6.0/30 hay không? Không Router tiến hành loại bỏ không quảng cáo mạng Router kiểm tra xem mạng 131.108.7.0/30 có mạng (major network) với mạng 131.108.6.0/30 hay khơng? Có Kiểm tra tiếp mạng 131.108.7.0/30 có subnet mask với mạng 131.108.6.0/30 hay khơng? Có Router tiến hành quảng cáo mạng Ta thấy có mạng 131.108.7.0 quảng cáo Để khắc phục, mạng IGRP nên sử dụng chung subnet mask sử dụng cách dùng định tuyến tĩnh để định tuyến IGRP default route Trong Cisco router, IGRP không nhận biết mạng 0.0.0.0/0 Trong mạng IGRP cần sử dụng lệnh ip default-network để áp đặt metric cho route Lệnh ip default-network dùng để định địa major network đánh dấu mạng default network Major network phải mạng nối trực tiếp, định nghĩa định tuyến tĩnh hay học từ giao thức định tuyến khác Mạng định lệnh ip default-network phải tồn bảng định tuyến trước lệnh có hiệu lực Hình 2-15 x x x x R o u te r1 D S lin k R o u te r2 R e m o te s ite Trong hình trên, router muốn đến mạng remotesite dùng tuyến đường mặc định (default-route) thông qua R2 IGRP không nhận biết route 0.0.0.0, ta cần cấu hình router lệnh ip default-network 192.168.1.0 để định mạng 192.168.1.0 làm default route Khi router remote site nhận thông tin mạng 192.168.1.0, đánh dấu tuyến đường tuyến đường mặc định thiết lập route đến mạng 192.168.1.0 làm gateway of last resort Unequal-Cost Load Balancing với IGRP IGRP RIP cung cấp khả cân tải đến tuyến đường IGRP cịn có khả hỗ trợ cân tải tuyến đường có chi phí khơng (unequal-cost) Lợi ích tính tăng khả linh động, sử dụng hiệu đường truyền IGRP sử dụng lệnh router(config-router)# variance để thực cân tải unequal-cost variance = variance factor x local metric S0 R o u te r1 S1 1544 kbps 256 kbps R o u te r3 S0 S1 R o u te r2 3 3 0 Hình 2-16: Router tính tốn metric để đến router Metric đến Router qua đường T1 (1544Kbps) là: IGRP metric = 6476 + 2100 = 8576 Metric đến Router qua đường 256Kbps là: IGRP metric = 3902 + 2100 = 41162 Nếu không thực cân tải, IGRP chọn tuyến T1 để chuyển tiếp gói tin đến router 3, bảng định tuyến router sau: Router_1#show ip route 133.33.0.0 Routing entry for 133.33.0.0/16 Known via "igrp 1", distance 100, metric 8576 Redistributing via igrp Advertised by igrp (self originated) Last update from 192.168.6.2 on Serial0, 00:00:20 ago Routing Descriptor Blocks: * 192.168.6.2, from 192.168.6.2, 00:00:20 ago, via Serial0 Route metric is 8576, traffic share count is Total delay is 21000 microseconds, minimum bandwidth is 1544 Kbit Reliability 255/255, minimum MTU 1500 bytes Loading 1/255, Hops Khi sử dụng tính cân tải unequal-cost Metric qua tuyến 256 kbps lớn 4.8 lần metric qua tuyến T1 Để sử dụng tuyến 256 kbps cần sử dụng lệnh: router(config-router)# variance Khi đó, bảng định tuyến router sau: Router_1#show ip route 133.33.0.0 Routing entry for 133.33.0.0/16 Known via "igrp 1", distance 100, metric 8576 Redistributing via igrp Advertised by igrp (self originated) Last update from 10.1.1.2 on Serial1, 00:01:02 ago Routing Descriptor Blocks: * 192.168.6.2, from 192.168.6.2, 00:01:02 ago, via Serial0 Route metric is 8576, traffic share count is Total delay is 21000 microseconds, minimum bandwidth is 1544 Kbit Reliability 255/255, minimum MTU 1500 bytes Loading 1/255, Hops 10.1.1.2, from 10.1.1.2, 00:01:02 ago, via Serial1 Route metric is 41162, traffic share count is Total delay is 21000 microseconds, minimum bandwidth is 256Kbit Reliability 255/255, minimum MTU 1500 bytes Loading 1/255, Hops Ta thấy cổng Serial có traffic share count 5, Serial có traffic share count nghĩa router gửi gói tin qua cổng serial gói tin gửi qua cổng serial Sự khác RIPv1 IGRP Metric IGRP metric dạng hỗn hợp gồm băng thông, delay, tải, độ tin cậy, MTU Thật ra, MTU gán phần metric, thông số dùng để theo dõi không dùng q trình tính tốn Có thể cấu hình hệ số k cho tất giá trị dùng Nếu tất thành phần khơng dùng, hệ thống dùng giá trị băng thông delay Giá trị hop count IGRP 100, cấu hình thành 255 Mặc dù hop count khơng dùng metric IGRP, dùng để loại bỏ gói tồn lâu mạng Thời gian cập nhật IGRP 90s IGRP dùng chế cân tải unequal cost IGRP có dùng giá trị AS, cho phép mạng mở rộng ... động RIP: Routing Information Protocol version (RIPv1) giao thức đơn giản hoạt động hiệu mạng nhỏ có thay đổi RIP giao thức nhóm distance vector trở thành chuẩn mở cho nhà quản trị mạng Router RIP. .. router RIPv2 hỗ trợ Multicast RIPv2 sử dụng mơ hình truyền thơng multicast để trao đổi thông tin định tuyến Địa multicast RIPv2 sử dụng 224.0.0.9 (01-00-5E-00-00-09) IGRP Tổng quan IGRP IGRP giao... (redistribute) vào RIP đánh dấu route tag để phân biệt internal RIP external RIP Ví dụ có 10 tuyến đường tĩnh muốn phân phối vào RIP gán tag 20 Các tuyến đường tĩnh quảng cáo vào RIP external route