ISIS外部路由、开销风格、路由更新撤销

ISIS本质上不区分内外部路由,都是将路由信息当作叶子挂载在自身的LSP上

[AR4]ip route-static 100.4.4.4 32 NULL 0 引入外部路由

[AR4]isis

[AR4-isis-1]import-route static

ISIS的外部路由,在设备引入后,通过分片LSP进行携带

0000.0000.0001          .00                      -00                      *

system-id            伪节点标识符    分片标识符    自身产生标识

[AR4]dis isis lsdb

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL

-------------------------------------------------------------------------------

0000.0000.0004.00-01* 0x00000001   0xa98c        1085          41      0/0/0

[AR4]dis isis lsdb 0000.0000.0004.00-01 verbose

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL

-------------------------------------------------------------------------------

0000.0000.0004.00-01* 0x00000001   0xa98c        1034          41      0/0/0  

SOURCE       0000.0000.0004.00

 IP-External  100.4.4.4       255.255.255.255  COST: 64

分片位置置位就代表外部路由引入,无论引入多少条静态路由,都只会有一条LSP,LSP中包含所有静态路由

发出的报文中每个TLV里面可以携带21条静态路由

130:外部路由

128:内部路由

L1/2设备进行路由渗透时,会把内部、外部路由信息都当作叶子节点挂载在L1的LSP上

ISIS设备在引入外部路由时,要根据设备的级别来执行引入,即外部路由默认的引入级别为L2

L1/2设备在执行外部路由引入时,必须是L1-2的引入,因为单一的级别不支持路由渗透的操作

*** ISIS外部路由的引入,根据设备的级别 指定引入路由时的级别 ***              L1设备引入L1 L2设备引入L2 L1/2引入L1/2

[AR1-isis-1]import-route static 1 level-1 引入改级别法

ISIS的路由更新、撤销:

1.内部路由:都是更新式的路由更新 和 更新式的路由撤销

   更新:1200s ,seq 是顺序排列的值 携带需要更新的信息

  

撤销:1200s ,seq 是更新的seq+1  不携带需要撤销的信息

2.外部路由: 存在更新式更新、撤销 也存在时间老化的撤销

   更新:第一条外部路由引入,时间1200sseq是顺序排列的值,携带更新的信息

         第二条外部路由引入,时间1200s,seq是上一个更新的seq+1,携带更新的信息

   撤销:当存在多条外部路由,撤销其中一条,时间1200sseq上个一个更新的seq+1,不携带需要撤销的信息

         如果所有外部路由都被撤销,时间 0s,seq 是上一个更新的seq ,不携带撤销的信息

序列号+·1

序列号+·1

序列号不变,老化时间为0

ISIS开销风格

ISIS开销:

1.接口开销:6bit   64      窄风格

2.路由开销:10bit  1024 (即路由的开销迭代计算后,如果开销值大于1023,则按照1023计算)窄风格

ISIS因为最初的设计开销(最多才能1023开销)不能满足网络的正常使用,所以通过TLV进行扩展

扩展后 接口开销 24bit , 路由开销 32bit

1.开销风格:   

    发送报文类型  

  接收报文类型

 窄风格(默认的)

             窄   

               窄

 窄兼容        

            窄

         窄、宽

 兼容              

        窄、宽           

        窄、宽

 宽风格  

            宽

               宽

 宽兼容     

            宽 

        窄、宽

相邻设备如果开销风格不一致,不会影响邻居的建立,会影响路由信息的计算(计算的路由不一样)

[AR1]isis

[AR1-isis-1]cost-style

  compatible         Set cost style to compatible

  narrow             Set cost style to narrow

  narrow-compatible  Set cost style to narrow-compatible

  wide               Set cost style to wide

  wide-compatible    Set cost style to wide-compatible

使用的ISIS,都是宽的风格

怎么设置ISIS的开销风格

[AR1]isis

[AR1-isis-1]cost-style

  compatible    (兼容)     Set cost style to compatible

  narrow          (窄)   Set cost style to narrow

  narrow-compatible  (窄兼容)Set cost style to narrow-compatible

  wide               (宽)Set cost style to wide

  wide-compatible    (宽兼容)Set cost style to wide-compatible

 

[AR1-isis-1]cost-style wide修改为宽风格

 

使用的ISIS,都是全宽的风格,直接无脑改宽

 

 

在引入外部路由,可以设置外部路由的类型 :::有点类似OSPF type=1 type=2

[AR4-isis-1]import-route static cost-type ? 

1.internal

2.external

如果窄风格:internal 优于 external 类似于OSPF type=1优于type=2

1.internal 引入外部路由的开销 默认为0 ,可以在引入的时候 设置cost为0-63

2.external 引入外部路由的开销 默认为64(路由的开销),可以在引入的时候 设置cost为0-63

[AR4-isis-1]import-route static cost-type external cost 40   修改引入时的开销

                    注意默认值 和 设置的开销值 是迭加的,即外部路由开销为(64 + (0-63))

如果宽风格:本质上不区分 internal 还是 external

1.internal 引入外部路由的开销 默认为0 ,可以在引入的时候 设置cost为0-4261412864

2.external 引入外部路由的开销 默认为0 ,可以在引入的时候 设置cost为0-4261412864

 

LSP携带的功能bitATT/P/OL

 ATT bit:L1设备收到L1/2设备产生的L1-LSP ATT bit置位为1,收到这条ATT bit1LSP 会产生对应的缺省路由

 P bit:虚链路 bit,没有任何作用(因为虚链路的建立,是单播进行的,而ISIS是基于链路层的 不存在端到端可达的地址)

 OL bit:过载bit位,待到BGP学习 在进行介绍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值