Kiến trúc mô hình B
1. Sự ảnh hưởng của Metric
Theo mô hình B thì tất cả các kết nối đều được cấu hình TE=1, do đó đường hầm chọn đường tối ưu nhất là R3-R2-R1. Sau đây chúng ta sẽ thay đổi liên kết giữa R2-R3 có TE=3 kết quả là:
Tunnel sẽ chọn lại đường có tổng TE=3 bằng việc đi theo đường R3-R5-R2-R1. Còn nếu theo R3-R2-R1 thì tổng TE=4.
2. Sự ảnh hưởng của băng thông
Cũng theo mô hình B, ta có băng thông chiếm giữ giữa các liên kết là 1000kbps nên đường hầm cũng chọn đường theo R3-R2-R1 do băng thông đường hầm chỉ cần 100kbps. Ta tiến hành giảm băng thông ở liên kết R3-R2 xuống 50kbps. Kết quả là :
Đường hầm chọn lại đường tối ưu hơn để đáp ứng đủ băng thông là qua R3-R5-R4-R1.
3. Vấn đề lấn chiếm
Ta tạo tunnel 3 như sau :
R3(config)#interface tunnel 3
R3(config-if)#ip unnumbered loopback 0
R3(config-if)#tunnel destination 1.1.1.1
R3(config-if)#tunnel mode mpls traffic-eng
R3(config-if)#tunnel mpls traffic-eng bandwidth 950
R3(config-if)#tunnel mpls traffic-eng affinity 0x1 mask 0x1
R3(config-if)#tunnel mpls traffic-eng priority 4 4
R3(config-if)#tunnel mpls traffic-eng path-option 1 dynamic
R3(config-if)#tunnel mpls traffi-eng autoroute announce
Kết quả cho thấy Tunnel 3 đã chiếm đường ban đầu của Tunnel 2 do nó có độ ưu tiên là 4 so với 5 của Tunnel 2. Và Tunnel buộc phải chuyển sang đường R3-R5-R4-R1.
4. Sự ảnh hưởng của Affinity bit
Theo mô hình B, nhưng lần này ta thay đổi giá trị affinity bit o liên kết R3-R2 và R2-R1 thành 0x2
Kết quả cho thấy Tunnel 2 đã chọn lại đường R3-R5-R4-R1.
Nguyên nhân là do Affinity flag trên các liên kết R3-R5-R4-R1 = 0x1 (0000 0001) và Tunnel 2 có Mask = 0x1(0000 0001), Affinity bit = 0x1(0000 0001). Hệ thống sẽ xem Mask có giá trị bit 1 nằm ở vị trí nào thì sẽ so sánh vị trí tương ứng đó giữa Affinity flag và Affinity bit. Nếu là giống nhau thì sẽ cho đường hầm được đi qua. Còn Affinity flag trên liên kết R3-R2, R2-R1 = 0x2 (0000 0010). Tương tự hệ thống cũng so sánh Affinity flag và Affinity bit những bit nằm ở vị trí thứ 8. Lúc này bit thứ 8 của Affinity flag là 0 còn của Affinity bit là 1 (không trùng nhau), nên đường hầm bị cấm qua đường này.
Lê Huy - VnPro