Không đơn giản như chế độ hoạt động khung. Để triển khai MPLS qua ATM cần phải giải quyết một số trở ngại sau :
- Hiện tại không tồn tại một cơ chế nào cho việc trao đổi trực tiếp các gói IP giữa nút MPLS lân cận qua giao diện ATM. Tất cả các số liệu trao đổi qua giao diện ATM phải thực hiện qua kênh ảo ATM .
- Các tổng đài ATM không thể thực hiện việc kiểm tra nhãn hay địa chỉ lớp 3. Khả năng duy nhất của ATM là chuyển đổi VC đầu vào sang VC đầu ra của giao diện ra.
CHƢƠNG 3: HOẠT ĐỘNG PHÂN PHỐI NHÃN VÀ CHUYỂN MẠCH GÓI TIN TRONG MPLS
Trang 54
Để thực hiện MPLS qua ATM thì cần một số cơ chế sau
- Các gói IP trong mảng điều khiển không thể trao đổi trực tiếp qua giao diện ATM. Một kênh ảo VC phải được thiết lập giữa 2 nút lân cận để trao đổi gói thông tin điều khiển.
- Nhãn trên cùng trong ngăn xếp nhãn phải được sử dụng cho các giá trị VPI/VCI. - Các thủ tục gán và phân phối nhãn phải được sửa đổi để đảm bảo các tổng đài ATM không phải kiểm tra địa chỉ lớp 3.
Các khái niệm
- Giao diện ATM điều khiển chuyển mạch nhãn (LC-ATM) là giao diện ATM trong tổng đài hoặc trong bộ định tuyến mà giá trị VPI/VCI được gán bằng thủ tục điều khiển MPLS(LDP).
- ATM-LSR là tổng đài ATM sử dụng giao thức MPLS trong mảng điều khiển và thực hiện chuyển tiếp MPLS giữa các giao diện LC- ATM trong mảng số liệu bằng chuyển mạch tế bào ATM truyền thống.
- LSR theo khung là LSR chuyển tiếp toàn bộ các khung giữa các giao diện của nó. Định tuyến truyền thống là LSR kiểu này.
- Miền ATM-LSR là tập hợp các ATM-LSR kết nối với nhau qua các giao diện LC-ATM
- ATM-LSR biên là LSR theo khung có ít nhất một giao diện LC-ATM.
• Kết nối trong mảng điều khiển qua giao diện LC-ATM
Cấu trúc MPLS đòi hỏi liên kết thuần IP giữa các mảng điều khiển của các LSR lân cận để trao đổi liên kết nhãn cũng như các gói điều khiển khác.
Ở chế độ hoạt động MPLS khung yêu cầu này được đáp ứng một cách đơn giản bởi thiết bị định tuyến có thể gửi, nhận các gói IP và các gói có nhãn qua bất kỳ giao diện chế độ khung nào dù là LAN hay WAN. Còn tổng đài ATM không có khả năng đó. Để cung cấp kết nối thuần IP giữa các ATM-LSR có hai cách sau :
CHƢƠNG 3: HOẠT ĐỘNG PHÂN PHỐI NHÃN VÀ CHUYỂN MẠCH GÓI TIN TRONG MPLS
Trang 55
- Thông qua kết nối ngoài băng như kết nối Ethernet giữa các tổng đài. - Thông qua kênh ảo quản lý trong băng tương tự cách mà giao thức ATM
Thực hiện như sau :
Kênh ảo điều khiển MPLS VC thông thường thực hiện giá trị VPI/VCI là 0/32 và bắt buộc phải thực hiện phương pháp đóng gói LLC/SNAP cho các gói IP theo tiêu chuẩn RFC 1483. Khi triển khai MPLS trong tổng đài ATM (ATM-LSR) phần điều khiển trung tâm của tổng đài ATM phải hỗ trợ thêm báo hiệu MPLS và giao thức thiết lập kênh VC.
Chuyển tiếp các gói có nhãn qua miền ATM-LSR
Việc chuyển tiếp các gói có nhãn qua miền ATM-LSR được thực hiện trực tiếp qua các bước sau:
- ATM-LSR biên lối vào nhận gói có nhãn hoặc không có nhãn, thực hiện việc kiểm tra cơ sở dữ liệu chuyển tiếp FIB hay cơ sở dữ liệu chuyển tiếp nhãn LFIB và tìm kiểm tra giá trị VPI/VCI đầu ra để sử dụng như nhãn lối ra. Các gói có nhãn được phân chia thành các tế bào ATM và gửi tới ATM-LSR tiếp theo. Giá trị VPI/VCI được gắn vào mào đầu của từng tế bào.
- Các nút ATM-LSR chuyển mạch tế bào theo giá trị VPI/VCI trong mào đầu của tế bào theo cơ chế chuyển mạch ATM truyền thống. Cơ chế phân bổ và phân phối nhãn phải đảm bảo việc chuyển đổi giá trị VPI/VCI trong miền và ngoài miền là chính xác.
- ATM-LSR tại lối ra tái tạo lại các gói có nhãn từ các tế bào, thực hiện việc kiểm tra nhãn và chuyển tiếp tế bào đến LSR tiếp theo. Việc kiểm tra nhãn dựa vào giá trị VPI/VCI của tế bào đến mà không dựa vào nhãn trên đỉnh của ngăn xếp trong mào đầu nhãn MPLS do ATM-LSR giữa các biên của miền ATM-LSR chỉ thay đổi giá trị VPI/VCI mà không thay đổi nhãn bên trong các tế bào ATM. Trong đó cần chú ý rằng nhãn đỉnh của ngăn xếp được lập giá trị bằng 0 bởi ATM-LSR biên lối vào trước khi gói có nhãn được phân chia thành các tế bào.
CHƢƠNG 3: HOẠT ĐỘNG PHÂN PHỐI NHÃN VÀ CHUYỂN MẠCH GÓI TIN TRONG MPLS
Trang 56
Phân bổ và phân phối nhãn trong miền ATM-LSR
Bước 1gửi yêu cầu giá trị nhãn X tới nút
kế cận
Buớc 2 ATM-LSR lõi 1 gửi yêu cầu giá trị nhãn X
ATM -LSR lõi 3
Bước 3: ATM-LSR lõi 3 gửi yêu cầu nhãn X tới ATM-
LSR lõi 4
Bước 4: LSR biên 4 gán giá trị VCI/VPI và gửi
lậiTM-LSR lõi 3
Bước 5: LSR lõi 3 gán giá trị VPI/ VCI nội vùng chuyển đổi VPI/VCI vào sang VPI/VCI ra và gửi giá trị VPI/VCI mới đến ATM-LSR lõi 1 Bước 6 : giá trị VPI/
VCI nội vùng được gán bởi ATM-LSR lõi 1
cho LSR biên 1 LSR biên 1 PoP
ATM-LSR lõi 1 ATM-LSR lõi 3
ATM-LSR lõi 2
Yêu cầu
giá trị X
Yêu cầu giá trị X
Yêu c ầu giá
trị X
X=1/241
Hình 3.13 Phân bổ nhãn trong mạng ATM-LSR
Việc phân bổ và phân phối nhãn trong chế độ hoạt động này có thể sử dụng cơ chế giống như trong chế độ hoạt động khung . Tuy nhiên nếu triển khai như vậy thì sẽ dẫn tới các hạn chế bởi mỗi nhãn được gán qua giao diện LC-ATM tương ứng với một ATM VC. Vì số lượng VC qua giao diện ATM là hạn chế nên cần giới hạn số lượng VC phân bổ qua LC-ATM ở mức thấp nhất. Để đảm bảo được điều này, các LSR phía sau sẽ nhận trách nhiệm yêu cầu phân bổ và phân phối nhãn qua giao diện LC-ATM. LSR phía sau cần nhãn để gửi gói đến nút tiếp theo phải yêu cầu nhãn từ LSR phía trước nó. Thông thường các nhãn được yêu cầu dựa trên nội dung bảng định tuyến mà không dựa vào luồng dữ liệu, điều đó đòi hỏi nhãn cho mỗi đích trong phạm vi của nút kế tiếp qua giao diện LC-ATM.
LSR phía trước có thể đơn giản phân bổ nhãn và trả lời yêu cầu cho LSR phía sau với bản tin trả lời tương ứng. Trong một số trường hợp, LSR phía trước có thể phải có khả năng kiểm tra địa chỉ lớp 3 (nếu không còn nhãn phía trước yêu
CHƢƠNG 3: HOẠT ĐỘNG PHÂN PHỐI NHÃN VÀ CHUYỂN MẠCH GÓI TIN TRONG MPLS
Trang 57
cầu cho đích). Đối với tổng đài ATM, yêu cầu như vậy sẽ không được trả lời bởi chỉ khi nào nó có nhãn được phân phối cho đích phía trước thì nó mới trả lời yêu cầu. Nếu ATM-LSR không có nhãn phía trước đáp ứng yêu cầu của LSR phía sau thì nó sẽ yêu cầu nhãn từ LSR phía trước nó và chỉ trả lời khi nó đã nhận được nhãn từ LSR phía trước nó.
Hợp nhất VC
Hợp nhất VC tức là gán VC cho các gói đến cùng đích. Đây là một vấn đề quan trọng cần giải quyết đối với tổng đài ATM trong mạng MPLS.
Để tối ưu hoá quá trình dán nhãn ATM-LSR, có thể sử dụng lại nhãn cho các gói cùng đích. Khi các gói xuất phát từ các nguồn khác nhau (các LSR khác nhau ), nếu sử dụng chung một giá trị VC cho đích thì sẽ không có khả năng phân biệt gói nào thuộc luồng nào và LSR phía trước không có khả năng tái tạo đúng các gói từ tế bào. Để tránh trường hợp này, ATM-LSR phải yêu cầu LSR phía trước nó phân bổ nhãn mới mỗi khi LSR phía sau nó đòi hỏi nhãn đến bất cứ đích nào ngay cả trong trường hợp nó có nhãn phân bổ cho đích đó.
Quá trình gửi kế tiếp các tế bào ra kênh VC như vậy được gọi là hợp nhất kênh ảo VC. Chức năng hợp nhất kênh ảo VC này giảm tối đa số lượng nhãn phân bổ trong miền ATM-LSR.