Hình 2.7 : Nhãn trong chế độ khung
Trong chế độ khung này Khi một router cạnh – edge router (router tiếp giáp giữa MPLS và mạng ngoài) nhận một gói tin IP gồm thành phần frame header, edge router sẽ xử lý theo các bước sau:
- Xác định interface ngõ ra để tới hop kế.
- Router sẽ chèn thêm vào giữa frame header và IP header thành phần nhãn sử dụng trong MPLS. Trong thành phần Frame Header sẽ có thành phần PID để xác định thành phần nhãn phía sau. Trong thành phần nhãn cũng có các bit S để xác định thứ tự nhãn và vị trí bắt đầu của một IP Header.
CHƢƠNG 2: CẤU TRÚC GÓI TIN TRONG MPLS
Trang 30
Cấu trúc nhãn Shim :
20 bit 3 bit 1bit 8bit
label EXP BoS TTL
Hình 2.7 : Cấu trúc nhãn Shim
Label : Có 20 bit. Là giá trị của nhãn, giá trị này có thể từ 0 đến -1. Tuy nhiên giá trị từ 0-15 dành riêng cho các chức năng không dùng đến. Chỉ sử dụng các giá trị từ 16-> -1 CISCO IOS chỉ cho phép từ 16->100000 vì không có một router nào có thể phát sinh 100000 nhãn cả.
EXP (Experimental ) Có 3 bit . Những bit chỉ dùng cho mục đích chất lượng dịch vụ (QoS) .
BoS (Bottom of Stack) Có 1 bit. Cho biết đây có phải là nhãn cuối cùng trong chồng nhãn hay không. Nếu BoS=1 thì đây là nhãn cuối cùng còn nếu BoS=0 thì nhãn này phía sau nó còn nhãn nữa.
TTL (Time to live) TTL này có chức năng tương tự như TTL trong tiêu đề IP, nó chỉ đơn giản là giảm 1 tại mỗi hop, và chức năng chính của nó là để tránh một gói bị mắc kẹt trong một vòng lặp định tuyến. Nếu lặp vòng định tuyến xảy ra và không có TTL, các gói sẽ lặp vòng mãi mãi. Nếu TTL của nhãn đạt 0, gói dữ liệu được bỏ đi.