Video: How colliding blocks act like a beam of light...to compute pi. 2025
Các mạng sử dụng định tuyến khoảng cách-vector là dễ bị ảnh hưởng bởi các vòng lặp và các vấn đề đếm đến vô cùng. Vấn đề này phát triển như thế nào? Trong minh hoạ sau, mọi thứ đều hoạt động tốt trên mạng, và mạng được hội tụ.
Các sự cố có thể xảy ra với giao thức định tuyến của bạn khi một liên kết hoặc một bộ định tuyến không thành công. Trong hình này, một lỗi xảy ra trên Router3 với giao diện fa0 / 0. Khi liên kết này đi xuống, đường đến 10. 4. 0. 0/16 không còn; tuy nhiên, nếu bạn nhìn vào những gì sau, bạn có thể nhìn thấy vấn đề.
-
Router3 ban đầu đánh dấu đường đi đến 10. 4. 0. 0 là một liên kết trong bảng định tuyến của nó.
-
Router2 gửi bảng định tuyến của nó tới mỗi nước láng giềng.
Điều này bao gồm Router3 , nói với họ rằng nó có một đường dẫn đến 10. 4. 0. 0 với một hop count 1.
-
Router3 sau đó cập nhật bảng định tuyến của nó với điều này mới thông tin.
Thông tin mới chỉ ra rằng tuyến đường đến 10. 4. 0. 0/16 bây giờ là 2 hops đi, như trong hình 6-3.
-
Trang bị thông tin mới là 10. 4. 0. 0/16 có sẵn.
Mặc dù thông qua một giao diện khác, Router3 gửi bảng định tuyến của nó tới các nước láng giềng.
-
Router2 được cập nhật.
Sau đó nó xác định router đã nói trước đó biết khoảng 10. 4. 0. 0/16 đã cập nhật tuyến từ hop count 0 đến 2, do đó Router2 cập nhật bảng định tuyến của riêng nó. Tuyến đường cũ có thể đã được xác định là một tuyến đường được cập nhật hoặc có thể đã hết thời gian ra khỏi bảng định tuyến, tùy thuộc vào giao thức định tuyến đang được sử dụng.
-
sau đó chuyển thông tin định tuyến của riêng nó ra thông qua giao diện khác (S0 / 0) để truyền bá sự thay đổi sang Router1 . Router3
-
cuối cùng sẽ nhận được bản cập nhật từ Router2 . Bản cập nhật này cho Router2 biết số lượng hop đến 10. 4. 0. 0/16 đã được cập nhật thành 3, và quá trình này tiếp tục.
Quá trình này tiếp tục vô cùng vì không có cơ chế nào được đưa ra, trong trường hợp này, để ngăn quá trình tiếp tục.
Tuy nhiên, giao thức định tuyến RIP có một cơ chế an toàn gắn liền với một mức độ. RIP có số hop tối đa là 16 và khi tuyến đường đến mạng lớn hơn quy tắc 16-hop, giao thức RIP đánh dấu mạng đó là không thể tiếp cận để nó không lan truyền thêm tuyến đường. Kịch bản này không thay đổi thông tin tìm thấy trong bảng định tuyến của router - nó chỉ giới hạn lỗi đến mức nào.
Khi bạn gửi dữ liệu tới máy chủ hoặc thiết bị trên 10.4. 0. 0./16 mạng, đi qua giao diện fa0 / 0 trên
Router1 và Router1 nghĩ rằng nó có thể đạt đến 10. 4. 0. 0/16 trong vòng 4 hops bằng cách gửi dữ liệu qua giao diện S0 / 0 dựa trên bảng định tuyến của Router1. Hình dưới đây cho thấy điều gì xảy ra khi dữ liệu được gửi. Router3
Router3 xác định tuyến đường đến 10. 4. 0. 0/16 đang quay trở lại qua Router2 , sau đó gây ra dữ liệu để vòng lặp vô hạn. Có Time to Live (TTL) trên các gói tin IP, xác định số thời gian tối đa mà một gói tin IP có thể tồn tại trên mạng. Sau khi dành thời gian lặp lại, dữ liệu sẽ bị rớt từ mạng và một tin nhắn được gửi lại cho người gửi dữ liệu.