1. Trang chủ
  2. » Luận Văn - Báo Cáo

xây dựng website tin tức luận văn tốt nghiệp đại học ( nguyễn văn thuận)

35 375 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 35
Dung lượng 9,28 MB

Nội dung

[...]... Init() ; T = Φ; Repeat u: u ∈ T | d(u) là bé nh t ; T = T ∪ {u}; for all v ∈ neighbor(u) và v ∉T update(u,v) ; Until T = V 34 Dijkstra’s algorithm: Ví d Step 0 1 2 3 4 5 T u ux uxy uxyv uxyvw uxyvwz d(v),p(v) d(w),p(w) 2,u 5,u 2,u 4,x 2,u 3,y 3,y d(x),p(x) 1,u d(y),p(y) ∞ 2,x d(z),p(z) ∞ ∞ 4,y 4,y 4,y 5 2 u v 2 1 x 3 w 3 1 B ng ch n ñư ng c a u: 5 z 1 y destination 2 v v x w u z x y SPT c a u: link (u,v)... u v 2 1 x 3 w 3 1 B ng ch n ñư ng c a u: 5 z 1 y destination 2 v v x w u z x y SPT c a u: link (u,v) (u,x) y (u,x) w (u,x) z 35 (u,x) Gi i thu t d ng distance-vector (1 ) Phương trình Bellman-Ford (quy hoach ñ ng) ð nh nghĩa dx(y) := chi phí c a ñư ng ñi ng n nh t t xt iy Ta có dx(y) = min {c(x,v) + dv(y) } v cho t t c các v là hàng xóm c a x 36 ... n u không ph i 2 nút k nhau d(v): chi phí hi n th i c a ñư ng ñi t nút ngu n t i nút ñích v p(v): nút ngay trư c nút v trên ñư ng ñi t ngu n t i ñích T: T p các nút mà ñư ng ñi ng n nh t ñã ñư c xác ñ nh 32 Các th t c Init(): V i m i nút v, d[v] = ∞, p[v] = NIL d[s] = 0 Improve(u,v), trong dó (u,v) u, v là m t c nh nào ñó c a G if d[v] > d[u] + c(u,v) then d[v] = d[u] + c(u,v) p[v] = u 33 Dijsktra’s... ñ i thông tin v i nút k bên Gi i thu t d ng “distance vector” “B n c a b n cũng là b n” 30 Gi i thu t d ng link-state Gi i thu t Dijkstra’s M i nút ñ u có sơ ñ và chi phí m i link Qu ng bá “Link-state” M i nút có cùng thông tin Tìm ñư ng ñi chi phí nh nh t t m t nút ( ngu n’) t i t t c các nút khác dùng ñ xây d ng b ng ch n ñư ng 31 Ký hi u G = (V,E) : ð th v i t p ñ nh V và t p c nh E c(x,y): chi... thông tin vào m t nút m ng S d ng các gi i thu t tìm ñư ng ñi trên ñ th Phân b b ng ch n ñư ng t nút trung tâm t i các nút Phân tán M i nút t xây d ng b ng ch n ñư ng riêng Giao th c ch n ñư ng: Link-state ho c distancevector ðư c s d ng ph bi n trong th c t 29 T p trung hay phân tán Thông tin ch n ñư ng là c n thi t ñ xây d ng b ng ch n ñư ng T p trung hay phân tán? T p trung: M i router có thông tin. .. i thu t và giao th c ch n ñư ng Gi i thu t Dijkstra và Bellman-Ford Giao th c d ng link-state và d ng distance-vector 26 Bi u di n m ng b i ñ th ð th v i các nút (b ñ nh tuy n) và các c nh (liên k t) Chi phí cho vi c s d ng m i liên k t c(x,y) Băng thông, ñ tr , chi phí, m c ñ t c ngh n… Gi thu t ch n ñư ng: Xác ñ nh ñư ng ñi ng n nh t gi a hai nút b t kỳ 5 2 u 3 v 2 1 x w z 1 3 1 5 y 2 27 Cây ñư ng... k ti p luôn là A 14 K t h p ñư ng ñi (Routing aggregation) Có bao nhiêu m ng con trên m ng Internet? S có r t nhi u m c trong b ng ch n ñư ng? Các m ng con k ti p v i cùng ñ a ch ñích có th ñư c t ng h p l i ñ làm gi m s m c trong b ng ch n ñư ng 200.23.1.0/24 200.23.0.0/23 200.23.0.0/22 200.23.2.0/24 200.23.3.0/24 200.23.2.0/23 15 200.23.4.0/24 K t h p ñư ng ñi (2 ) Ví d v Viettel Không gian ñ a ch...Quy t c “Longest matching (1 ) Gi s m t ñ a ch m ng ñích l i có nhi u hơn m t m c trong b ng ch n ñư ng ð a ch ñích : 11.1.2.5 Router k ti p nào s ñư c s d ng? Network 11.0.0.0/8 11.1.0.0/16 11.1.2.0/24 Next hop A B C 11 Quy t c “Longest matching (2 ) ð a ch ñích: 11.1.2.5 = 00001011.00000001.00000010.00000101 ðư ng ñi 1: 11.1.2.0/24 = 00001011.00000001.00000010.00000000... Ví d v Viettel Không gian ñ a ch IP: khá l n 203.113.128.0-203.113.191.255 ð k t n i ñ n m t m ng con c a Vietel (khách hàng): Ch c n ch ra ñư ng ñi ñ n m ng Viettel ðư ng ñi m c ñ nh chính là m t d ng c a vi c k t h p ñư ng 0.0.0.0/0 16 Ví d v b ng ch n ñư ng – máy tr m C:\Documents and Settings\hongson>netstat -rn Route Table ===========================================================================... phòng Ngư i qu n tr m ng c n thay ñ i 10.0.0.3 10.0.0.2 Next-hop 10.0.0.3 B ng ch n ñư ng c a 10.0.0.1 (1 ph n) 10.0.0.1 Prefix Next-hop 0.0.0.0/0 10.0.0.3 Next-hop 10.0.0.1 K tn ib l i 22 Ch n ñư ng ñ ng Internet Khi có s c : ðư ng ñi thay th ñư c c p nh t m t cách t ñ ng B ng ch n ñư ng c a 10.0.0.1 (1 ph n) Prefix Next-hop 0.0.0.0/0 10.0.0.2 0.0.0.0/0 10.0.0.3 K t n i d phòng 10.0.0.3 10.0.0.2 Next-hop

Ngày đăng: 18/10/2014, 00:34

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w