CLNP 中 PDU 結(jié)構(gòu)如下:
Header Part Address Part Segmentation Part Option Part Data
CLNP無連接網(wǎng)絡(luò)協(xié)議PDU頭結(jié)構(gòu)如下:
8 16 24 32 35 40 56 72 bit
NLP ID Length ID Version Lifetime Flags Type Seg. Length Checksum
NLP ID ― 網(wǎng)絡(luò)層協(xié)議標(biāo)識符。當(dāng)該字段設(shè)置為二進制值1000 0001時,用以識別網(wǎng)絡(luò)層協(xié)議中支持無連接模式網(wǎng)絡(luò)服務(wù)的 ISO 8473協(xié)議。當(dāng)該字段設(shè)置為二進制值0000 0000 時,用以識別交互式網(wǎng)絡(luò)層子協(xié)議。
Length ID ― 長度指示器表示頭大小(octet)。
Version ― Version/Protocol ID ExteNSion 識別標(biāo)準(zhǔn) ISO 8473版本。
Lifetime ― PDU Lifetime 表示 PDU 的剩余生存時間,以500毫秒為單元。
Flags ― 三個標(biāo)記:許可分割(Segmentation Permitted)、更多分段(More Segments)、差錯報告(Error Report)。
Type ― Type 代碼字段用以標(biāo)識協(xié)議數(shù)據(jù)單元類型,可能為:數(shù)據(jù) PDU 或差錯報告 PDU.
Seg. Length ― Segment Length 字段用以規(guī)定整個 PDU 長度(octet),包括頭和數(shù)據(jù)部分。
Checksum ― Checksum 字段用以計算整個 PDU 頭部分。
Address Part ― 包括目標(biāo)地址和源地址等信息,可變長,定義在 OSI 8348/AD2 中。
Segmentation Part ― 如果 PDU 固定頭部分的 egmentation Permitted Flag 字段值為1,那么頭結(jié)構(gòu)中必須包括 Segmentation Part;如果 Segmentation Permitted Flag 值為0,那么說明當(dāng)前沒有使用分割子協(xié)議。
Option Part ― Options Part 字段用以傳送可選參數(shù)。
Data Part ― PDU 中的 Data Part 字段是一組規(guī)則的八位位組。
相關(guān)協(xié)議:IS-IS、CLNP、IDRP、CONP、ES-IS、ISO-TP