Vấn đề lặp trong định tuyến (routing loop )và cỏch khắc phụ c:

Một phần của tài liệu Giao thức Internet (Trang 31)

1 Reserved for future use

1.4.1.4.Vấn đề lặp trong định tuyến (routing loop )và cỏch khắc phụ c:

Routing loop cú thể xảy ra khi định tuyến quyết định dựa trờn cỏc thụng tin khụng đỳng, dẫn đến cỏc gúi đi trờn cỏc đường mà nú đó đi qua rồi,đi lũng vũng trờn mạng, kết quả là làm tăng lưu lượng mạng một cỏch khụng cần thiết .

Cỏc phương phỏp trỏnh loop :

1.Count-to-infinity: Cú nhiều giao thức đặt một giới hạn cho cỏc giỏ trị

metric, gớa trị này đưa ra để chỉ sự khụng xỏc định, cung cấp cỏc điều kiện biờn cần thiết để trỏnh lặp tuyến tiếp tục xaỷ ra. Giỏ trị khụng xỏc định đủ lớn cho metric để metric với tuyến hợp lệ sẽ khụng bao giờ đạt giỏ trị đú nhưng đủ nhỏ để tuyến lặp khụng thể tồn tại cho sự mở rộng cỏc chu kỡ thời gian. Vớ dụ RIP đặt số hop tối đa là 16, IGRP đặt là 100.

2.Split Horizon: Trỏnh cỏc routers khụng gửi lại cỏc thụng tin định tuyến

quay trở lại router mà nú “ học “ được đường đi từ router đú. ( Vẫn cú thể xảy ra lặp đối với cấu trỳc mạng vũng).

3.Cơ chế Hold- down : Trỏnh thay đổi tuyến được thực hiện trước khi

mạng hội tụ trờn sự thay đổi trước đú. Trỏnh cập nhật thụng tin từ việc thiết lập lại cỏc thụng tin khụng đỳng. Khi mộtrouter nhận được một cập nhật mà chứa mộtcấu trỳc thay đổi, hold- down timer sẽ bắt đầu. Bất cứ cập nhật nhận được trong thời gian này sẽ bị huỷ. Nếu router nhận được thụng tin tuyến với metric tốt hơn nú sẽ cập nhật vào bảng định tuyến thay thế cho dữ liệu cũ. Thời gian hold timer được đặt ớt nhất phải lớn hơn 3 lần thời gian cập nhật thụng tin toàn bộ tuyến trong mạng. Nếu hết thời gian cho phộp, tuyến tới mạng lỗi sẽ bị xoỏ khỏi bảng định tuyến của cỏc router.

Một phần của tài liệu Giao thức Internet (Trang 31)