Cấu trúc bản tin LDP

Một phần của tài liệu Kỹ thuật lưu lượng trong mpls (Trang 33 - 34)

Trao đổi bản tin LDP thực hiện bằng cách gửi các LDP-PDU (LDP- Protocol Data Unit – Đơn vị dữ liệu giao thức) thông qua các phiên LDP trên kết nối TCP. Mỗi LDP-PDU có thể mang một hay nhiều bản tin và các bản tin này không nhất thiết phải liên quan đến nhau.

2.3.2.a LDP-PDU.

Mỗi PDU của LDP bao gồm một header LDP và theo là một hay nhiều bản tin LDP. Phần header LDP có dạng như sau:

Hình 2.8: LDP header.

- Độ dài PDU (2 octet): Tổng độ dài PDU tính theo octet, không tính trường Version và trường độ dài PDU.

- Nhân dạng PDU (PDU Identifier) : Nhận dạng không gian nhãn của LSR gửi bản tin này. 4 octet đầu tiên là giá trị duy nhất toàn cục nhận dạng LSR, như địa chỉ IP được gán cho LSR. 2 octet cuối nhận dạng không gian nhãn bên trong LSR. Với LSR có không gian nhãn lớn, trường này có giá trị bằng 0.

2.3.2.b Định dạng bản tin LDP.

Tất cả các bản tin LDP đều có khuôn dạng như sau:

- Bit U (Unknown): Bit bản tin chưa biết. Luôn là 0 vì đặc tả LDP không có kiểu bản tin Unknown. (Nếu bit này bằng 1 thì bản tin không thể được thông dịch phía nhận, lúc đó bản tin bị bỏ qua mà không có phản hồi.)

- Kiểu bản tin: chỉ ra kiểu bản tin là gì. Các loại bản tin LDP có trong bảng:

Bảng 2.1: Các loại bản tin LDP.

Tên bản tin Giá trị

Thông báo 0x0001

Hello 0x0100

Khởi tạo 0x0200

Duy trì 0x0201

Địa chỉ 0x0300

Thu hồi địa chỉ 0x0301

Hoán đổi nhãn 0x0400

Yêu cầu nhãn 0x0401

Giải phóng nhãn 0x0403

Thu hồi nhãn 0x0402

Hủy bỏ yêu cầu nhãn 0x0404

- Độ dài bản tin: Độ dài của bản tin tính theo octet, bao gồm phần nhận dạng bản tin và các thông số.

- ID bản tin: Là nhận dạng duy nhất của bản tin, giúp kết hợp các bản tin, thông báo với các bản tin khác.

Một phần của tài liệu Kỹ thuật lưu lượng trong mpls (Trang 33 - 34)

Tải bản đầy đủ (PDF)

(73 trang)