MPLS ishlash mexanizmi MPLS asosini belgi (metka)lar kommutatsiyasi tashkil qiladi. Har qanday jo‟natiladigan paket uchun FEC (Forwarding Equivalence Class) belgilanadi va oziga hos yoki tarmoqdagi marshrutizatorlarda yani LSR (Label Switching Router)da oxshashi bolmagan belgi tayinlanadi. Belgini istalgan paketga qoshish mumkin, uni joylashish tartibi kanal pogonasida qo‟llanilgan texnologiyaga bogliq ravishda tartibga solinadi. Marshrutlash algoritimida qatnashayotgan LSR marshrutizator tarmoq haqida topologik ma‟lumotlarni OSPF, BGP,IS-IS protokollari orqali oladi..
MPLS tarmogi ish mexanizimiga kora ikki sohaga bolinadi – yadro va chegaraviy soha (4-rasm). Yadroning vazifasi marshrutizatsiya qismining eng kam ishlatilishi orqali paketlarni manzilga yetkazishdan iborat. U faqatgina paketlarni kommutatsiyalash bilan shug‟ullanadi. Paketlarni turli xil oqimlarga ajratish va qoshimcha xizmatlarni: filtrlash, togridan toпri marshrutlash, yuklamani tenglashtirish va trafikni boshqarishni chegaraviy LSR oz zimmasiga oladi. Natijada oqimlarni hisoblash, taqsimlash chegaraviy sohada amalga oshirilsa, MPLS ni ish sifatini oshirish uchun yadro kommutatsiyalash jarayonini bajaradi. Shunday qilib MPLS ning asosiy afzalligi – kommutatsiyalash jarayonining paket IP sarlavhasi tahlili jarayonidan alohida ikki sohada bajarilishidadir. 9 Yuqoridagi rasmdan ham ko‟rish mumkin. “foydalanuvchi” dan kelgan paketni IP sarlavhasi chegaraviy LSR da tahlil qilindi, paket uchun FEC aniqlandi, marshrutlash jadvali (LSP) ga kiritildi va FEC belgi, oz navbatida chiquvchi port raqami berildi. “yador”ga kelgan ko‟plab paketlarning IP sarlavhalarini ko‟rish mumkin biroq marshrutlash yonalishini aniqlashda ulardan emas, paketga chegaraviy LSR dan qoshilgan belgidan foydalaniladi.