IS-IS PDU 头结构:
8 16bit
Intradomain routing protocol discriminator Length indicator
Version/protocol ID extension ID length
R R R PDU type Version
Reserved Maximum area addresses
Intradomain Routing Protocol Discriminator ― 分配给该协议的网络层协议标识符。
Length Indicator ― 固定头长(octet)。
Version/protocol ID Extension ― 值为1。
ID Length ― 指 NSAP 地址以及该
路由域中使用的 NET 的 ID 字段长。
R ― 预留位。
PDU Type ― PDU 类型。位6、位7和位8作为预留位。
Version ― 值为1。
Maximum Area Addresses ― 该中间系统区域所许可的区域地址号。
IS-IS 中的 NSAP 格式:
<- IDP -> <- DSP ->
<- HO-DSP ->
AFI IDI Contents assigned by authority identified in IDI field
<- Area Address -> <- ID -> <- SEL ->
IDP ― 初始域部分(Initial Domain Part)。
AFI ― 权限格式标识符(Authority and Format Identifier ,1字节)。提供 IDI 和 DSP 字段的结构和内容等信息。
IDI ― 初始域标识符(Initial Domain Identifier,可变长)。
DSP ― 域特定部分(Domain Specific Part)
HO-DSP ― 高级-特定域部分(High Order Domain Specific Part)。
区域地址(Area Address,可变长)。
组织来源 IS-IS 定义在 ISO文档10589中,校订于 IETF 文档的 RFC 1629中。
关于IS-IS的术语
1.ES(End System):终端系统,其实就是(具有路由选择功能)主机 ( 双网卡主机)
2.IS(Intermediate System):中间系统,其实就是路由器
3.Area:一组路由器和主机,以及连接这些路由器和主机之间的链路构成ISIS网络的一个区域
4.Domain:一组连续的area就构成了domain
集成IS-IS的LSP操作
1.集成IS-IS中路由器分为L1,L2和L1/L2:
· L1路由器使用LSP建立本地区域的拓扑信息.
· L2路由器使用LSP建立区域间的拓扑信息.
· L1/L2路由器做为L1和L2路由的边界路由器.
2.工作原理:49.0001.0000.0000.0001.00
1.本区域:
首先查看:49这一位,如果不一样,则属于L3的路由
如果一样,查看area 号,如果区域一样,
查看system id号,别且路由发送给对方。
2.不通区域:
49这一位,如果不一样,则属于L3的路由
如果一样,查看area 号,如果不一样,L1的路由器通过缺省路由,把路由丢给L12的设备去处理。边界路由器去查看自己的路由表如何到达,其他区域,并且路由。到其他区域后,由其他区域的边界路由器,查看发过来的SYStem ID号,并且路由。