IS-IS(Intermediate System-to-Intermediate System intra-domain routing information exchange protocol,IS-IS路由協議)支持多種網絡層協議,其中包括IPv6協議,支持IPv6協議的IS-IS路由協議又稱為IPv6 IS-IS動態路由協議。IETF的draft-ietf-isis-ipv6-05中規定了IS-IS為支持IPv6所新增的內容,主要是新添加的支持IPv6協議的兩個TLV(Type-Length-Values)和一個新的NLPID(Network Layer Protocol Identifier,網絡層協議標識符)。
TLV是LSP(Link State PDU或Link State Packet)中的一個可變長字段值。新增的兩個TLV分別是:
l IPv6 Reachability:類型值為236(0xEC),通過定義路由信息前綴、度量值等信息來說明網絡的可達性。
l IPv6 Interface Address:類型值為232(0xE8),它對應於IPv4中的“IP Interface Address”TLV,隻不過把原來的32比特的IPv4地址改為128比特的IPv6地址。
NLPID是標識網絡層協議報文的一個8比特字段,IPv6的NLPID值為142(0x8E)。如果IS-IS路由器支持IPv6,那麼它必須以這個NLPID值向外發布路由信息。
IS-IS的相關知識請參見“IS-IS技術介紹”。