Các LSR thiết lập các phiên giữa chúng để quảng báo và thay đổi nhãn. Mỗi quảng báo và thay đổi không gian nhãn yêu cầu một phiên LDP riêng. Phiên LDP chạy trên TCP.
Các phiên giữa các LSR kết nối không trực tiếp
Hình 5.3 chỉ ra cách các LSR kết nối không trực tiếp quảng báo các nhãn. Giả sử LSR A và LSR D muốn thiết lập một LSP giữa chúng, LSR B và LSR C là các LSR trung gian. LSR A đặt 2 nhãn trên LSP về phía LSR D, nhãn 33 và 21.
Bước 1 2 3 4 5
Hình 5.3. Phân bổ nhãn giữa các LSR lân cận và không lân cận
Bước 1, LSR A nghiên cứu nhãn 21 từ LSR D. Bước 2, LSR A đẩy nhãn 21 vào ngăn xếp nhãn. Bước 3, LSR A nghiên cứu nhãn 33 từ LSR B. Bước 4, LSR A đẩy nhãn 33 vào ngăn xếp nhãn.
Bước 5, khi LSR A gửi lưu lượng tới LSR D, nó gộp nhãn 33 và 21 vào mào đầu gói. Nhãn 33 được dùng giữa LSR A và LSR B, nhãn 21 được dùng giữa LSR A và LSR D.
Các nhãn được dùng giữa B, C, D không được chỉ ra trong hình vẽ.
Cách các LSR nhận biết các LSR khác
Các LSR nhận biết LSR khác theo 2 cách. Kỹ thuật phát hiện cơ sở được sử dụng khi các LSR lân cận được kết nối trực tiếp bởi một liên kết. Một LSR định kì gửi bản tin Hello LDP ra ngoài giao diện của nó. Các bản tin Hello này được gửi qua UDP, với một địa chỉ đa hướng của tất cả các router trên mạng con này. Bản tin Hello chứa bộ nhận dạng LDP.
Phương pháp thứ hai là kỹ thuật phát hiện mở rộng. LSR phải gửi một bản tin Hello gọi là targeted Hello tới các LSR với một địa chỉ IP riêng, bản tin chứa bộ nhận dạng LDP. Các địa chỉ targeted được biết bởi các giao thức định tuyến quy ước.
A B C D Stack là 21 Stack là 33, 21 IP 21 33 33 Từ B 21 Từ D