Thực hiện quá trình ngược lại với bản tin Label Mapping. Nó được sử dụng để xóa bỏ gán kết đã thực hiện trong Label Mapping. Bản tin này được sử dụng trong
trường hợp :
* Khi có sự thay đổi trong bảng định tuyến (thay đổi prefix địa chỉ), lúc đó
LSE không còn nhận ra FEC này nữa.
* Thay đổi trong cấu hình LSR làm tạm dừng việc chuyển nhãn các gói trong FEC đó.
Sự mã hóa cho thông điệp Address Withdraw:
Hình 2.26: Mã hóa thông điệp Address Withdraw
Các trường ỘID thông điệpỢ và ỘTLV danh sách các địa chỉỢ tương tự như các
trường tương ứng trong Ộthông điệp địa chỉỢ (Address message).
Các qui trình thông điệp Address Withdraw có thể được tham khảo trong phần
ỘCác qui trình thông điệp địa chỉỢ (Address Message Procedures).
2.3.3 e) Thông điệp ánh xạ nhãn (Label Mapping Message)
Chương 2 Định tuyến báo hiệu
Một LSR gởi một thông điệp ánh xạ nhãn tới một ngang hàng LDP để quảng bá
sự kết nối FEC - Label tới ngang hàng đó. Sự mã hóa thông điệp Ộánh xạ nhãnỢ
(label mapping message) có dạng như sau:
Hình 2.27: Mã hóa thông điệp ánh xạ nhấn
Trong đó:
FEC TLV: Chỉ rõ thành phần FEC của sự ánh xạ EEC-Label (FEC-nhãn) được
quảng bá.
Label TLV : Chỉ rõ thành phần nhãn cho sự ánh xạ FEC-Label.
Các thông số không bắt buộc có thể là:
s... TLV ID thông điệp yêu cầu nhãn (Label Request Message ID TLV). Ừ .. TLV đếm hop (Hop Count TLV).
" TLV vecto đường (Path Vecto TL).
Ở đây ta cần chú ý tới ID Ộthông điệp yêu cầu nhãnỢ. Nếu Ộthông điệp ánh xạ
nhãnỢ này là một sự đáp lại cho Ộthông điệp yêu cầu nhãnỢ (Label Request
message) thì nó (thông điệp ánh xạ nhãn) phải chứa ID của Ộthông điệp yêu cầu nhãnỢ trong trường các thông số không bắt buộc dưới dạng một TLV được gọi là
TLV ID thông điệp yêu cầu nhãn.
* FEC TLV: Các nhãn được kết nối tới các FEC. FEC là một danh sách của
một hoặc nhiều yếu tố FEC (FEC element). FEC TLV mã hóa các mục của
FEC. Sự mã hóa của nó có dạng như sau:
Chương 2 Định tuyến báo hiệu
0 1 2 3 0111213|4|5|6|7|I8|9lol1l2l3l4ls|6|zI8I9lol1|2l3|4|z|6|7|s|9|ol1 0|0 EC Ủ). EEC element Í EFEC element n Hình 2.28: Mã hóa FEC TLV
"_ Yếu tố FEC 1 tới yếu tố FEC n: Có vài dạng (type) yếu tố FEC như Ộtiền tếỢ (Prefix), Ộđịa chỉ đây đủỢ... Sự mã hóa yếu tố FEC phụ thuộc vào dạng của yếu tố FEC.
Giá trị của một yếu tố FEC được mã hóa bằng một trường 1 octet chỉ dạng (loại)
của yếu tố và một trường có chiều dài thay đổi chỉ Ộgiá trị yếu tốỢ phụ thuộc vào đạng của yếu tố.
Sự mã hóa Ộgiá trị yếu tố FECỢ :
Tên loại yếu tố FEC Dạng Giá trị
(FEC Element type name) (Type) (Value)
Đại diện (Wildcard) 0x01 không có giá trị
Tiền tố (Prefix) 0x02 xem bên dưới
Địa chỉ host (host address) 0x03 xem bên dưới
Yếu tố FEC đại diện (Wildcard FEC Element): Chỉ được sử dụng trong các
thông điệp Label Withdraw và các thông điệp Label Release. Ta sẽ tìm hiểu phần này trong các thông điệp Label Withdraw và Label Release.
AỘ%
Sự mã hóa giá trị yếu tố FEC Ộtiên tốỢ :
Chương 2 Định tuyến báo hiệu
Hình 2.29: Mã hóa FEC prefix
Address Family: Trường dài 2 octet, chứa một giá trị từ ADDRESS FAMILY NUMBERES trong [REC 1700]
PreLen: Số nguyên không dấu dài 1 octet chứa chiểu dài theo bit của tiền tố địa chỉ theo sau. Chiểu dài zero chỉ ra rằng một tiển tố tương ứng với tất cả địa chỉ (đắch đến ngầm định); trong trường hợp này trường Prefix (tiền tố) là 0 octet.
Prefix: Một tiền tố địa chỉ (address prefix) được mã hóa dựa trên trường Address
Family và chiều dài của nó được chỉ rõ trong trường PreLen.
Sự mã hóa yếu tố FEC địa chỉ host (Host Address FEC Element encoding):
Host Addr
Hình 2.30: Mã hóa host address FEC
Address Family: Trường dài 2 octet, chứa một giá trị từ ADDRESS FAMILY NUMBERS trong [RFC 1700]
Host Addr Len (chiều dài địa chỉ hosf): Chỉ chiều dài của địa chỉ host tắnh theo octet
(1 octet =8 bits)
Host Addr (địa chỉ host): Một địa chỉ được mã hóa theo trường Address Family.
Chương 2 Định tuyến báo hiệu
Label TLVs (Các TLV nhãn)
Các TLV nhãn mã hóa các nhãn. Các TLYV nhãn được mang trong các thông điệp dùng để quảng bá, yêu cầu, từ bỏ hay rút lại sự ánh xạ nhãn.
Có một vài loại TLV nhãn khác nhau như :
s. TL nhãn thông dụng (Generic Label TLV) " ỘTLV nhãn ATM (ATM Label TLV)
= _ TLV nhãn Frame Relay (Frame Relay Label TLV)
TLV nhãn thông dụng (Generic Label TLV): Một LSR sử dụng TU`Ỷ nhãn này để
mã hóa các nhãn được sử dụng trên các Ộliên kếtỢ mà giá trị của nhãn thì độc lập với
kỹ thuật liên kết nằm dưới, vắ dụ như liên kết PPP hay liên kết Ethernet.
Hình 2.3I: Mã hóa TLV nhãn thông dụng
TLV nhãn ATM (ATM Label TLV): Một LSR sử dụng TUV nhãn ATM để mã hóa
cho các nhãn được sử dụng trên liên kết ATM.
0 Ị 2 3 01234567890123456789012345678901 Hình 2.32: Mã hóa TLV nhãn ATM Trong đó:
Res: Trường này được dự trữ. Nó được set xuống 0 khi được truyền (gởi) và
phải được bỏ qua (ignore) khi được nhận.
Đồ án tốt nghiệp Trang 38
Chương 2 Định tuyến báo hiệu
V-bits: Dài 2 bit. Nếu V-bits là 00, cả VPI và VCI đều quan trọng . Nếu V-
bits là 01, chỉ có trường VPI là quan trọng. Nếu V-bits là 10, chỉ có trường VCI là
quan trọng .
VPI: Virtual Path Identifier, bộ nhận dạng đường ảo.
VCI: Virtual Channel Identifier, bộ nhận dạng kênh ảo.
TL nhãn Frame Relay (Frame Relay Label TUV): Một LSR sử dụng TL
nhãn Frame Relay để mã hóa cho các nhãn được sử dụng trên liên kết Frame Relay.
Reserved
Hình 2.33: Mã hóa TLV nhãn Frame Relay
Res: Trường này được dự trữ. Nó được set xuống 0 khi được truyền (gởi) và
phải được bỏ qua (ignore) khi được nhận.
Len: Trường này chỉ rõ số bit của DLCI, các giá trị sau đây được hổ trợ
0 = 10 bi(s DLUCI 2 =23 bifs DLCI
Len có giá trị ! và 3 được dự trữ
DLCI: Data Link Connection Identifier, bộ nhận dạng kết nối liên kết dữ liệu.
Các qui trình thông điệp ánh xạ nhãn bao gồm các quá trình quảng bá nhãn, điều khiển quảng bá nhãn đã được tìm hiểu ở các phần trước, trong mục 3.9. Ở đây ta
không xét lại.