MPLS cú thể được xem như là một tập cỏc cụng nghệ hoạt động với nhau để phõn phỏt gúi tin từ nguồn tới đớch một cỏch hiệu quả và cú thể điều khiển được. Nú sử dụng cỏc đường chuyển mạch nhón LSP để chuyển tiếp ở lớp 2 mà đó được thiết lập bỏo hiệu bởi cỏc giao thức định tuyến lớp 3.
Bởi vỡ cỏc khỏi niệm chuyển tiếp, chuyển mạch và định tuyến là những vấn đề quan trọng để hiểu MPLS hoạt động như thế nào do vậy mà cần hiểu kỹ cỏc khỏi niệm này.
Một thiết bị router chuyển một gúi tin từ nguồn tới đớch bằng cỏch thu hoặc nhận, chuyển mạch và sau đú chuyển tiếp nú tới một thiết bị mạng khỏc cho tới khi nú tới đớch cuối cựng. Hỡnh 3.26 sau đõy mụ tả mụ hỡnh chung.
Các lớp trên
Duy trì tuyến
Lựa chọn cổng ra
Nhận gói đầu vào Nhận gói đầu ra
Các cổng vào Các cổng ra Định tuyến Chuyển mạch Liên mạng Mặt phẳng điều khiển Mặt phẳng chuyển tiếp
Hỡnh 3.25: Định tuyến, chuyển mạch và chuyển tiếp
Mặt bằng điều khiển quản lý tập cỏc tuyến cú thể mà một gúi cú thể sử dụng, trong mụ hỡnh này một gúi đi vào thiết bị mạng qua giao diện đầu vào, được xử lý bởi một thiết bị mà nú chỉ xử lý thụng tin về gúi để đưa ra quyết định logic. Quyết định
thụng tin về gúi được cập nhật tới thiết bị khỏc để chuyển tiếp gúi thụng qua giao diện đầu ra để tới đớch của gúi tin đú.
Đõy là mụ hỡnh đơn giản nhất trong cỏc cụng nghệ mạng, nhưng nú là sự bắt đầu cho việc thảo luận rằng MPLS được thực hiện như thế nào. Cỏc cụng nghệ MPLS đưa ra mụ hỡnh mới cho việc định tuyến, chuyển mạch và chuyển tiếp để chuyển cỏc gúi tin trong mạng Internet .
Một mụ hỡnh khỏc thường gặp mụ tả luồng cỏc gúi tin giữa cỏc thiết bị mạng (Vớ dụ như là cỏc Router) được trỡnh bầy trong hỡnh 3.27
đường điều khiển đường chuyển tiếp phần mềm phần cứng đường điều khiển đường chuyển tiếp phần mềm phần cứng đường nhanh (dữ liệu) đường chậm (điều khiển) router A router B data data
Hỡnh 3.26: Đường nhanh và đường chậm.
Lưu lượng trong mạng bao gồm hai loại: Lưu lượng điều khiển bao gồm cỏc thụng tin về quản lý và định tuyến; Lưu lượng dữ liệu.
Lưu lượng dữ liệu thỡ đi theo “đường nhanh” và được xử lý bởi cỏc thiết bị mạng. Trong hầu hết cỏc thiết bị mạng hiện đại, đường nhanh được thực hiện bởi phần cứng. Bất cứ thiết bị mạng nào nhận một gúi tin khụng phải là dữ liệu thỡ nú được xem như tiờu đề của gúi, thụng tin về gúi được gửi lờn đường điều khiển để xử lý. Cỏc gúi điều khiển bao gồm cỏc thụng tin yờu cầu cho việc định tuyến gúi, bất cứ một gúi nào khỏc cú thể chứa thụng tin điều khiển, cỏc gúi dữ liệu ưu tiờn v.v.. thỡ được xử lý chậm bởi vỡ chỳng cần được kiểm tra bởi phần mềm. Vỡ lý do này đường xử lý thường được gọi là “đường chậm”.
Mụ hỡnh này rất quan trọng để hiểu MPLS hoạt động như thế nào bởi vỡ nú chỉ ra đường điều khiển và đường chuyển tiếp là riờng biệt. MPLS cú thể phõn biệt cỏc chức năng quan trọng này để tạo ra một phương phỏp mới làm thay đổi phương thức truyền cỏc gúi dữ liệu qua mạng Internet.
MPLS chủ yếu làm việc với cỏc giao thức lớp 2 và lớp 3, và cũng hoạt động trong nhiều kiểu thiết bị mạng khỏc.
“Cụng nghệ lớp 2.5” là một khớa cạnh khỏc, thường được dựng để mụ tả về MPLS. Hỡnh 3.27 trỡnh bầy MPLS được xem như là một lớp trung gian mà nú được chốn vào giữa lớp mạng và lớp liờn kết dữ liệu.
Lớp 4-7 (lớp truyền tải, phiên, trình diễn, ứng dụng) Lớp 3(lớp mạng)
Lớp 2 (liên kết dữ liệu) Lớp 1 (lớp vật lý) Lớp 2.5 (MPLS)
Hỡnh 3.27: Lớp chốn MPLS
Mụ hỡnh này ban đầu xuất hiện như là một mụ hỡnh khụng đồng nhất với OSI, mụ hỡnh này chỉ ra rằng MPLS khụng phải là một lớp mới riờng, mà nú là một phần ảo của mặt phẳng điều khiển ở dưới lớp mạng với mặt phẳng chuyển tiếp ở đỉnh của lớp liờn kết dữ liệu. MPLS khụng phải là một giao thức tầng mạng mới bởi vỡ nú khụng cú khả năng tự định tuyến hoặc cú sơ đồ địa chỉ, mà yờu cầu phải cú trong giao thức lớp 3. MPLS sử dụng cỏc giao thức định tuyến và cỏch đỏnh địa chỉ của IP, MPLS cũng khụng phải là một giao thức tầng liờn kết dữ liệu bởi vỡ nú được thiết kế để hoạt động trong nhiều cụng nghệ liờn kết dữ liệu phổ biến mà cung cấp yờu cầu chức năng và địa chỉ lớp 2.