1. Sửa chữa toàn cục và sửa chữa cục bộ
Sửa chữa toàn cục là bảo vệ khi có sự cố ở bất kỳ vị trí nào trên đường làm việc. Điểm sửa chữa POR (ở đây chính là ingress-LSR) thường cách xa vị trí lỗi và cần được thông báo bằng tín hiệu FIS. Việc khôi phục đường là end-to-end, trong đó đường làm việc và đường bảo vệ tách rời nhau (disjoint) hoàn toàn.
Sửa chữa cục bộ cũng nhằm bảo vệ khi có sự cố link hoặc nút nhưng khôi phục nhanh hơn do việc sửa chữa được thực hiện cục bộ tại thiết bị phát hiện sự cố. Nút nằm kề trực tiếp trước vị trí lỗi sẽ đóng vai trò là PSL khởi tạo công tác khôi phục. Sửa chữa cục bộ có thể được thiết lập theo hai trường hợp:
- Khôi phục link: để bảo vệ một link trên đường làm việc. Nếu một lỗi xảy ra trên link này thì đường khôi phục sẽ nối liền giữa PSL và PML ở hai đầu link lỗi. Đường khôi phục và đường làm việc tách rời nhau đối với link được bảo vệ.
- Khôi phục nút: để bảo vệ một nút trên đường làm việc. Đường khôi phục và đường làm việc phải tách rời nhau đối với nút được bảo vệ và các link có nối vào nút này. PML có thể là nút trên đường làm việc nằm kề sau nút được bảo vệ, hoặc PML là egress-LSR.
2. Tái định tuyến và chuyển mạch bảo vệ
Đối với khôi phục bằng tái định tuyến (re-route), đường khôi phục được thiết lập theo yêu cầu sau khi xảy ra sự cố. Khi phát hiện sự cố trên đường làm việc, một LSR đứng trước vị trí lỗi có vai trò là POR mới bắt đầu báo hiệu một đường khôi phục đi vòng qua điểm lỗi và nối (merge) vào một nút nào đó nằm sau điểm lỗi trên đường làm việc.
Đường khôi phục này có thể được tính toán sẵn trước hoặc tính toán sau khi phát hiện sự cố. Khi đường khôi phục được thiết lập xong, PSL bắt đầu chuyển lưu lượng trên đường này. Trong chuyển mạch bảo vệ thì đường khôi phục được tính toán và thiết lập trước khi xảy ra sự cố trên đường làm việc.
PSL được cấu hình để chuyển mạch lưu lượng sang đường khôi phục ngay khi nó biết có lỗi trên đường làm việc (trực tiếp phát hiện lỗi hoặc nhờ nhận được FIS). Vì đường khôi phục đã thiết lập trước nên chuyển mạch bảo vệ nhanh hơn so với khôi phục bằng tái định tuyến.
3. Hai cách khôi phục bảo vệ tái định tuyến
3.1. Phục hồi liên kết:
Giải pháp khắc phục liên kết tìm ra một đường thay thế giữa hai LSR được nối với nhau trực tiếp. Mặc dù trong hình chỉ minh họa một FEC gặp sự cố nhưng tất cả các FEC qua liên kết bị hỏng sẽ phải định tuyến lại cùng lúc và được phân bổ trên các đường dự phòng khác nhau để cân bằng tải lưu lượng. Quá trình khôi phục cho từng FEC được thực hiện theo các bước sau:
- Yêu cầu phục hồi: Sau khi phát hiện liên kết giữa LSR 2 và LSR 3 bị hỏng, LSR 3 phải kiểm tra đường dự phòng được chọn trước còn đủ tài nguyên để đảm bảo QoS của FEC cần phục hồi không bằng cách gửi thông báo Restoration Request sẽ chiếm giữ tài nguyên và chuyển sang bước tiếp theo.
- Định tuyến lại FEC cần phục hồi lên đường dự phòng đó.
- Với phương pháp này rất hiệu quả khi một liên kết bị hỏng. Tuy nhiên, nó không thể sử dụng cho trường hợp nhiều liên kết xảy ra hay sự cố xảy ra ở nút mạng.
3.2. Phục hồi một phần đường LSP:
Phục hồi một phần là tìm ra một đường thay thế từ LSR 3 đến LSR đầu vào của FEC cần phục hồi trong miền MPLS. Các bước phục hồi được tiến hành như trường hợp trên.
Khi một lỗi xuất hiện LSR3 sẽ phát hiện và gửi thông điệp thiết lập đường dự phòng đến LSR1. Mặc dù phục hồi một phần khắc phục được sự cố ở nút nhưng có thể rất chậm nếu LSR phát hiện (LSR3) nằm ở gần LSR lối ra và phức tạp hơn vì FEC bị ảnh hưởng có thể thuộc nhiều LSR đầu vào khác nhau.
Sửa chữa toàn cục là bảo vệ khi có sự cố ở bất kỳ vị trí nào trên đường làm việc. Điểm sửa chữa POR (ở đây chính là ingress-LSR) thường cách xa vị trí lỗi và cần được thông báo bằng tín hiệu FIS. Việc khôi phục đường là end-to-end, trong đó đường làm việc và đường bảo vệ tách rời nhau (disjoint) hoàn toàn.
Sửa chữa cục bộ cũng nhằm bảo vệ khi có sự cố link hoặc nút nhưng khôi phục nhanh hơn do việc sửa chữa được thực hiện cục bộ tại thiết bị phát hiện sự cố. Nút nằm kề trực tiếp trước vị trí lỗi sẽ đóng vai trò là PSL khởi tạo công tác khôi phục. Sửa chữa cục bộ có thể được thiết lập theo hai trường hợp:
- Khôi phục link: để bảo vệ một link trên đường làm việc. Nếu một lỗi xảy ra trên link này thì đường khôi phục sẽ nối liền giữa PSL và PML ở hai đầu link lỗi. Đường khôi phục và đường làm việc tách rời nhau đối với link được bảo vệ.
- Khôi phục nút: để bảo vệ một nút trên đường làm việc. Đường khôi phục và đường làm việc phải tách rời nhau đối với nút được bảo vệ và các link có nối vào nút này. PML có thể là nút trên đường làm việc nằm kề sau nút được bảo vệ, hoặc PML là egress-LSR.
2. Tái định tuyến và chuyển mạch bảo vệ
Đối với khôi phục bằng tái định tuyến (re-route), đường khôi phục được thiết lập theo yêu cầu sau khi xảy ra sự cố. Khi phát hiện sự cố trên đường làm việc, một LSR đứng trước vị trí lỗi có vai trò là POR mới bắt đầu báo hiệu một đường khôi phục đi vòng qua điểm lỗi và nối (merge) vào một nút nào đó nằm sau điểm lỗi trên đường làm việc.
Đường khôi phục này có thể được tính toán sẵn trước hoặc tính toán sau khi phát hiện sự cố. Khi đường khôi phục được thiết lập xong, PSL bắt đầu chuyển lưu lượng trên đường này. Trong chuyển mạch bảo vệ thì đường khôi phục được tính toán và thiết lập trước khi xảy ra sự cố trên đường làm việc.
PSL được cấu hình để chuyển mạch lưu lượng sang đường khôi phục ngay khi nó biết có lỗi trên đường làm việc (trực tiếp phát hiện lỗi hoặc nhờ nhận được FIS). Vì đường khôi phục đã thiết lập trước nên chuyển mạch bảo vệ nhanh hơn so với khôi phục bằng tái định tuyến.
3. Hai cách khôi phục bảo vệ tái định tuyến
3.1. Phục hồi liên kết:
Giải pháp khắc phục liên kết tìm ra một đường thay thế giữa hai LSR được nối với nhau trực tiếp. Mặc dù trong hình chỉ minh họa một FEC gặp sự cố nhưng tất cả các FEC qua liên kết bị hỏng sẽ phải định tuyến lại cùng lúc và được phân bổ trên các đường dự phòng khác nhau để cân bằng tải lưu lượng. Quá trình khôi phục cho từng FEC được thực hiện theo các bước sau:
- Yêu cầu phục hồi: Sau khi phát hiện liên kết giữa LSR 2 và LSR 3 bị hỏng, LSR 3 phải kiểm tra đường dự phòng được chọn trước còn đủ tài nguyên để đảm bảo QoS của FEC cần phục hồi không bằng cách gửi thông báo Restoration Request sẽ chiếm giữ tài nguyên và chuyển sang bước tiếp theo.
- Định tuyến lại FEC cần phục hồi lên đường dự phòng đó.
- Với phương pháp này rất hiệu quả khi một liên kết bị hỏng. Tuy nhiên, nó không thể sử dụng cho trường hợp nhiều liên kết xảy ra hay sự cố xảy ra ở nút mạng.
Khắc phục liên kết
3.2. Phục hồi một phần đường LSP:
Phục hồi một phần là tìm ra một đường thay thế từ LSR 3 đến LSR đầu vào của FEC cần phục hồi trong miền MPLS. Các bước phục hồi được tiến hành như trường hợp trên.
Khi một lỗi xuất hiện LSR3 sẽ phát hiện và gửi thông điệp thiết lập đường dự phòng đến LSR1. Mặc dù phục hồi một phần khắc phục được sự cố ở nút nhưng có thể rất chậm nếu LSR phát hiện (LSR3) nằm ở gần LSR lối ra và phức tạp hơn vì FEC bị ảnh hưởng có thể thuộc nhiều LSR đầu vào khác nhau.
Phục hồi một phần đường LSP