intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Ouiour Isihf | Ngày: | Loại File: PDF | Số trang:7

94
lượt xem
10
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

• Bellman-Ford – Việc tính toán cho node n phải biết các thông tin về chi phí liên kết củ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., Lh(j)] – Mỗi node cần lưu trữ tập các chi phí và các đường đi tương ứng

Chủ đề:
Lưu

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

  1. dce Giải thuật Bellman-Ford 2008 Data Communication and Computer Networks ©2008, Dr. Dinh Duc Anh Vu 31
  2. dce Bài tập 2008 • Tìm đường ngắn nhất từ node 1 – Theo giải thuật Dijkstra – Theo giải thuật Bellman-Ford 4 1 2 3 3 6 1 2 1 2 3 4 5 3 4 3 1 5 7 Data Communication and Computer Networks ©2008, Dr. Dinh Duc Anh Vu 32
  3. dce Bài tập 2008 • Tìm đường ngắn nhất từ node A – Theo giải thuật Dijkstra – Theo giải thuật Bellman-Ford 1 1 E A B 2 1 2 5 2 G C 3 1 F D 2 1 4 1 1 H K J Data Communication and Computer Networks ©2008, Dr. Dinh Duc Anh Vu 33
  4. dce Dijkstra vs. Bellman-Ford 2008 • Bellman-Ford – Việc tính toán cho node n phải biết các thông tin về chi phí liên kết củ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., Lh(j)] – Mỗi node cần lưu trữ 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ực tiếp – Có thể cập nhật thông tin về chi phí và đường đi dựa trên các thông tin trao đổi với các node kề và các thông tin về chi phí liên kết • Dijkstra – Mỗi node cần biết topology toàn bộ mạng – Phải biết chi phí liên kết của tất cả các liên kết trong mạng – Phải trao đổi thông tin với tất cả các node khác trong mạng Data Communication and Computer Networks ©2008, Dr. Dinh Duc Anh Vu 34
  5. dce Đánh giá 2008 • Phụ thuộc vào thời gian xử lý của các giải thuật • Phụ thuộc vào lượng thông tin yêu cầu từ các node khác • Phụ thuộc vào việc hiện thực • Cùng hội tụ về một lời giải dưới điều kiện topology tĩnh và chi phí không thay đổi • Nếu chi phí liên kết thay đổi, các giải thuật sẽ tính lại để theo kịp sự 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 được chọn – Phản hồi – Có thể rơi vào trạng thái không ổn định Data Communication and Computer Networks ©2008, Dr. Dinh Duc Anh Vu 35
  6. dce ARPANET – Tìm đường 2008 • Thế hệ đầu tiên – 1969 – Distributed adaptive – Dùng thời gian trễ ước tính làm tiêu chuẩn để đánh giá hiệu quả – Dùng giải thuật tìm đường Bellman-Ford – Các node trao đổi thông tin (các vector thời gian trễ) với các node kề – Cập nhật bảng tìm đường dựa trên thông tin đến – Không quan tâm đến tốc độ đường truyền, chỉ quan tâm chiều dài hàng đợi tại các node – Chiều dài hàng đợi không phải là cách đo chính xác của thời gian trễ – Đáp ứng chậm với nghẽn mạch Data Communication and Computer Networks ©2008, Dr. Dinh Duc Anh Vu 36
  7. dce ARPANET – Tìm đường 2008 • Thế hệ thứ 2 – 1979 – Dùng thời gian trễ làm tiêu chuẩn đánh giá hiệu quả – Thời gian trễ được đo trực tiếp – Dùng giải thuật tìm đường Dijkstra – Thích hợp cho mạng có tải trung bình hoặc nhẹ – Khi mạng tải nặng, có ít tương quan giữa thời gian trễ đo được và thời gian trễ gặp phải • Thế hệ thứ 3 – 1987 – Việc tính toán chi phí của liên kết đã được thay đổi – Thời gian trễ trung bình được đo trong 10 giây cuối – Bình thường hóa dựa trên giá trị hiện tại và kết quả trước đó Data Communication and Computer Networks ©2008, Dr. Dinh Duc Anh Vu 37
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2