Khụng như cỏch thức định tuyến truyền thống, MPLS sử dụng cỏc nhón để di chuyển lưu lượng qua cỏc miền (domain) MPLS. Khi cỏc gúi đi vào domain MPLS, cỏc nhón được gỏn vào cỏc gúi tớn, và mỗi nhón (khụng phải header IP) xỏc định chặng tiếp theo. Cỏc nhón sẽ được loại bỏ tại lối ra của mỗi domain MPLS. Khi một gúi tin cú gỏn nhón đến một bộ phận định tuyến chuyển mạch nhón LSR (Label Switching Router), nhón đến sẽ xỏc định đường dẫn của gúi tin này trong mạng MPLS. Việc hướng tiếp đi theo nhón MPLS sẽ thay thế nhón này bằng một nhón ra thớch hợp và gửi gúi tin đến chặng tiếp theo.
Cỏc nhón được gỏn vào cỏc gúi tin dựa trờn việc phõn nhúm hoặc theo cỏc lớp tương đương chuyển hướng đi FEC (Forwarding Equivalence Classes). Cỏc gúi tin thuộc về cựng một lớp FEC sẽ được xử lý như nhau. Hệ thống hướng đi và tra cứu MPLS cho phộp phương thức định tuyến điều khiển xỏc định (Explicit Control Routing), dựa trờn cơ sở địa chỉ nguồn và đớch, cho phộp triển khai cỏc dịch vụ IP mới trờn mạng. Chuyển mạch nhón đó từng được sử dụng cho kỹ thuật chuyển đi. ATM sử dụng cựng một kỹ thuật để hướng gúi tin đi thụng qua trường nhõn dạng kờnh ảo/ đường dẫn ảo VPI/ VCI mà khụng cần quan tõm đến tải (payload) IP.
Nguyễn Quang Huy lớp – Cao học K7 Luận văn thạc sĩ
Hỡnh 3.2: Chốn header trong MPLS
Tiờu chuẩn MPLS được IETF phỏt hành, phỏt triển từ chuyển mạch nhón Cisco (Cisco Tag Switching). IETF khuyến nghị sử dụng chuyển mạch nhón dựa trờn header chốn 32 bit bao gồm nhón kớch thước 20 bit, trường Exp 3 bit, trường Stack 1 bit, trường TTL 8 bit như trờn hỡnh 3.2.
Hỡnh 3.3: Gúi tin gỏn nhón MPLS
Trường stack 1 bit sử dụng để chỉ thị rằng đó đến đỏy của stack sử dụng trong trường hợp cỏc nhón được tổ chức theo ngăn xếp (tức là MPLS – VPN hoặc bảo vệ tuyến kết nối). Cỏc bit Exp sử dụng để Mang thụng tin liờn quan đến chất lượng dịch vụ. Cỏc nhón được chốn thờm vào giữa header lớp 2 vào lớp 3 hoặc trong trường VCI/VPI trờn cỏc mạng ZTM như hỡnh 3.3.