ฉลากเองเป็นทั้งฉลากรวมซึ่งหมายความว่าฉลากไม่ได้เขียนข้อมูลที่แนบมาใหม่ดังนั้นจึงไม่ทราบว่าอินเทอร์เฟซแบบออกห่างหรือที่อยู่ MAC ที่อยู่นอก ป้ายกำกับรวมจะใช้เป็นตัวอย่างสำหรับเครือข่ายที่เชื่อมต่อ
ป้ายกำกับการรวมหมายความว่าคุณไม่ทราบข้อมูลการส่งออกหลังจากการค้นหา MPLS ดังนั้นคุณต้องทำการค้นหา IP ตามปกติเพื่อกำหนดข้อมูลการส่งออก
เลเบลปกติแนบมากับข้อมูลการเขียน egress ซึ่งการค้นหากับเลเบลจะส่งคืนอินเตอร์เฟส egress (พร้อมข้อมูลที่จำเป็นทั้งหมดเช่นที่อยู่ MAC, VLAN และอื่น ๆ )
ให้ถือว่าลิงก์ทั้งหมดเป็น IGP เมตริก 1 ยกเว้น BC เป็นเมตริก 2
สำหรับ A to send to loopback ของ E (192.0.2.5) ต่อไปนี้จะเกิดขึ้น
- E จะจัดสรรอย่างชัดเจน (0) หรือโดยปริยาย (เริ่มต้น) สำหรับ 192.0.2.5/32
- E จะแจกจ่ายคำนำหน้า + ป้ายกำกับ (FEC) ไปยัง C และ D โดยใช้ LDP
- C จะจัดสรรป้ายกำกับท้องถิ่นสำหรับสิ่งนี้ให้บอกว่า 100 (อาจเป็นอะไรก็ได้)
- C จะเขียนโปรแกรมรายการ FIB เพื่อให้ป้ายกำกับ 100 คะแนนเพื่อเชื่อมต่อไปยัง E และการดำเนินการของป้ายกำกับ MPLS 'SWAP 0' หากมีค่า Null ชัดเจนหรือ 'POP' หากเป็นค่า Null แบบปริยาย
- C จะเขียนโปรแกรมรายการ FIB ดังนั้นคำนำหน้า 192.0.2.5/32 ชี้ไปยังส่วนต่อไปยัง E และการดำเนินการกับป้ายกำกับ MPLS 'PUSH 0' หากมีค่า Null ชัดเจน
- D จะจัดสรรป้ายกำกับท้องถิ่นสำหรับเรื่องนี้พูด 200 (อาจเป็นอะไรก็ได้แม้แต่ 100, 300, 400)
- D จะเขียนโปรแกรมรายการ FIB เพื่อให้ป้ายกำกับ 200 คะแนนเพื่อเชื่อมต่อไปยัง E และการดำเนินการกับป้ายกำกับ MPLS 'SWAP 0' หากมีค่า Null ชัดเจนหรือ 'POP' หากเป็นค่า Null แบบปริยาย
- D จะเขียนโปรแกรมรายการ FIB เพื่อให้ส่วนนำหน้า 192.0.2.5/32 ชี้ไปยังส่วนต่อไปยัง E และการดำเนินการกับป้ายกำกับ MPLS 'PUSH 0' หากมีค่า Null ชัดเจน
- D และ C จะแจกจ่ายคำนำหน้า + ป้ายกำกับไปยัง B โดยใช้ LDP
- B จะจัดสรรป้ายกำกับท้องถิ่นสำหรับสิ่งนี้ให้บอกว่า 300 (อาจเป็นอะไรก็ได้)
- B จะเขียนโปรแกรมรายการ FIB เพื่อให้ป้ายกำกับ 300 คะแนนเพื่อเชื่อมต่อไปยัง D (เนื่องจาก IGP metric!) และการทำงานของป้ายกำกับ MPLS 'SWAP 200'
- B จะเขียนโปรแกรมรายการ FIB เพื่อให้คำนำหน้า 192.0.2.5/32 ชี้ไปยังส่วนต่อไปยัง D และการทำงานของป้ายกำกับ MPLS 'PUSH 200'
- B จะแจกจ่ายคำนำหน้า + ป้ายกำกับไปยัง A โดยใช้ LDP
- A จะจัดสรรป้ายกำกับท้องถิ่นสำหรับสิ่งนี้บอก 400 (อาจเป็นอะไรก็ได้)
- รายการ A จะเขียนโปรแกรม FIB เพื่อให้ป้ายกำกับ 400 จุดเชื่อมต่อไปยัง B และการดำเนินงานป้ายกำกับ MPLS 'SWAP 300'
- รายการ A จะเขียนโปรแกรม FIB เพื่อให้ส่วนนำหน้า 192.0.2.5/32 ชี้ไปยังส่วนต่อไปยัง B และการดำเนินงานป้ายกำกับ MPLS 'PUSH 300'
ตอนนี้เกิดอะไรขึ้นในระนาบการส่งต่อเมื่อ A ส่งไปยัง 192.0.2.5/32
- A จะผลักดัน (กำหนด) ฉลาก 300 และส่งไปยัง B
- B จะปรึกษา FIB สำหรับ 300 ซึ่งก็คือ Interface D และ SWAP 200
- D จะศึกษา FIB สำหรับ 200 ซึ่งเป็น Interface E และ POP (หรือ SWAP 0)
- E จะได้รับเฟรม