Các chế độ hoạt động của MPLS

Một phần của tài liệu Công nghệ MPLS và ứng dụng trong thiết kế mạng lõi (Trang 28 - 29)

1.3.1.1 Chếđộ hoạt động Frame của MPLS

Các kỹ thuật lớp 2 như Ethernet, Token Ring, FDDI, PPP không có trường nào phù hợp trong header của frame có thể mang nhãn. Vì vậy, stack nhãn sẽđược chứa trong header chêm (shim header). Shim header được “chêm” vào giữa header lớp liên kết và header lớp mạng, như trong hình 1-13. Đỉnh stack nằm liền sau header lớp 2 và đáy stack nằm liền trước header lớp mạng.

Hình 1-13: Shim header được chêm vào giữa header lớp 2 và lớp 3

Router gởi frame phải có cách để báo cho router nhận biết rằng frame này có chứa shim header, cách thức này khác nhau giữa các kỹ thuật lớp 2. Ethernet sử

dụng cặp giá trị ethertype 0x8847 và 0x8848 để chỉ thị frame đang mang gói MPLS unicast và multicast tương ứng. PPP sử dụng NCP (Network Control Program) sửa

đổi gọi là MPLSCP (MPLS Control Protocol) và đánh dấu tất cả các gói có chứa shim header bằng giá trị 0x8281 trong trường PPP Protocol.

1.3.1.2 Chếđộ Cell

Chếđộ Cell được dùng khi ta có một mạng gồm các ATM-LSR (là các chuyển mạch ATM có hỗ trợ MPLS), trong đó nó sử dụng các giao thức phân phối nhãn MPLS để trao đổi thông tin VPI/VCI thay cho báo hiệu ATM. Nhãn được mã hoá trong trường gộp VPI/VCI, trong VPI hoặc VCI của header cell ATM (RFC 3035).

Cell ATM gồm có 5 byte header và 48 byte payload. Để chuyển tải gói tin có kích thước lớn hơn 48 byte từ lớp trên đưa xuống (ví dụ gói IP), ATM phải chia gói tin thành nhiều phần nhỏ hơn, việc này gọi là phân đoạn (fragmentation). Quá trình phân đoạn do lớp AAL (ATM Adaptation Layer) đảm trách. Cụ thể, AAL5 PDU sẽ được chia thành nhiều đoạn 48 byte, mỗi đoạn 48 byte này được thêm header 5 byte

để tạo ra một cell ATM.

Hình 1-15: Đóng gói (encapsulation) - gói có nhãn trên link ATM

Khi đóng gói có nhãn MPLS trên ATM, toàn bộ stack nhãn được đặt trong AAL5 PDU. Giá trị thực sự của nhãn đỉnh được đặt trong trường VPI/VCI, hoặc đặt trong trường VCI nếu 2 ATM-LSR kết nối nhau qua một đường ảo ATM (VP). Entry đỉnh stack nhãn phải chứa giá trị 0 (coi như entry “giữ chỗ”) và được bỏ qua khi nhận. Lý do các nhãn phải chứa ở cả trong AAL5 PDU và header ATM là để

mở rộng độ sâu stack nhãn. Khi các cell ATM đi đến cuối LSP, nó sẽ được tái hợp lại. Nếu có nhiều nhãn trong stack nhãn, AAL5 PDU sẽ bị phân đoạn lần nữa và nhãn hiện hành trên đỉnh stack sẽđược đặt vào trường VPI/VCI.

Một phần của tài liệu Công nghệ MPLS và ứng dụng trong thiết kế mạng lõi (Trang 28 - 29)