|
Routing loops là hiện tượng một gói tin được di chuyển liên tục giữa các router mà không thể đến được mạng đích. Routing loops có thể xảy ra khi 2 hay nhiều router có những thông tin định tuyến sai về mạng đích.
Thông tin bài giảng
Video hướng dẫn: Module 6.4: Routing Loop
Nội dung bài giảng
Routing Loops:
Routing loops là hiện tượng 1 gói tin đc di chuyển liên tục giữa các router mà ko thể đến đc mạng đích. Routing loops có thể xảy ra khi 2 hay nhiều router có những thông tin định tuyến sai về mạng đích. Loop có thể xảy ra do những lý do sau: - Cấu hình định tuyến tĩnh sai. - Cấu hình redistribution sai ( redistribution là 1 tiến trình để thông tin từ 1 giao thức định tuyến này có thể đc học bởi 1 giao thức định tuyến khác ). - Bảng định tuyến ko đc update do hội tụ chậm trc các thay đổi trong mạng. Các giao thức distance vector hoạt động rất đơn giản. Routing loops it xảy ra hơn với link-state routing protocols. Các bạn có thể xem thêm quá trình xảy ra của routing loop ở ví dụ trang 201 sgk. + Cout to Inginity Condition: Trạng thái này xảy ra khi những update của router xác định sai metric và giá trị metric của nó tăng lên trong quá trình định tuyến đến đích. + Các cách để ngăn tình trạng loops: Có 1 số cách sau đây để ngăn tình trang routing loops xảy ra trong quá trình routing update: - Setting a Maximum Metric Value: Để hạn chế metric liên tục tăng lên, người ta đưa ra giá trị metric giới hạn là 16. khi đến giới hạn này, tuyến đường sẽ bị đánh dấu ko thể tìm thấy. - Hold-Down Timers: Nó chính là các khoảng thời gian mà RIP timers là 1 ví dụ hết sức cụ thể tôi đã lấy ở phần trên. - Split Horizon Rule: Đây là 1 trong những phương pháp đc sử dụng khi mạng hội tụ chậm. Pháp pháp này chính là giúp các router ko quanbr bá 1 mạng qua cổng mà nó đã nhận đc mạng đó. Bạn có thể xem thêm ví dụ chi tiết trang 206. - Route Poisoning: Phương pháp này sẽ đánh dấu các tuyến đường ko thể tới đích trong routing update và gửi tới router khác. Những tuyến đường ko thể tới đc sẽ đc đánh dấu với metric lớn nhất. trong giao thức RIP, giá trị này là 16. - Splite horizon with Poison reverse: Poison reverse có thể kết hợp với split horizon. Khi 1 router gửi đến 1 router khác về 1 tuyến đường, con router đó sẽ thống báo lại cho con router ban đầu tuyến đường đó trong bản tin poison với metric bằng 16. Tuy nhiên con router ban đầu sẽ giữ tuyến đường tốt nhất, vì thế tuyến đường dó vẫn ko bị xóa khỏi bảng định tuyến. Bạn nên xem kỹ ví dụ này ở trang 208. - IP và TTL: TTL là 1 trường 8 bits trong IP header giới hạn số hoop mà 1 packet có thể di chuyển trc khi nó bị loại bỏ. Mục đích của TTL chính là để tránh cho 1 gói tin ko bị giữ quá lâu trên mạng, ko đi đc đến đích, tạo thành vòng lặp vô hạn và sẽ gây ra hiện tượng loop. Thảo luận bài viết
Chưa có thảo luận nào cho bài giảng này. Hãy thảo luận bằng cách chọn "Gửi phản hồi"
|
Đang xử lý...




