Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
297,39 KB
Nội dung
Chương 8: Các khuôn dạng chức TLV Trong phạm vi đồ án xin phép không nói đến Khn dạng tin LDP Tất tin LDP có khn dạng sau: U Kiểu tin Độ dài tin ID tin Thông số bắt buộc Thơng số tuỳ chọn Hình 2.23 Khn dạng tin LDP Bit U: bit tin chưa biết Nếu bit khơng thể thơng dịch phía nhận, lúc tin bị bỏ qua mà khơng có phản hồi Kiểu tin: Chỉ kiểu tin Chiều dài tin: Chỉ chiều dài phần nhận dạng tin, thông số bắt buộc, thông số tuỳ chọn Nhận dạng tin: số nhận dạng tin Trường sử dụng để kết hợp tin Thông báo với tin khác Thông số bắt buộc, Thông số tuỳ chọn tuỳ thuộc vào tin LDP Về mặt nguyên lý, thứ xuất tin LDP mã hố theo TLV, đặc tả LDP luôn sử dụng lược đồ TLV Nó khơng sử dụng khơng cần thiết sử dụng gây lãng phí khơng gian Chẳng hạn khơng cần thiết phải sử dụng khuôn dạng TLV chiều dài giá trị cố định hay kiểu giá trị biết định nhận dạng kiểu Khuôn dạng chức tin LDP Phần cung cấp thông tin khuôn dạng chức tin LDP sau: Bản tin Notification - Bản tin Thông báo Bản tin Hello – Bản tin Chào hỏi Bản tin Initialization - Bản tin khởi tạo Bản tin Keepalive - Bản tin Bản tin Address - Bản tin Địa Bản tin Address Withdraw – Bản tin Thu hồi địa Bản tin Label Mapping - Bản tin Ràng buộc nhãn Bản tin Label Request – Bản tin Yêu cầu nhãn Bản tin Label Withdraw - Bản tin Thu hồi nhãn Bản tin Label Release – Bản tin Giải phóng nhãn Bản tin Label Abort Request - Bản tin Yêu cầu huỷ bỏ nhãn Bản tin Notification Bản tin thông báo cho biết lỗi khơng thể tránh khỏi, kết q trình xử lý tin hay trạng thái phiên LDP Nếu LSR bắt gặp điều kiện mà cần để thông báo tới LSR ngang cấp với thông tin tư vấn hay lỗi, gửi LSR thơng báo chứa TLV trạng thái mà mã hóa thơng tin TLV tùy chọn thêm Nếu điều kiện tránh khỏi, sau gửi tin thơng báo, LSR chấm dứt phiên LDP cách đóng kết nối TCP loại bỏ tất trạng thái liên kết với phiên Bản tin Initialization Các tin thuộc loại gửi bắt đầu phiên LDP LSR để trao đổi tham số, tuỳ chọn cho phiên Các tham số bao gồm: Chế độ phân bổ nhãn Các giá trị định thời Phạm vi nhãn sử dụng kênh LSR Cả LSR gửi tin Initialization LSR nhận trả lời KeepAlive tham số chấp nhận Nếu có tham số khơng chấp nhận LSR trả lời thơng báo có lỗi phiên kết thúc Bản tin KeepAlive Các tin KeeepAlive gửi định kỳ khơng có tin gửi để đảm bảo cho thành phần LDP biết thành phần LDP khác hoạt động tốt Trong trường hợp không xuất tin KeepAlive hay số tin khác LDP khoảng thời gian định LSR xác định đối phưng kết nối bị hỏng phiên LDP bị dừng Bản tin Address Một LSR gửi tin địa đến LSR ngang cấp để thông báo địa giao diện Một LSR nhận thơng điệp tin địa sử dụng địa biết để trì sở liệu cho ánh xạ nhận dạng LDP ngang cấp địa chặng Khi phiên LDP khởi tạo trước gửi tin yêu cầu gán nhãn, LSR thông báo địa giao diện với hay nhiều địa giao diện Bất LSR kích hoạt địa giao diện mới, cần thơng báo địa với tin địa Khi muốn hủy kích hoạt địa đó, cần thu hồi địa với tin thu hồi địa Bản tin Label Mapping Các tin Label Mapping sử dụng để quảng bá liên kết FEC (tiền tố điạ chỉ) nhãn Bản tin Label Withdrawal thực q trình ngược lại, sử dụng để xoá bỏ liên kết vừa thực Bản tin sử dụng có thay đổi bảng định tuyến (thay đổi tiền tố địa chỉ) hay thay đổi cấu hình LSR làm tạm dừng việc chuyển nhãn gói FEC Bản tin Lable Realease Bản tin sử dụng LSR nhận chuyển đổi nhãn mà khơng cần thiết Điều thường xảy LSR giải phóng nhận thấy nút cho FEC khơng phải LSR quảng bá liên kết nhãn/FEC Trong chế độ hoạt động gán nhãn theo yêu cầu từ phía trước, LSR yêu cầu gán nhãn từ LSR lân cận phía trước sử dụng tin Label Request Nếu tin Label Request cần phải huỷ bỏ trước chấp nhận (do nút FEC yêu cầu thay đổi), LSR yêu cầu loại bỏ yêu cầu với tin Label Request Abort Phát hành sử dụng nhãn Có vài công cụ sử dụng để phát hành phân bổ nhãn Các đặc tả kiến trúc MPLS thiết lập thủ tục đầy đủ cho hoạt động Những thủ tục tổ chức sau Các LSR đường xuống định nghĩa thủ tục, có thủ tục phân bổ thủ tục thu hồi Các thủ tục phân bổ là: (a) Đẩy khơng điều kiện; (b) Đẩy có điều kiện; (c) Kéo khơng điều kiện; (d) Kéo có điều kiện Các LSR đường lên định nghĩa thủ tục, gồm loại là: Các thủ tục Yêu cầu gồm: (a) thủ tục Không yêu cầu, (b) thủ tục Yêu cầu cần, (c) thủ tục Yêu cầu theo yêu cầu Các thủ tục Không khả dụng gồm: (a) thủ tục Yêu cầu có thử lại, thủ tục Yêu cầu không thử lại Các thủ tục Giải phóng gồm: (a) thủ tục Giải phóng thay đổi, (b) thủ tục Giải phóng khơng thay đổi Các thủ tục Sử dụng nhãn gồm: (a) thủ tục Sử dụng ngay, (b) thủ tục Sử dụng lặp vịng khơng phát Các thủ tục LSR đường xuống (Rd) Hình 2.24 minh hoạ thủ tục LSR đường xuống Thủ tục Đẩy không điều kiện Đẩy khơng có điều kiện trường hợp phân bổ nhãn đường xuống không theo yêu cầu chế độ điều khiển LSP độc lập Giả sử X tiền tố địa bảng định tuyến LSR-Rd LSR-Ru thực thể ngang cấp phân bổ Rd Nếu điều kiện thoả mãn, LSR-Rd phải ràng buộc nhãn với X gửi ràng buộc tới LSR-Ru Trách nhiệm Ru phải cập nhật ràng buộc phải thông báo cho Rd biết thay đổi Hình 2.24 Các thủ tục LSR đường xuống Thủ tục Đẩy có điều kiện Đẩy có điều kiện trường hợp phân bổ nhãn đường xuống không theo yêu cầu chế độ điều khiển theo lệnh Giả sử X tiền tố địa bảng định tuyến LSRRd; LSR-Ru lối LSP; chặng Rd Rn Hơn nữa, Rn ràng buộc nhãn với X phân bổ ràng buộc tới Rd Trong tình này, Rd nên ràng buộc nhãn với X gửi tới Ru Sự khác đẩy khơng có điều kiện đẩy có điều kiện chỗ: đẩy khơng có điều kiện thực phân bổ ràng buộc nhãn cho tất tiền tố địa bảng định tuyến, cịn đẩy có điều kiện thực phân bổ ràng buộc nhãn cho tiền tố địa mà Rd nhận ràng buộc từ chặng LSP Thủ tục Kéo khơng điều kiện Kéo khơng có điều kiện trường hợp phân bổ nhãn đường xuống theo yêu cầu, việc sử dụng chế độ điều khiển LSP độc lập Gỉa sử X tiền tố địa bảng định tuyến LSRRd LSR-Ru yêu cầu LSR-Rd ràng buộc nhãn với X, phân bổ ràng buộc nhãn Rd phải tơn trọng u cầu ràng buộc này, khơng thể (chẳng hạn, khơng đối tượng ngang cấp phân bổ nhãn với Ru), cúng phải thơng báo cho Ru biết Nếu Rd gửi ràng buộc, phải gửi ràng buộc Ràng buộc cũ giữ nguyên tác dụng Kết cuối hoạt động nhãn kết hợp với tiền tố địa Tại nhà điều hành mạng muốn làm điều này? MPLS hiểu rõ điều Chúng ta nhớ lại rằng: Nếu khía cạnh khác FEC bên cạnh tiền tố địa xem xét, cho phép ràng buộc nhãn khác với FEC khác có tiền tố địa Thủ tục Kéo có điều kiện Kéo có điều kiện trường hợp phân bổ nhãn đường xuống theo yêu cầu, việc sử dụng chế độ điều khiển LSP theo lệnh Giả sử X tiền tố địa bảng định tuan LSR-Rd Ru yêu cầu Rd ràng buộc nhãn với X phân bổ ràng buộc tới Ru Rd lối LSP, hay chặng lớp Rd X Rn Rn ràng buộc nhãn với X phân bổ ràng buộc tới Rd Nếu điều kiện thoả mãn, Rd phải ràng buộc nhãn với X phân bổ ràng buộc tói Ru Thủ tục Thu hồi nhãn Nếu LSR định phá vỡ ràng buộc nhãn tiền tố địa chỉ, tin huỷ ràng buộc nhãn LDP phải phân bổ tới tất LSR mà ràng buộc nhãn qua lúc đầu Các thủ tục LSR đường lên (Ru) Các hoạt động LSR đường lên đơn giản hoạt động LSR đường xuống nói Những hoạt dộng tóm tắt ngắn gọn đây, dựa phần 5.1.2 RFC 3031 Các thủ tục Yêu cầu Thủ tục Không yêu cầu LSR không yêu cầu ràng buộc nhãn Chẳng hạn, hình 4.21a 4.21b, LSR đường xuống thực hành động cần thiết để ràng buộc nhãn với tiền tố địa LSR đường lên không cần thiết phải thực nhiệm vụ Thủ tục áp dụng LSR sử dụng phân bổ nhãn đường xuống không theo yêu cầu chế độ trì nhãn đầy đủ, không nên sử dụng Rd sử dụng thủ tục Kéo khơng có điều kiện hay Kéo có điều kiện Thủ tục Yêu cầu cần Khi router tìm tiền tố địa hay tiền tố cập nhật, thủ tục thực - ràng buộc nhãn không tồn Thủ tục thực LSR chế độ trì nhãn hạn chế sử dụng Thủ tục Yêu cầu có yêu cầu Hoạt động sinh yêu cầu nhận yêu cầu, điều khác với sinh yêu cầu cần Nếu Ru khơng có khả LSR lối vào, sinh yêu cầu nhận yêu cầu từ router đường lên Nếu Rd nhận yêu cầu từ Ru tiền tố địa mà Rd phân bổ nhãn tới Ru, lúc Rd ấn định nhãn mới, ràng buộc với X, phân bổ ràng buộc Các thủ tục Khơng khả dụng Thủ tục không khả dụng xác định Rd phản ứng với tình sau: Ru Rd tương ứng thực thể đồng cấp phân bổ nhãn với tiền tố địa X Rd chặng lớp Ru với tiền tố địa X 3 Ru yêu cầu ràng buộc với X từ Rd Rd trả lời khơng thể cung cấp ràng buộc thời điểm khơng có chặng X Có thủ tục điều khiển hành vi Ru là: Thủ tục Yêu cầu có thử lại Thủ tục Yêu cầu không thử lại Thủ tục Yêu cầu có thử lại Ru phân tán lại yêu cầu thời điểm sau Thủ tục nên sử dụng phân bổ nhãn theo yêu cầu đường xuống sử dụng Thủ tục Yêu cầu không thử lại Ru không phân tán lại yêu cầu, thay vào thừa nhận Rd cung cấp ràng buộc cách tự động Điều có ích Rd sử dụng thủ tục đẩy khơng có điều kiện, nghĩa là, phân bổ nhãn đường xuống không theo yêu cầu sử dụng Các thủ tục giải phóng nhãn Các thủ tục giải phóng nhãn có nghĩa đơn giản ràng buộc nhãn với FEC bị xoá LSR Kịch cho q trình giải phóng sau Rd LSR ràng buộc nhãn với tiền tố địa X; phân bổ ràng buộc tới LSR Ru Nếu Rd khơng chặng Ru với tiền tố địa X hay khơng sử dụng chặng Ru với tiền tố địa X, lúc Ru khơng sử dụng nhãn, khơng có lý mà trì nhãn trừ có khả ràng buộc xảy sau Có thủ tục để điều khiển hành vi Ru: Thủ tục Giải phóng thay đổi thủ tục Khơng giải phóng thay đổi Thủ tục Giải phóng thay đổi Ru giải phóng ràng buộc thơng báo với Rd giải phóng Thủ tục sử dụng để thực chế độ trì nhãn hạn chế Thủ tục Khơng giải phóng thay đổi Ru trì ràng buộc nhãn để sử dụng lại sau Rd trở thành chặng Ru với tiền tố địa X Thủ tục sử dụng để thực chế độ trì nhãn đầy đủ Các thủ tục sử dụng nhãn Chúng ta thừa nhận Ru nhận ràng buộc nhãn L với tiền tố địa X từ LSR Rd, Ru router đường lên Rd tương ứng với tiền tố địa X, Rd chặng Ru Ru sử dụng ràng buộc Rd chặng Ru Nếu thời điểm ràng buộc nhãn, Ru biết Rd khơng chặng Ru, Ru không sử dụng ràng buộc nhãn thời điểm Tuy nhiên, Ru bắt đầu sử dụng ràng buộc nhãn tài thời điểm sau Rd trở thành chặng Ru Ru sử dụng thủ tục: Sử dụng Sử dụng lặp vịng khơng phát Thủ tục Sử dụng Ru sử dụng ràng buộc nhãn Tại thời điểm Ru có ràng buộc nhãn với X từ Rd Ru chặng kết tiếp Ru, Rd chặng LSP Ru Thủ tục sử dụng phát lặp vịng khơng sử dụng Thủ tục Sử dụng lặp vịng khơng phát Thủ tục giống thủ tục Sử dụng lập tức, trừ Ru phát vòng lặp LSP Nếu vòng lặp phát hiện, Ru không tiếp tục sử dụng nhãn L để chuyển tiếp gói tới Rd Thủ tục sử dụng phát lặp vòng sử dụng tiếp tục chặng X thay đổi hay lặp vịng khơng cịn phát ... việc chuyển nhãn gói FEC Bản tin Lable Realease Bản tin sử dụng LSR nhận chuyển đổi nhãn mà khơng cần thiết Điều thường xảy LSR giải phóng nhận thấy nút cho FEC khơng phải LSR quảng bá liên kết nhãn/ FEC... chặng Khi phiên LDP khởi tạo trước gửi tin yêu cầu gán nhãn, LSR thông báo địa giao diện với hay nhiều địa giao diện Bất LSR kích hoạt địa giao diện mới, cần thơng báo địa với tin địa Khi muốn... Mapping - Bản tin Ràng buộc nhãn Bản tin Label Request – Bản tin Yêu cầu nhãn Bản tin Label Withdraw - Bản tin Thu hồi nhãn Bản tin Label Release – Bản tin Giải phóng nhãn Bản tin Label Abort