IOS-XR IS-IS Configuration memo – part 3

MPLS Traffic Engineering

router isis {instance-id}
address-family {ipv4 | ivp6}
mpls traffic-eng level {1|2}
mpls traffic-eng router-id {ip-address|interface-name interface-instance}
metric-style wide [level]
commit
do show isis mpls traffic-eng tunnel
do show isis mpls traffic-eng adjacency-log
do show isis mpls traffic-eng advertisements
  • メトリックスタイルはデフォルトの narrow ではなく wideにする必要がある
  • 当然、ネットワーク内でMPLSが有効になっている必要がある。

Tuning Adjacencies

オプション設定項目

router isis {instance-id}
log adjacency changes
interface {インターフェース名}
hello-padding {disable | sometimes} [level]
hello-interval {秒} [level]
hello-multiplier {分母} [level]
hello-password {hmac-md5 | text} {clear | encrypted} パスワード [level] [send-only]
commit
do show isis adjacency [インターフェース] [detail] [systemid]
do show isis interface [インターフェース] [brief | detail] [level]
do show isis neighbors [インターフェース] [summary] [detail] [systemid]
  • hello-padding: 通常はHelloはMTUいっぱいになるようにパディングされているが、それをどうするか。disableすると58バイトになった
  • hello-multplier: ホールドタイムの代わり

SPF Interval for Single Topology

router isis {instance-id}
address-family {ipv4|ipv6}
spf-interval {[initial-wait 秒 | secondary-wait 秒 | maximum-wait 秒]} [level]
ispf [level]
commit
do show isis spf-log
  • SPF間隔を長くするとルータのCPUを食わなくなるので負荷が下がる
  • シングルトポロジはIPv4分のSPFだけ(IPv6はIPv4のSPTを参照)
  • iSPF(Incremental SPF)

Customizing Routes

router isis {instance-id}
set-overload-bit [on-startup {秒|wait-for-bgp}] [level]
address-family {ipv4 | ipv6}
default-information originate [route-policy {RPL}]
redistribute isis {instance-id} [level] [metric] [metric-type {internal|external}] [policy {policy-name}]
summary-prefix address/prefix-length [level]
maximum-paths {number}
distance {weight}
set-attached-bit
commit

MPLS LDP IGP(IS-IS) Sync

router isis {instance-id}
interface {インターフェース名}
address-family ipv4
mpls ldp sync [level]
commit

コメント

タイトルとURLをコピーしました