b, Phương thức hoạt động
2.4.1. Chuyển đổi nhãn đa giao thức (MPLS)
- Chuyển mạch nhãn đa giao thức (MPLS) đã phát vào giữa đến cuối những năm 1990 nhằm cải thiện tốc độ chuyển tiếp của bộ định tuyến IP bằng cách áp dụng một khái niệm chính từ thế giới mạng mạch ảo: nhãn có độ dài cố định.
- Chúng ta hãy bắt đầu nghiên cứu về MPLS bằng cách xem xét định dạng của khung lớp liên kết được xử lý bởi bộ định tuyến hỗ trợ MPLS. Hình 2.28 cho thấy rằng một khung lớp liên kết được truyền giữa các thiết bị hỗ trợ MPLS có một tiêu đề MPLS nhỏ được thêm vào giữa tiêu đề lớp 2 (ví dụ: Ethernet) và tiêu đề lớp 3 (tức là IP).
- RFC 3032 xác định định dạng của tiêu đề MPLS cho các liên kết như vậy; tiêu đề được xác định cho ATM và mạng chuyển tiếp khung cũng như trong các RFC khác. Trong số các trường trong tiêu đề MPLS là nhãn, 3 bit dành riêng cho việc sử dụng thử nghiệm, một bit S duy nhất được sử dụng để biểu thị phần cuối của một loạt các tiêu đề MPLS “xếp chồng lên nhau” và trường thời gian tồn tại.
Hình 2.28 Tiêu đề MPLS: Nằm giữa lớp liên kết và lớp mạng tiêu đề
- Từ Hình 2.28 cho thấy rằng một khung nâng cao MPLS chỉ có thể được gửi giữa các bộ định tuyến có khả năng MPLS (vì một bộ định tuyến khơng có khả năng MPLS sẽ khá khó khăn khi nó tìm thấy một tiêu đề MPLS nơi nó dự kiến sẽ tìm thấy IP tiêu đề).
- MPLS cung cấp khả năng chuyển tiếp các gói dọc theo các tuyến đường mà khơng thể thực hiện được bằng cách sử dụng các giao thức định tuyến IP tiêu chuẩn. Đây là một dạng kỹ thuật lưu lượng đơn giản sử dụng MPLS [RFC 3346; RFC 3272; RFC 2702; Xiao 2000], trong đó nhà khai thác mạng có thể ghi đè định tuyến IP thông thường và buộc một số lưu lượng truy cập hướng đến một đích nhất định dọc theo một đường .
- MPLS có thể được sử dụng để thực hiện khơi phục nhanh các đường chuyển tiếp MPLS,… để định tuyến lại lưu lượng truy cập qua đường chuyển đổi dự phòng được tính tốn trước để phản ứng với lỗi liên kết [Kar 2000; Huang 2002; RFC3469].