以上这些IS-IS PDU的结构如图13-7所示,都包括一个报头和可变长字段两部分。报头有包括“通用报头”和“专用报头”。对所有PDU来说,通用报头是一样的,如图13-8所示,专用报头不同PDU类型有所不同。


|
Intradomain Routing Protocol Discriminator |
1 |
|||
|
Length indicator |
1 |
|||
|
Version/Protocol ID Extension |
1 |
|||
|
ID Length:ID |
1 |
|||
|
R |
R |
R |
PDU Type |
1 |
|
Version: |
1 |
|||
|
Reserved |
1 |
|||
|
Maximum AreaAddress |
||||
IS-IS PDU通用报头各字段说明如下。
① Intradomain Routing Protocol Discriminator:域内路由协议标识符,占1字节,用于标识网络层PDU的类型,IS-IS PDU的固定值为0x83.
② Length indicator:长度指示器,占1字节,用于标识报头部分(包括通用报头和各种PDU的专用报头两部分)长度,以字节为单位。
③ Version/Protocol ID Extension:版本/协议ID扩展,占1字节,当前值固定为0x01。
④ ID Length:ID长度,占1字节,用于标识系统ID长度。在IS-IS的NET地址中此字段固定为6。
⑤ PDU Type:PDU类型,占5位,用于标识IS-IS PDU类型。值为15标识L1 LAN IIH;值为16标识L2 LAN IIH;值为18标识L1 LSP;值为20标识L2 LSP;值为24表明L1 CSNP;值为25表明L2 CSNP;值为26表明L1 PSNP;值为27表明L2 CSNP。
⑥ Version:IS-IS协议版本号,占1字节,当前值为0x01。
⑦ Reserved:保留位,占1字节,当前值固定为0.
⑧ Maximum AreaAddress:最多区域地址,占1字节,表明支持的足底啊区域数,表明可以为一个路由器配置多少个不同的区域前缀。缺省值为0,表明最多支持3个区域地址数。IS-IS路由器中在同一路由进程下的个接口均必须在同一个区域中。






学习