Kỹ thuật truyền số liệu : Tìm đường trong mạng chuyển mạch part 4 potx

7 453 0
Kỹ thuật truyền số liệu : Tìm đường trong mạng chuyển mạch part 4 potx

Đang tải... (xem toàn văn)

Thông tin tài liệu

2008 dce ©2008, Dr. Dinh Duc Anh Vu 31 Data Communication and Computer Networks Giải thuật Bellman-Ford 2008 dce ©2008, Dr. Dinh Duc Anh Vu 32 Data Communication and Computer Networks Bài tập • Tìm đường ngắnnhấttừ node 1 – Theo giảithuậtDijkstra – Theo giảithuật Bellman-Ford 1 2 3 4 5 6 7 1 3 4 2 1 1 2 3 3 5 4 3 2008 dce ©2008, Dr. Dinh Duc Anh Vu 33 Data Communication and Computer Networks Bài tập • Tìm đường ngắnnhấttừ node A – Theo giảithuậtDijkstra – Theo giảithuật Bellman-Ford E G H D K J F C BA 1 1 1 1 1 2 1 1 2 3 2 4 5 2 2008 dce ©2008, Dr. Dinh Duc Anh Vu 34 Data Communication and Computer Networks Dijkstra vs. Bellman-Ford • Bellman-Ford – Việc tính toán cho node n phảibiết các thông tin về chi phí liên kếtcủa các node kề của n và chi phí tổng cộng từ node s đến các node kề của node n [i.e., L h (j)] – Mỗi node cầnlưutrữ tập các chi phí và các đường đi tương ứng đến các node khác – Có thể trao đổi thông tin với các node kề trựctiếp – Có thể cậpnhật thông tin về chi phí và đường đidựatrên các thông tin trao đổivới các node kề và các thông tin về chi phí liên kết • Dijkstra – Mỗi node cầnbiết topology toàn bộ mạng – Phảibiết chi phí liên kếtcủatấtcả các liên kết trong mạng – Phảitraođổi thông tin vớitấtcả các node khác trong mạng 2008 dce ©2008, Dr. Dinh Duc Anh Vu 35 Data Communication and Computer Networks Đánh giá • Phụ thuộcvàothờigianxử lý của các giảithuật • Phụ thuộcvàolượng thông tin yêu cầutừ các node khác • Phụ thuộcvàoviệchiệnthực • Cùng hộitụ về mộtlờigiảidưới điềukiện topology tĩnh và chi phí không thay đổi • Nếu chi phí liên kết thay đổi, các giảithuậtsẽ tính lại để theo kịpsự thay đổi • Nếu chi phí liên kết thay đổi theo lưu thông, lưu thông lại thay đổi theo đường đi đượcchọn – Phảnhồi – Có thể rơivàotrạng thái không ổn định 2008 dce ©2008, Dr. Dinh Duc Anh Vu 36 Data Communication and Computer Networks ARPANET – Tìm đường • Thế hệđầutiên – 1969 – Distributed adaptive – Dùng thờigiantrễước tính làm tiêu chuẩn để đánh giá hiệuquả – Dùng giảithuậttìmđường Bellman-Ford – Các node trao đổi thông tin (các vector thờigiantrễ) với các node kề – Cậpnhậtbảng tìm đường dựa trên thông tin đến – Không quan tâm đếntốc độ đường truyền, chỉ quan tâm chiều dài hàng đợitại các node – Chiều dài hàng đợi không phảilàcáchđochínhxáccủa thờigiantrễ – Đáp ứng chậmvới nghẽnmạch 2008 dce ©2008, Dr. Dinh Duc Anh Vu 37 Data Communication and Computer Networks ARPANET – Tìm đường • Thế hệ thứ 2 – 1979 – Dùng thờigiantrễ làm tiêu chuẩn đánh giá hiệuquả – Thờigiantrễđược đotrựctiếp – Dùng giảithuậttìmđường Dijkstra – Thích hợpchomạng có tải trung bình hoặcnhẹ – Khi mạng tảinặng, có ít tương quan giữathờigiantrễđo đượcvàthời gian trễ gặpphải • Thế hệ thứ 3 – 1987 – Việc tính toán chi phí củaliênkết đã đượcthayđổi – Thờigiantrễ trung bình được đo trong 10 giây cuối – Bình thường hóa dựatrêngiátrị hiệntạivàkếtquả trước đó . Bellman-Ford 1 2 3 4 5 6 7 1 3 4 2 1 1 2 3 3 5 4 3 2008 dce ©2008, Dr. Dinh Duc Anh Vu 33 Data Communication and Computer Networks Bài tập • Tìm đường ngắnnhấttừ node A – Theo giảithuậtDijkstra – . thuật Bellman-Ford 2008 dce ©2008, Dr. Dinh Duc Anh Vu 32 Data Communication and Computer Networks Bài tập • Tìm đường ngắnnhấttừ node 1 – Theo giảithuậtDijkstra – Theo giảithuật . topology toàn bộ mạng – Phảibiết chi phí liên kếtcủatấtcả các liên kết trong mạng – Phảitraođổi thông tin vớitấtcả các node khác trong mạng 2008 dce ©2008,

Ngày đăng: 27/07/2014, 15:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan