Với mục đích muốn tìm hiểu và nắm bắt được công nghệ chuyển mạch nhãn đa giao thứ, kỹ thuật điều khiển lưu lượng, điều khiển tránh tắc nghẽn mạng trong mạng MPLS.. Nội dung tìm hiểu của
Trang 2Luận văn được hoàn thành tại:
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
Người hướng dẫn khoa học:
TS ĐỖ MẠNH QUYẾT
Phản biện 1:
Phản biện 2:
Luận văn sẽ được bảo vệ trước Hội đồng chấm luận văn thạc sĩ tại Học viện Công nghệ Bưu chính Viễn thông Vào lúc: giờ ngày tháng năm
Có thể tìm hiểu luận văn tại:
- Thư viện của Học viện Công nghệ Bưu chính Viễn thông
Trang 3MỞ ĐẦU
Công nghệ thông tin, viễn thông thay đổi từng ngày góp phần đáp ứng các nhu cầu ngày càng cao hơn của người dùng Một trong những xu thế đó là sự ra đời của các công nghệ chuyển mạch mới (chuyển mạch mềm) nhằm thay thế cho các công nghệ chuyển mạch cũ (chuyển mạch kênh) Công nghệ chuyển mạch nhãn đa giao thức MPLS là một công nghệ được phát triển nằm trong xu thế đó
Vì vậy tôi chọn đề tài nghiên cứu về kỹ thuật lưu lượng MPLS và áp dụng trong mạng của VNPT Với mục đích muốn tìm hiểu và nắm bắt được công nghệ chuyển mạch nhãn đa giao thứ, kỹ thuật điều khiển lưu lượng, điều khiển tránh tắc nghẽn mạng trong mạng MPLS
Nội dung tìm hiểu của luận văn chia thành 3 chương:
CHƯƠNG I: TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU
Chương này nghiên cứu tổng quan về kỹ thuật lưu lượng MPLS, các khái niệm cơ bản, quá trình xử lý gói tin của MPLS, và kỹ thuật, cơ chế điều khiển lưu lượng trong MPLS
CHƯƠNG II: KỸ THUẬT LƯU LƯỢNG VÀ BÀI TOÁN GIẢI QUYẾT TẮC NGHẼN TRONG MẠNG MPLS
Nghiên cứu các kỹ thuật điều khiển lưu lượng và tìm hiểu về bài toán tắc nghẽn trong mạng MPLS Áp dụng cáp phương pháp điều khiển nghẽn để giải quyết tắc nghẽn trong mạng MPLS
Từ đó, nhà cung cấp dịch vụ sẽ giải quyết vấn đề tắc nghẽn trong mạng và khả năng phục hồi nhanh giúp giảm thiểu mất gói khi xảy ra lỗi
CHƯƠNG III: GIẢI PHÁP TRONG ĐIỀU KHIỂN LƯU LƯỢNG ĐỂ TRÁNH NGHẼN MẠNG XẨY RA
Đưa ra mô hình, cấu trúc mạng đang sử dụng của nhà cung cấp dịch vụ Thực hiện giám sát, quan trắc, đo kiểm lưu lương mạng tại các thời điểm khác nhau Từ đó sẽ đưa ra các một số giải pháp điều khiển lưu lương để trách tắc nghẽn xẩy ra trong mạng
Do nhiều mặt còn hạn chế nên nội dung của đề tài khó tránh khỏi những sai sót Em rất mong nhận được ý kiến đóng góp của các thầy cô và bạn đọc
Em xin chân thành cảm ơn TS Đỗ Mạnh Quyết đã tận tình hướng dẫn em hoàn thành luận văn
Hà Nội, Ngày 12 Tháng 09 Năm 2013
Trần Văn Khải
Trang 4CHƯƠNG I: GIỚI THIỆU TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU 1.1 Tổng quan về MPLS
1.1.1 Khái niệm cơ bản về chuyển mạch nhãn đa giao thức MPLS
Việc hình thành và phát triển công nghệ MPLS xuất phát từ nhu cầu thực tế, được các nhà công nghiệp viễn thông thúc đẩy nhanh chóng Sự thành công và nhanh chóng chiếm lĩnh thị trường mà công nghệ này có được là nhờ vào việc chuẩn hoá công nghệ Quá trình hình thành và phát triển công nghệ, những giải pháp ban đầu của hãng như Cisco, IBM, Toshiba… Những nỗ lực chuẩn hoá của tổ chức tiêu chuẩn IETF trong việc ban hành về tiêu chuẩn MPLS….sẽ cung cấp cho chúng ta những nhận định ban đầu về xu hướng phát triển MPLS
MPLS được đề xuất đầu tiên do hãng Ipsilon một hãng rất nhỏ về công nghệ thông tin trong triển lãm về công nghệ thông tin, viễn thông tại Texas Sau đó Cisco và hàng loạt hãng khác như IBM, Toshiba…công bố các sản phẩm công nghệ chuyển mạch của họ dưới những tên khác nhau nhưng đều cùng chung bản chất công nghệ chuyển mạch nhãn
MPLS thực hiện một số chức năng sau:
Hỗ trợ các giải pháp mạng riêng ảo VPN
Định tuyến hiện (điều khiển lưu lượng)
Hỗ trợ cục bộ cho định tuyến IP trong các tổng đài chuyển mạch ATM
Có thể thấy rằng MPLS đã phát triển nhanh chóng và hiệu quả Điều này cũng chứng minh những yêu cầu cấp bách trong công nghiệp cho một công nghệ mới Hầu hết các tiêu chuẩn MPLS hiện tại đã được ban hành dưới dạng RFC Sau khi toàn bộ các RFC được hoàn thiện, chúng sẽ được tập hợp lại để xây dựng một hệ thống tiêu chuẩn MPLS
Các khái niệm cơ bản của chuyển mạch nhãn MPLS
a Nhãn (Lable)
c Bảng chuyển tiếp chuyển mạch nhãn
d Bộ định tuyến chuyển mạch nhãn (LSR-Lable Switching Router)
e Lớp chuyển tiếp tương đương (FEC-Forward Equivalence Class)
f Cơ sở thông tin nhãn (LIB-Lable Information Base)
g Tuyến chuyển mạch nhãn (LSP-Lable Switching Path)
Quá trình xử lý thông tin trong MPLS
Trang 5Hình 1.4: Quá trình xử lý thông tin trong MPLS
Quá trình xử lý thông tin cơ bản trong MPLS nhƣ sau:
1 Một LSP được thiết lập giữa 2 LER bằng LDP hoặc RSVP
2 Khi gói tin IP đến LER đầu vào, router sẽ kiểm tra địa chỉ IP đích và gán cho nó một nhãn tương ứng Như vậy gói này đã được gán một nhãn MPLS trước khi chuyển đi
3 Các router core LSR chuyển gói tin đi dựa trên các nhãn ingress và egress mà không cần quan tâm đến địa chỉ IP của gói tin
4 LER cuối cùng sẽ gõ bỏ nhãn MPLS và tìm đích của gói tin trong bảng định tuyến IP rồi đẩy gói tin ra port cần thiết
1.1.2 Cấu trúc và các thành phần của của một miền MPLS
Mạng MPLS bao gồm nhiều nút có chức năng định tuyến và chuyển tiếp nối với nhau Mỗi nút tương ứng với một thiết bị LSR ( Lable Switching Router) Mạng MPLS có thể được chia thành hai miền là miền lõi MPLS( MPLS core) và miền biên MPLS
( MPLS Edge).Tương ứng với mỗi miền ta có thiết bị tương đương
Traditional
Trang 61.1.3 Mô hình chuyển gói tin trong MPLS
Gói tin ở đây được đóng gói và đích cần đến đó là paris và London Trước hết gói tin được đẩy lên tới LSR ingress Ở đây Ingress LSR xác định FEC và chia nhãn, Chuyển lưu lượng đến Paris trên LSP màu vàng, Chuyển lưu lượng đến London trên LSP màu đỏ, Traffic sẽ được swap nhãn ở mỗi transit LSR
EgressLSR
LERMPLS
Hình 1.8: Mô hình chuyển gói tin trong MPLS
Khi gói tin đến Egress LSR gỡ nhãn MPLS, Chuyển gói đi tiếp dựa trên địa chỉ đích và chuyển đến đích cần đến
1.2 Hướng nghiên cứu của luận văn
1.1.2 Những nghiên cứu hiện tại về điều khiển lưu lượng MPLS
Cùng với sự phát triển của mạng IP, các nhà nghiên cứu cố gắng tìm ra một phương pháp điều khiển lưu lượng trong mạng một cách tối ưu để đáp ứng được nhu cầu người sử dụng Các phương pháp điều khiển lưu lượng truyền thống như IP, ATM cũng phần nào giải quyết được bài toán lưu lượng trong mạng IP Tuy nhiên các phương pháp này bộc lộ một số hạn chế nhất định Chuyển mạnh nhãn đa giao thức, một công nghệ chuyển mạch nhãn định hướng kết nối cung cấp các khả năng mới trong các mạng IP, trong khi khả năng điều khiển lưu lượng được đề cập đến bằng cách cho phép thực hiện các cơ chế điều khiển lưu lượng một cách tinh xảo
MPLS không thay thế cho định tuyến IP nhưng nó sẽ hoạt động song song với các phương pháp định tuyến đang tồn tại và các công nghệ định tuyến trong tương lai với mục đích cung cấp tốc độ rất cao giữa các
bộ định tuyến chuyển mạch nhãn LSP, đồng thời với việc hạn chế băng tần của các luồng lưu lượng với các yêu cầu chất lượng dịch vụ QoS khác nhau
Hiện nay, có rất nhiều các nghiên cứu vềphương pháp điều khiển lưu lượng Ví dụ như tác giả Trần Công Hùng, về vấn đề điều khiển lưu lượng đã trình bầy phương pháp sử dụng định tuyến ràng buộc và Enhanced IGP [11] thì việc điều khiển lưu lượng trong MPLS có thể được thực hiện hiệu quả hơn Trong khi đó để giải quyết vấn đề này thì tác George Swallow đã trình bầy phương pháp sử dụng giao thức báo hiệu RSVP-TE trong điều khiển lưu lượng MPLS [8] Theo yêu cầu để làm cho Traffic Engineering đạt hiệu quả, IETF đã đưa ra kỹ thuật điều khiển lưu lượng sử dụng giao thức LDP cưỡng bức (CR-LDP)[2] cho phép các
Trang 7nhà quản lý mạng thiết lập các đường đi chuyển mạch nhãn (LSP) một cách rõ ràng CR-LDP là một sự mở rộng của LDP Nó hoạt động độc lập với mọi giao thức cổng đường biên bên trong (IGP) khác Nó được sử dụng cho các dòng lưu lượng nhạy cảm với trễ và mô phỏng mạng chuyển mạch kênh
1.2.2 Lựa chọn hướng nghiên cứu, giải quyết trong điều khiển lưu lượng MPLS của luận văn
Sau khi nghiên cứu các giải pháp của một số tác giả trong nước và nước ngoài gần đây và căn cứ thực tế trong mạng của nhà khai thác tại Việt Nam, luận văn sẽ đi sâu vào giải quyết vấn đề điều khiển lưu lượng IP/MPLS nhằm cân bằng tốt nhất cho lưu lượng vào giờ cao điểm tại các nút mạng lõi và biên của miền MPLS
Nội dung nghiên cứu của luận văn dự kiến sẽ tập trung, đi sâu vào nghiên cứu hai lĩnh vực Thứ nhất, luận văn sẽ đi sâu vào tìm hiểu phương pháp điều khiển lưu lượng sử dụng hai phương pháp: định tuyến ràng buộc và Enhanced IGP và sử dụng giao thức báo hiệu RSVP-TE trong điều khiển lưu lượng MPLS Thứ hai, luận văn sẽ nghiên cứu về bài toán lưu lượng và điều khiển tránh tắc nghẽn mạng Cụ thể, luân văn sẽ tìm hiều các phương pháp điều khiển nghẽn mạng như các phương pháp DECbit, Điều khiển chống tắc nghẽn trong TCP, FATE, EWA và FEWA [12]
Đồng thời, để điều khiển tránh tắc nghẽn mạng xẩy ra, ngoài các phương pháp nêu trên, luận văn cũng đã nghiên cứu và tìm hiểu để kết hợp với các phương pháp như quan trắc, đo thử, thực nghiệm lưu lượng trên mạng và rút ra được giải pháp phù hợp để áp dụng cho từng nút mạng khác nhau của nhà cung cấp
1.3 Kết luận chương
Nội dung chương 1 đã trình bày tổng quan về MPLS Quá trình hình thành và phát triển của MPLS, các khái niệm cơ bản của mạng MPLS như: nhãn, ngăn xếp nhãn, bảng chuyển tiếp chuyển mạch nhãn, bộ định tuyến chuyển mạch nhãn(LSR-Lable Switching Router), lớp chuyển tiếp tương đương (FEC-Forward Equivalence Class), tuyến chuyển mạch nhãn (LSP-Lable Switching Path) Bài toán dự kiến nghiên cứu cũng được đề cập đến trong nội dung nghiên cứu của chương này
CHƯƠNG II: KỸ THUẬT LƯU LƯỢNG VÀ BÀI TOÁN GIẢI QUYẾT TẮC NGHẼN TRONG MẠNG MPLS
2.1 MPLS và kỹ thuật lưu lượng
2.1.1 Khái niệm kỹ thuật lưu lượng
Kỹ thuật lưu lượng (TE- Traffic Engineering) là kỹ thuật điều khiển đường truyền chứa lưu lượng qua mạng Mục đích để cải thiện việc sử dụng tài nguyên mạng, tránh trường hợp một phần tử mạng bị nghẽn trong khi các phần tử khác chưa được dùng hết Ngoài ra, còn để đảm bảo đường truyền có các thuộc tính nhất định, tài nguyên truyền dẫn có sẵn trên một đường truyền cụ thể hay xác định luồng lưu lượng nào được ưu tiên lúc xảy ra tranh chấp tài nguyên
Mạng chuyển mạch đa nhãn giao thức (MPLS - MultiProtocol Label Switching) xây dựng đường truyền chuyển nhãn (LSP - Label Switched Path) trong mạng nhằm giảm lưu lượng chuyển tiếp.MPLS-TE
Trang 8dùng đường hầm TE (TE tunnel) hay đường hầm điều khiển lưu lượng để kiểm soát lưu lượng trên đường truyền đến một đích cụ thể MPLS-TE dùng định tuyến động (autoroute) để tạo bảng định tuyến bằng LSP
mà không cần thông tin đầy đủ của các tuyến lân cận (neighbor).MPLS-TE còn có khả năng dự trữ băng thông khi xây dựng các LSP này Nói chung, phương pháp này linh hoạt hơn kỹ thuật lưu lượng chuyển tiếp chỉ dựa vào địa chỉ đích
Kỹ thuật lưu lượng trong môi trường MPLS thiết lập mục tiêu hướng tới 2 chức năng hoạt động : (a) Định hướng lưu lượng và (b) định hướng tài nguyên
MPLS có ý nghĩa chiến lược đối với kỹ thuật lưu lượng vì nó có thể cung cấp hầu hết các chức năng hiện có ở một mô hình chồng phủ nhưng theo cách tích hợp với chi phí thấp Điều quan trọng là MPLS còn
đề xuất khả năng tự động hóa các chức năng kỹ thuật lưu lượng
2.1.2 Bài toán lưu lượng
Chúng ta xemxét một mạng đơn giản như hình 2.1 Mạng bao gồm các bộ định tuyến R1,R2,R3,R4,R5 cùng thuộc một miền quản trị.Các bộ định tuyến được kết nối với nhau như hình vẽ Xét hai luồng lưu lượng I-I‟,II-II‟ vào R1 và ra R5 Theo hình vẽ dễ thấy có hai đường đi có thể lựa chọn hai luồng lưu lượng trên:
- R1-R2-R3-R5
- R1-R4- R5
Hình 2.1 Mô hình mạng đơn giản
Với cấu hình này, nhà quản trị có thể sử dụng một trong các giải pháp định tuyến sau đây:
- Thứ nhất là sử dụng định tuyến tĩnh Với giải pháp này, một đường đi sẽ được lựa chọn một cách nhân công
Trang 9Hình 2.2 Lựa chọn đường sử dụng Phương pháp định tuyến tĩnh
- Thứ hai là sử dụng định tuyến động Đó là sử dụng một trong các giao thức định tuyến IGP như RIP, OSPF, IS-IS…Với giải pháp này, các bộ định tuyến tự động xây dựng và cập nhật bảng định tuyến của mình bằng cách trao đổi, thu thập thông tin định tuyến, tìm ra đường đi ngắn nhất Hai phương pháp này có những ưu nhược điểm riêng Định tuyến tĩnh không đòi hỏi việc trao đổi thông tin định tuyến nhưng có nhược điểm là không thích ứng với sự thay đổi cấu hình mạng Sử dụng các giao thức định tuyến IGP cho phép thích ứng nhanh với sự thay đổi cấu hình mạng nhưng lại tốn một lượng băng thông cho việc trao đổi thông tin định tuyến Thường thì định tuyến động được áp dụng cho mạng IP cỡ lớn
Trong hình 2.1 nếu áp dụng giao thức định tuyến RIP thì cả hai luồng I-I‟,II-II‟ đi theo đường R4-R5, nếu áp dụng giao thức định tuyến OSPF thì cả hai luồng lưu lượng này đi theo đường R1-R2-R3-R5 Với thuộc tính này có thể nói rằng giao thức định tuyến OSPF có ưu điểm hơn các giao thức định tuyến khác nếu đứng trên quan điểm phân bổ lưu lượng
R1-Hình 2.3 Lựa chọn đường sử dụng phương pháp định tuyến OSPF
Trang 10Hình 2.4 Lựa chọn đường sử dụng Phương pháp định tuyến RIP
2.1.3 Thiết lập đường truyền thiết kế lưu lượng sử dụng MPLS-TE
a Thuộc tính ưu tiên (priority) và sự chiếm trước (preemption) LSP
Thuộc tính ưu tiên / lấn chiếm (Priorty/Preemption)MPLS-TE dùng độ ưu tiên của LSP để đánh dấu các LSP quan trọng hơn và cho phép chúng giành tài nguyên từ các LSP khác (hay chiếm trước LSP khác).MPLS-TE đưa ra tám mức độ ưu tiên, 0 là tốt nhất và 7 là xấu nhất
b Phân phối thông tin – IGP mở rộng (extensions)
Trong việc thiết lập đường truyền thiết kế lưu lượng yêu cầu cần thiết ở đây là tìm được một đường truyền trong mạng đáp ứng được các điều kiện (thông tin) ràng buộc Các điều kiện đó sẽ được đưa vào để tính toán các đường truyền khả thi đến đích Các điều kiện ràng buộc như:
c Tính toán đường truyền – CSPF:
Như thuật toán đường đi ngắn nhất (SPF - Shortest Path First), SPF ràng buộc (CSPF- Constrained SPF) tính đường đi ngắn nhất dựa vào việc quản lý metric CSPFchỉ tính các đường mà thỏa mãn một trong các điền kiện ràng buộc bằng cách loại bớt các liên kết không thỏa Ví dụ nếu điều kiện về băng thông, CSPF
sẽ bỏ bớt các liên kết không có đủ băng thông để dùng
Trang 11Hình 2.5: Ví dụ về CSPF
2.1 Điều khiển nghẽn
2.2.1 Điều khiển lưu lượng trong mạng MPLS
Đây là một phương pháp được sử dụng đầu tiên để điều khiển lưu lượng trong mạng IP Phương pháp này phần nào khắc phục được tồn tại mà kế hoạch định tuyến để lại Kĩ thuật lưu lượng dựa trên chính sách định tuyến IP vẫn là phương pháp khá phổ biến, nhưng đây không phải là phương pháp tối ưu Phương
thức chủ yếu để điều khiển hướng lưu lượng IP đi qua mạng là sự thay đổi cost trên một liên kết riêng biệt
Không có cách hợp lí để điều khiển hướng mà lưu lượng chấp nhận trên cơ sở nơi mà lưu lượng đến từ đâu-
mà chỉ là lưu lượng sẽ đi tới đâu Sử dụng kĩ thuật lưu lượng IP phù hợp với nhiều mạng mạng lớn, tuy nhiên vẫn còn có một số vấn đề mà kĩ thuật lưu lượng IP không giải quyết được
Các phần tử trong mạng IP ứng xử với các gói tin bằng các phân tích thông tin mào đầu của gói tin
IP (điều khiển hướng gói)
Nếu mạng như hình 2.6 sử dụng phương pháp định tuyến tĩnh, việc chia lưu lượng đều trên hai đường đi có thể được thực hiện một cách dễ dàng bởi nhà quản trị Ví dụ luồng lưu lượng I-I‟ được áp đặt sử dụng đường R1-R2-R3-R5 còn luồng lưu lượng II-II‟ được áp đặt đi trên đường còn lại R1-R4-R5
Trang 12Hình 2.6 Phân chia lưu lượng dựa theo định tuyến tĩnh
Hình 2.7 Chia lưu lượng thành hai phần
Chúng ta tiếp tục xem xét trường hợp sử dụng một trong các giao thức định tuyến (như OSPF) Sẽ có hai giải pháp có thể áp dụng Thứ nhất, kích hoạt tính năng chọn đa đường của giao thức định tuyến Khi đó giao thức định tuyến không chỉ tìm ra một đường đi ngắn nhất mà là một tập các đường đi ngắn nhất Trong trường hợp cụ thể này, chọn số đường đi ngắn nhất là 2 Nếu vậy, bộ định tuyến R1 sẽ sử dụng cùng một lúc hai đường đi cho các luồng lưu lượng Cần chú ý rằng giao thức định tuyến OSPF không hỗ trợ cân bằng tải không đều mà chỉ hỗ trợ cân bằng tải đều Muốn cân bằng tải kiểu không đều thì phải sử dụng giao thức định tuyến EIGRP Thứ hai, có thể kết hợp giao thức định tuyến với „điều kiện mở rộng khi quyết định hướng các gói tin theo các tuyến tới đích Thông thường, để đưa ra ứng xử của mình với các gói tin, các bộ định tuyến chỉ cần phân tích thông tin về địa chỉ đích của gói tin IP đó Khi áp dụng các „điều kiện mở rộng‟ tại các bộ định tuyến, ngoài địa chỉ đích ra còn một số thông tin sau có thể xem xét khi đưa ra quyết định ứng xử:
2.2.2 Cơ chế điều khiển lưu lượng trong mạng MPLS
Kỹ thuật điều khiển lưu lượng( Traffic Engineering)
Trang 13Traffic Engineering đề cập đến khả năng điều khiển của những luồng lưu lượng trong mạng, với mục đích giảm thiểu tắc nghẽn và tạo ra mức sử dụng hiệu quả nhất cho các phương tiện sẵn có Lưu lượng IP truyền thống định tuyến theo Hop by Hop cơ bản và theo IGP luôn sử dụng kỹ thuật đường dẫn ngắn nhất để truyền lưu lượng Lưu lượng đường dẫn IP có thể không đạt tối ưu vì nó phụ thuộc vào thông tin Link Metric tĩnh không cùng với bất kỳ một hiểu biết nào của tài nguyên mạng sẵn có hoặc các yêu cầu của lưu lượng cần thiết để mang trên đường dẫn đó Sử dụng kỹ thuật đường dẫn ngắn nhất có thể gây ra các vấn đề sau :
- Đường dẫn ngắn nhất từ các tài nguyên khác nhau chồng lẫn lên một sốlink, gây ra tắcnghẽntrên các link đó
- Lưu lượng từ một nguồn đi tới một đích có thể vượt quá dung lượng của kỹ thuật đường dẫn ngắn nhất, trong khi một đường dẫn dài hơn giữa hai Router đó được được sử dụng không đúng mức
Trong hình 2.8, có hai đường dẫn từ Router C tới Router E được biểu thị bởi các đường dẫn 1 và 2,nếu một Router chọn một trong các đường dẫn theo kỹ thuật đường dẫn ngắn nhất từ C tới E(C-D-E), thì sau đó nó sẽ mang tất cả lưu lượng của đích cho E thông qua đường dẫn Dung lượng lưu lượng cuối cùng trên đường dẫn đó có thể gây ra tắc nghẽn, trong khi một đường dẫn khác (C-F-G-H-E) không được sử dụng
Để toàn thể mạng hoạt động hiệu quả nhất nó có thể thiết kế nhằm thay đổi một vài phân số (fraction) của lưu lượng từ link này tới link khác Trong khi ta có cost đường dẫn C-D-E ngang bằng với cost đường dẫn C-F-G-H-E như làviệc tiến lại gần hơn với sự cân bằng tải sẽ gây cản trở, nếu không thể có được một Topo mạng chặt chẽ Các đường dẫn của định tuyến tường minh, được thực hiện sử dụng MPLS, có thể được sử dụng dẽ hiểu hơn và mềm dẻo hơn của việc đánh địa chỉ vấn đề này
Để giải quyết vấn đề điều khiển lưu lượng dựa vào một thực tế là các nhãn và các đường dẫn switched có thể được thiết lập một cách đa dạng của cách kiểu điều khiển khác nhau Ví dụ, kiểu điều khiển lưu lượng có thể thiết lập một đường dẫn Label-switched từ B tới C tới F tới G tới H tới E (đường dẫn 1) và một đường dẫn khác từ A tới C tới D tới E (đường dẫn 2) như được chỉ ra ở hình 2.9
Label-Hình 2.8 Tắc nghẽn gây ra bởi kỹ thuật chon đường ngắn nhất