]> git.proxmox.com Git - mirror_frr.git/blame - doc/user/isisd.rst
Merge pull request #3286 from donaldsharp/late_registration
[mirror_frr.git] / doc / user / isisd.rst
CommitLineData
0efdf0fe 1.. _isis:
42fc5d26
QY
2
3****
4ISIS
5****
6
d50b2aa0 7:abbr:`ISIS (Intermediate System to Intermediate System)` is a routing protocol
c1a54c05
QY
8which is described in :t:`ISO10589`, :rfc:`1195`, :rfc:`5308`. ISIS is an
9:abbr:`IGP (Interior Gateway Protocol)`. Compared with :abbr:`RIP`,
ec8404d8
QY
10:abbr:`ISIS` can provide scalable network support and faster convergence times
11like :abbr:`OSPF`. ISIS is widely used in large networks such as :abbr:`ISP
12(Internet Service Provider)` and carrier backbone networks.
42fc5d26 13
0efdf0fe 14.. _configuring-isisd:
42fc5d26
QY
15
16Configuring isisd
17=================
18
c1a54c05 19There are no *isisd* specific options. Common options can be specified
0efdf0fe 20(:ref:`common-invocation-options`) to *isisd*. *isisd* needs to acquire
c1a54c05
QY
21interface information from *zebra* in order to function. Therefore *zebra* must
22be running before invoking *isisd*. Also, if *zebra* is restarted then *isisd*
23must be too.
42fc5d26 24
c1a54c05
QY
25Like other daemons, *isisd* configuration is done in :abbr:`ISIS` specific
26configuration file :file:`isisd.conf`.
42fc5d26 27
0efdf0fe 28.. _isis-router:
42fc5d26
QY
29
30ISIS router
31===========
32
eebfb233 33To start the ISIS process you have to specify the ISIS router. As of this
42fc5d26
QY
34writing, *isisd* does not support multiple ISIS processes.
35
eebfb233
QY
36.. index:: [no] router isis WORD
37.. clicmd:: [no] router isis WORD
42fc5d26 38
c1a54c05
QY
39 Enable or disable the ISIS process by specifying the ISIS domain with
40 'WORD'. *isisd* does not yet support multiple ISIS processes but you must
41 specify the name of ISIS process. The ISIS process name 'WORD' is then used
6ee602cd 42 for interface (see command :clicmd:`ip router isis WORD`).
42fc5d26 43
c1a54c05
QY
44.. index:: net XX.XXXX. ... .XXX.XX
45.. clicmd:: net XX.XXXX. ... .XXX.XX
42fc5d26 46
c1a54c05
QY
47.. index:: no net XX.XXXX. ... .XXX.XX
48.. clicmd:: no net XX.XXXX. ... .XXX.XX
42fc5d26 49
c1a54c05 50 Set/Unset network entity title (NET) provided in ISO format.
42fc5d26 51
c1a54c05
QY
52.. index:: hostname dynamic
53.. clicmd:: hostname dynamic
42fc5d26 54
c1a54c05
QY
55.. index:: no hostname dynamic
56.. clicmd:: no hostname dynamic
42fc5d26 57
c1a54c05 58 Enable support for dynamic hostname.
42fc5d26 59
c1a54c05
QY
60.. index:: area-password [clear | md5] <password>
61.. clicmd:: area-password [clear | md5] <password>
42fc5d26 62
c1a54c05
QY
63.. index:: domain-password [clear | md5] <password>
64.. clicmd:: domain-password [clear | md5] <password>
42fc5d26 65
c1a54c05
QY
66.. index:: no area-password
67.. clicmd:: no area-password
42fc5d26 68
c1a54c05
QY
69.. index:: no domain-password
70.. clicmd:: no domain-password
42fc5d26 71
c1a54c05
QY
72 Configure the authentication password for an area, respectively a domain, as
73 clear text or md5 one.
42fc5d26 74
c1a54c05
QY
75.. index:: log-adjacency-changes
76.. clicmd:: log-adjacency-changes
42fc5d26 77
c1a54c05
QY
78.. index:: no log-adjacency-changes
79.. clicmd:: no log-adjacency-changes
42fc5d26 80
c1a54c05 81 Log changes in adjacency state.
42fc5d26 82
c1a54c05
QY
83.. index:: metric-style [narrow | transition | wide]
84.. clicmd:: metric-style [narrow | transition | wide]
42fc5d26 85
c1a54c05
QY
86.. index:: no metric-style
87.. clicmd:: no metric-style
42fc5d26 88
c1a54c05 89 Set old-style (ISO 10589) or new-style packet formats:
42fc5d26 90
c1a54c05
QY
91 - narrow
92 Use old style of TLVs with narrow metric
93 - transition
94 Send and accept both styles of TLVs during transition
95 - wide
96 Use new style of TLVs to carry wider metric
42fc5d26 97
c1a54c05
QY
98.. index:: set-overload-bit
99.. clicmd:: set-overload-bit
42fc5d26 100
c1a54c05
QY
101.. index:: no set-overload-bit
102.. clicmd:: no set-overload-bit
103
104 Set overload bit to avoid any transit traffic.
42fc5d26 105
2c92bee4
CF
106.. index:: purge-originator
107.. clicmd:: purge-originator
108
109.. index:: no purge-originator
110.. clicmd:: no purge-originator
111
112 Enable or disable :rfc:`6232` purge originator identification.
113
0efdf0fe 114.. _isis-timer:
42fc5d26
QY
115
116ISIS Timer
117==========
118
c1a54c05
QY
119.. index:: lsp-gen-interval (1-120)
120.. clicmd:: lsp-gen-interval (1-120)
42fc5d26 121
c1a54c05
QY
122.. index:: lsp-gen-interval [level-1 | level-2] (1-120)
123.. clicmd:: lsp-gen-interval [level-1 | level-2] (1-120)
42fc5d26 124
c1a54c05
QY
125.. index:: no lsp-gen-interval
126.. clicmd:: no lsp-gen-interval
42fc5d26 127
c1a54c05
QY
128.. index:: no lsp-gen-interval [level-1 | level-2]
129.. clicmd:: no lsp-gen-interval [level-1 | level-2]
42fc5d26 130
c1a54c05
QY
131 Set minimum interval in seconds between regenerating same LSP,
132 globally, for an area (level-1) or a domain (level-2).
42fc5d26 133
c1a54c05
QY
134.. index:: lsp-refresh-interval [level-1 | level-2] (1-65235)
135.. clicmd:: lsp-refresh-interval [level-1 | level-2] (1-65235)
42fc5d26 136
c1a54c05
QY
137.. index:: no lsp-refresh-interval [level-1 | level-2]
138.. clicmd:: no lsp-refresh-interval [level-1 | level-2]
42fc5d26 139
c1a54c05
QY
140 Set LSP refresh interval in seconds, globally, for an area (level-1) or a
141 domain (level-2).
42fc5d26 142
c1a54c05
QY
143.. index:: max-lsp-lifetime (360-65535)
144.. clicmd:: max-lsp-lifetime (360-65535)
42fc5d26 145
c1a54c05
QY
146.. index:: max-lsp-lifetime [level-1 | level-2] (360-65535)
147.. clicmd:: max-lsp-lifetime [level-1 | level-2] (360-65535)
42fc5d26 148
c1a54c05
QY
149.. index:: no max-lsp-lifetime
150.. clicmd:: no max-lsp-lifetime
42fc5d26 151
c1a54c05
QY
152.. index:: no max-lsp-lifetime [level-1 | level-2]
153.. clicmd:: no max-lsp-lifetime [level-1 | level-2]
42fc5d26 154
c1a54c05
QY
155 Set LSP maximum LSP lifetime in seconds, globally, for an area (level-1) or
156 a domain (level-2).
42fc5d26 157
c1a54c05
QY
158.. index:: spf-interval (1-120)
159.. clicmd:: spf-interval (1-120)
42fc5d26 160
c1a54c05
QY
161.. index:: spf-interval [level-1 | level-2] (1-120)
162.. clicmd:: spf-interval [level-1 | level-2] (1-120)
42fc5d26 163
c1a54c05
QY
164.. index:: no spf-interval
165.. clicmd:: no spf-interval
42fc5d26 166
c1a54c05
QY
167.. index:: no spf-interval [level-1 | level-2]
168.. clicmd:: no spf-interval [level-1 | level-2]
42fc5d26 169
c1a54c05 170 Set minimum interval between consecutive SPF calculations in seconds.
42fc5d26 171
0efdf0fe 172.. _isis-region:
42fc5d26
QY
173
174ISIS region
175===========
176
c1a54c05
QY
177.. index:: is-type [level-1 | level-1-2 | level-2-only]
178.. clicmd:: is-type [level-1 | level-1-2 | level-2-only]
42fc5d26 179
c1a54c05
QY
180.. index:: no is-type
181.. clicmd:: no is-type
42fc5d26 182
c1a54c05
QY
183 Define the ISIS router behavior:
184
185 - level-1
186 Act as a station router only
187 - level-1-2
188 Act as both a station router and an area router
189 - level-2-only
190 Act as an area router only
42fc5d26 191
0efdf0fe 192.. _isis-interface:
42fc5d26
QY
193
194ISIS interface
195==============
196
0efdf0fe 197.. _ip-router-isis-word:
42fc5d26 198
eebfb233
QY
199.. index:: [no] <ip|ipv6> router isis WORD
200.. clicmd:: [no] <ip|ipv6> router isis WORD
201
202 Activate ISIS adjacency on this interface. Note that the name of ISIS
203 instance must be the same as the one used to configure the ISIS process (see
204 command :clicmd:`router isis WORD`). To enable IPv4, issue ``ip router isis
205 WORD``; to enable IPv6, issue ``ipv6 router isis WORD``.
42fc5d26 206
c1a54c05
QY
207.. index:: isis circuit-type [level-1 | level-1-2 | level-2]
208.. clicmd:: isis circuit-type [level-1 | level-1-2 | level-2]
42fc5d26 209
c1a54c05
QY
210.. index:: no isis circuit-type
211.. clicmd:: no isis circuit-type
42fc5d26 212
c1a54c05 213 Configure circuit type for interface:
42fc5d26 214
c1a54c05
QY
215 - level-1
216 Level-1 only adjacencies are formed
217 - level-1-2
218 Level-1-2 adjacencies are formed
219 - level-2-only
220 Level-2 only adjacencies are formed
42fc5d26 221
c1a54c05
QY
222.. index:: isis csnp-interval (1-600)
223.. clicmd:: isis csnp-interval (1-600)
42fc5d26 224
c1a54c05
QY
225.. index:: isis csnp-interval (1-600) [level-1 | level-2]
226.. clicmd:: isis csnp-interval (1-600) [level-1 | level-2]
42fc5d26 227
c1a54c05
QY
228.. index:: no isis csnp-interval
229.. clicmd:: no isis csnp-interval
42fc5d26 230
c1a54c05
QY
231.. index:: no isis csnp-interval [level-1 | level-2]
232.. clicmd:: no isis csnp-interval [level-1 | level-2]
42fc5d26 233
c1a54c05
QY
234 Set CSNP interval in seconds globally, for an area (level-1) or a domain
235 (level-2).
42fc5d26 236
c1a54c05
QY
237.. index:: isis hello padding
238.. clicmd:: isis hello padding
42fc5d26 239
c1a54c05 240 Add padding to IS-IS hello packets.
42fc5d26 241
c1a54c05
QY
242.. index:: isis hello-interval (1-600)
243.. clicmd:: isis hello-interval (1-600)
42fc5d26 244
c1a54c05
QY
245.. index:: isis hello-interval (1-600) [level-1 | level-2]
246.. clicmd:: isis hello-interval (1-600) [level-1 | level-2]
42fc5d26 247
c1a54c05
QY
248.. index:: no isis hello-interval
249.. clicmd:: no isis hello-interval
42fc5d26 250
c1a54c05
QY
251.. index:: no isis hello-interval [level-1 | level-2]
252.. clicmd:: no isis hello-interval [level-1 | level-2]
42fc5d26 253
c1a54c05
QY
254 Set Hello interval in seconds globally, for an area (level-1) or a domain
255 (level-2).
42fc5d26 256
c1a54c05
QY
257.. index:: isis hello-multiplier (2-100)
258.. clicmd:: isis hello-multiplier (2-100)
42fc5d26 259
c1a54c05
QY
260.. index:: isis hello-multiplier (2-100) [level-1 | level-2]
261.. clicmd:: isis hello-multiplier (2-100) [level-1 | level-2]
42fc5d26 262
c1a54c05
QY
263.. index:: no isis hello-multiplier
264.. clicmd:: no isis hello-multiplier
42fc5d26 265
c1a54c05
QY
266.. index:: no isis hello-multiplier [level-1 | level-2]
267.. clicmd:: no isis hello-multiplier [level-1 | level-2]
42fc5d26 268
c1a54c05
QY
269 Set multiplier for Hello holding time globally, for an area (level-1) or a
270 domain (level-2).
42fc5d26 271
c1a54c05
QY
272.. index:: isis metric [(0-255) | (0-16777215)]
273.. clicmd:: isis metric [(0-255) | (0-16777215)]
42fc5d26 274
c1a54c05
QY
275.. index:: isis metric [(0-255) | (0-16777215)] [level-1 | level-2]
276.. clicmd:: isis metric [(0-255) | (0-16777215)] [level-1 | level-2]
42fc5d26 277
c1a54c05
QY
278.. index:: no isis metric
279.. clicmd:: no isis metric
42fc5d26 280
c1a54c05
QY
281.. index:: no isis metric [level-1 | level-2]
282.. clicmd:: no isis metric [level-1 | level-2]
42fc5d26 283
c1a54c05
QY
284 Set default metric value globally, for an area (level-1) or a domain
285 (level-2). Max value depend if metric support narrow or wide value (see
6ee602cd 286 command :clicmd:`metric-style [narrow | transition | wide]`).
42fc5d26 287
c1a54c05
QY
288.. index:: isis network point-to-point
289.. clicmd:: isis network point-to-point
42fc5d26 290
c1a54c05
QY
291.. index:: no isis network point-to-point
292.. clicmd:: no isis network point-to-point
42fc5d26 293
c1a54c05 294 Set network type to 'Point-to-Point' (broadcast by default).
42fc5d26 295
c1a54c05
QY
296.. index:: isis passive
297.. clicmd:: isis passive
42fc5d26 298
c1a54c05
QY
299.. index:: no isis passive
300.. clicmd:: no isis passive
42fc5d26 301
c1a54c05 302 Configure the passive mode for this interface.
42fc5d26 303
c1a54c05
QY
304.. index:: isis password [clear | md5] <password>
305.. clicmd:: isis password [clear | md5] <password>
42fc5d26 306
c1a54c05
QY
307.. index:: no isis password
308.. clicmd:: no isis password
42fc5d26 309
c1a54c05
QY
310 Configure the authentication password (clear or encoded text) for the
311 interface.
42fc5d26 312
c1a54c05
QY
313.. index:: isis priority (0-127)
314.. clicmd:: isis priority (0-127)
42fc5d26 315
c1a54c05
QY
316.. index:: isis priority (0-127) [level-1 | level-2]
317.. clicmd:: isis priority (0-127) [level-1 | level-2]
42fc5d26 318
c1a54c05
QY
319.. index:: no isis priority
320.. clicmd:: no isis priority
42fc5d26 321
c1a54c05
QY
322.. index:: no isis priority [level-1 | level-2]
323.. clicmd:: no isis priority [level-1 | level-2]
42fc5d26 324
c1a54c05
QY
325 Set priority for Designated Router election, globally, for the area
326 (level-1) or the domain (level-2).
42fc5d26 327
c1a54c05
QY
328.. index:: isis psnp-interval (1-120)
329.. clicmd:: isis psnp-interval (1-120)
42fc5d26 330
c1a54c05
QY
331.. index:: isis psnp-interval (1-120) [level-1 | level-2]
332.. clicmd:: isis psnp-interval (1-120) [level-1 | level-2]
42fc5d26 333
c1a54c05
QY
334.. index:: no isis psnp-interval
335.. clicmd:: no isis psnp-interval
42fc5d26 336
c1a54c05
QY
337.. index:: no isis psnp-interval [level-1 | level-2]
338.. clicmd:: no isis psnp-interval [level-1 | level-2]
42fc5d26 339
c1a54c05
QY
340 Set PSNP interval in seconds globally, for an area (level-1) or a domain
341 (level-2).
42fc5d26 342
51e01fef
CF
343.. index:: isis three-way-handshake
344.. clicmd:: isis three-way-handshake
345
346.. index:: no isis three-way-handshake
347.. clicmd:: no isis three-way-handshake
348
349 Enable or disable :rfc:`5303` Three-Way Handshake for P2P adjacencies.
350 Three-Way Handshake is enabled by default.
351
0efdf0fe 352.. _showing-isis-information:
42fc5d26
QY
353
354Showing ISIS information
355========================
356
c1a54c05
QY
357.. index:: show isis summary
358.. clicmd:: show isis summary
42fc5d26 359
c1a54c05 360 Show summary information about ISIS.
42fc5d26 361
c1a54c05
QY
362.. index:: show isis hostname
363.. clicmd:: show isis hostname
42fc5d26 364
c1a54c05 365 Show information about ISIS node.
42fc5d26 366
c1a54c05
QY
367.. index:: show isis interface
368.. clicmd:: show isis interface
42fc5d26 369
c1a54c05
QY
370.. index:: show isis interface detail
371.. clicmd:: show isis interface detail
42fc5d26 372
c1a54c05
QY
373.. index:: show isis interface <interface name>
374.. clicmd:: show isis interface <interface name>
42fc5d26 375
c1a54c05
QY
376 Show state and configuration of ISIS specified interface, or all interfaces
377 if no interface is given with or without details.
42fc5d26 378
c1a54c05
QY
379.. index:: show isis neighbor
380.. clicmd:: show isis neighbor
42fc5d26 381
c1a54c05
QY
382.. index:: show isis neighbor <System Id>
383.. clicmd:: show isis neighbor <System Id>
42fc5d26 384
c1a54c05
QY
385.. index:: show isis neighbor detail
386.. clicmd:: show isis neighbor detail
42fc5d26 387
c1a54c05
QY
388 Show state and information of ISIS specified neighbor, or all neighbors if
389 no system id is given with or without details.
42fc5d26 390
c1a54c05
QY
391.. index:: show isis database
392.. clicmd:: show isis database
42fc5d26 393
c1a54c05
QY
394.. index:: show isis database [detail]
395.. clicmd:: show isis database [detail]
42fc5d26 396
c1a54c05
QY
397.. index:: show isis database <LSP id> [detail]
398.. clicmd:: show isis database <LSP id> [detail]
42fc5d26 399
c1a54c05
QY
400.. index:: show isis database detail <LSP id>
401.. clicmd:: show isis database detail <LSP id>
42fc5d26 402
c1a54c05
QY
403 Show the ISIS database globally, for a specific LSP id without or with
404 details.
42fc5d26 405
c1a54c05
QY
406.. index:: show isis topology
407.. clicmd:: show isis topology
42fc5d26 408
c1a54c05
QY
409.. index:: show isis topology [level-1|level-2]
410.. clicmd:: show isis topology [level-1|level-2]
42fc5d26 411
c1a54c05
QY
412 Show topology IS-IS paths to Intermediate Systems, globally, in area
413 (level-1) or domain (level-2).
42fc5d26 414
c1a54c05
QY
415.. index:: show ip route isis
416.. clicmd:: show ip route isis
42fc5d26 417
c1a54c05
QY
418 Show the ISIS routing table, as determined by the most recent SPF
419 calculation.
42fc5d26 420
9e146a81
QY
421.. _isis-traffic-engineering:
422
42fc5d26
QY
423Traffic Engineering
424===================
425
c1a54c05
QY
426.. index:: mpls-te on
427.. clicmd:: mpls-te on
42fc5d26 428
c1a54c05
QY
429.. index:: no mpls-te
430.. clicmd:: no mpls-te
42fc5d26 431
c1a54c05 432 Enable Traffic Engineering LSP flooding.
42fc5d26 433
c1a54c05
QY
434.. index:: mpls-te router-address <A.B.C.D>
435.. clicmd:: mpls-te router-address <A.B.C.D>
42fc5d26 436
c1a54c05
QY
437.. index:: no mpls-te router-address
438.. clicmd:: no mpls-te router-address
42fc5d26 439
c1a54c05 440 Configure stable IP address for MPLS-TE.
42fc5d26 441
c1a54c05
QY
442.. index:: show isis mpls-te interface
443.. clicmd:: show isis mpls-te interface
42fc5d26 444
c1a54c05
QY
445.. index:: show isis mpls-te interface INTERFACE
446.. clicmd:: show isis mpls-te interface INTERFACE
42fc5d26 447
c1a54c05 448 Show MPLS Traffic Engineering parameters for all or specified interface.
42fc5d26 449
c1a54c05
QY
450.. index:: show isis mpls-te router
451.. clicmd:: show isis mpls-te router
42fc5d26 452
c1a54c05 453 Show Traffic Engineering router parameters.
42fc5d26 454
013f9762
QY
455.. seealso::
456
457 :ref:`ospf-traffic-engineering`
458
0efdf0fe 459.. _debugging-isis:
42fc5d26
QY
460
461Debugging ISIS
462==============
463
c1a54c05
QY
464.. index:: debug isis adj-packets
465.. clicmd:: debug isis adj-packets
42fc5d26 466
c1a54c05
QY
467.. index:: no debug isis adj-packets
468.. clicmd:: no debug isis adj-packets
42fc5d26 469
c1a54c05 470 IS-IS Adjacency related packets.
42fc5d26 471
c1a54c05
QY
472.. index:: debug isis checksum-errors
473.. clicmd:: debug isis checksum-errors
42fc5d26 474
c1a54c05
QY
475.. index:: no debug isis checksum-errors
476.. clicmd:: no debug isis checksum-errors
42fc5d26 477
c1a54c05 478 IS-IS LSP checksum errors.
42fc5d26 479
c1a54c05
QY
480.. index:: debug isis events
481.. clicmd:: debug isis events
42fc5d26 482
c1a54c05
QY
483.. index:: no debug isis events
484.. clicmd:: no debug isis events
42fc5d26 485
c1a54c05 486 IS-IS Events.
42fc5d26 487
c1a54c05
QY
488.. index:: debug isis local-updates
489.. clicmd:: debug isis local-updates
42fc5d26 490
c1a54c05
QY
491.. index:: no debug isis local-updates
492.. clicmd:: no debug isis local-updates
42fc5d26 493
c1a54c05 494 IS-IS local update packets.
42fc5d26 495
c1a54c05
QY
496.. index:: debug isis packet-dump
497.. clicmd:: debug isis packet-dump
42fc5d26 498
c1a54c05
QY
499.. index:: no debug isis packet-dump
500.. clicmd:: no debug isis packet-dump
42fc5d26 501
c1a54c05 502 IS-IS packet dump.
42fc5d26 503
c1a54c05
QY
504.. index:: debug isis protocol-errors
505.. clicmd:: debug isis protocol-errors
42fc5d26 506
c1a54c05
QY
507.. index:: no debug isis protocol-errors
508.. clicmd:: no debug isis protocol-errors
42fc5d26 509
c1a54c05 510 IS-IS LSP protocol errors.
42fc5d26 511
c1a54c05
QY
512.. index:: debug isis route-events
513.. clicmd:: debug isis route-events
42fc5d26 514
c1a54c05
QY
515.. index:: no debug isis route-events
516.. clicmd:: no debug isis route-events
42fc5d26 517
c1a54c05 518 IS-IS Route related events.
42fc5d26 519
c1a54c05
QY
520.. index:: debug isis snp-packets
521.. clicmd:: debug isis snp-packets
42fc5d26 522
c1a54c05
QY
523.. index:: no debug isis snp-packets
524.. clicmd:: no debug isis snp-packets
42fc5d26 525
c1a54c05 526 IS-IS CSNP/PSNP packets.
42fc5d26 527
c1a54c05
QY
528.. index:: debug isis spf-events
529.. clicmd:: debug isis spf-events
42fc5d26 530
c1a54c05
QY
531.. index:: debug isis spf-statistics
532.. clicmd:: debug isis spf-statistics
42fc5d26 533
c1a54c05
QY
534.. index:: debug isis spf-triggers
535.. clicmd:: debug isis spf-triggers
42fc5d26 536
c1a54c05
QY
537.. index:: no debug isis spf-events
538.. clicmd:: no debug isis spf-events
42fc5d26 539
c1a54c05
QY
540.. index:: no debug isis spf-statistics
541.. clicmd:: no debug isis spf-statistics
42fc5d26 542
c1a54c05
QY
543.. index:: no debug isis spf-triggers
544.. clicmd:: no debug isis spf-triggers
42fc5d26 545
c1a54c05
QY
546 IS-IS Shortest Path First Events, Timing and Statistic Data and triggering
547 events.
42fc5d26 548
c1a54c05
QY
549.. index:: debug isis update-packets
550.. clicmd:: debug isis update-packets
42fc5d26 551
c1a54c05
QY
552.. index:: no debug isis update-packets
553.. clicmd:: no debug isis update-packets
42fc5d26 554
c1a54c05 555 Update related packets.
42fc5d26 556
c1a54c05
QY
557.. index:: show debugging isis
558.. clicmd:: show debugging isis
42fc5d26 559
c1a54c05 560 Print which ISIS debug level is activate.
42fc5d26
QY
561
562ISIS Configuration Examples
563===========================
564
9eb95b3b
QY
565A simple example, with MD5 authentication enabled:
566
567.. code-block:: frr
42fc5d26 568
c1a54c05
QY
569 !
570 interface eth0
571 ip router isis FOO
572 isis network point-to-point
573 isis circuit-type level-2-only
574 !
575 router isis FOO
576 net 47.0023.0000.0000.0000.0000.0000.0000.1900.0004.00
577 metric-style wide
578 is-type level-2-only
a8c90e15 579
42fc5d26
QY
580
581A Traffic Engineering configuration, with Inter-ASv2 support.
582
9eb95b3b
QY
583First, the :file:`zebra.conf` part:
584
585.. code-block:: frr
42fc5d26 586
c1a54c05
QY
587 hostname HOSTNAME
588 password PASSWORD
589 log file /var/log/zebra.log
590 !
591 interface eth0
592 ip address 10.2.2.2/24
cb39e63e
QY
593 link-params
594 max-bw 1.25e+07
595 max-rsv-bw 1.25e+06
596 unrsv-bw 0 1.25e+06
597 unrsv-bw 1 1.25e+06
598 unrsv-bw 2 1.25e+06
599 unrsv-bw 3 1.25e+06
600 unrsv-bw 4 1.25e+06
601 unrsv-bw 5 1.25e+06
602 unrsv-bw 6 1.25e+06
603 unrsv-bw 7 1.25e+06
604 admin-grp 0xab
c1a54c05
QY
605 !
606 interface eth1
607 ip address 10.1.1.1/24
cb39e63e
QY
608 link-params
609 enable
610 metric 100
611 max-bw 1.25e+07
612 max-rsv-bw 1.25e+06
613 unrsv-bw 0 1.25e+06
614 unrsv-bw 1 1.25e+06
615 unrsv-bw 2 1.25e+06
616 unrsv-bw 3 1.25e+06
617 unrsv-bw 4 1.25e+06
618 unrsv-bw 5 1.25e+06
619 unrsv-bw 6 1.25e+06
620 unrsv-bw 7 1.25e+06
621 neighbor 10.1.1.2 as 65000
c1a54c05
QY
622
623
9eb95b3b
QY
624Then the :file:`isisd.conf` itself:
625
626.. code-block:: frr
c1a54c05
QY
627
628 hostname HOSTNAME
629 password PASSWORD
630 log file /var/log/isisd.log
631 !
632 !
633 interface eth0
634 ip router isis FOO
635 !
636 interface eth1
637 ip router isis FOO
638 !
639 !
640 router isis FOO
641 isis net 47.0023.0000.0000.0000.0000.0000.0000.1900.0004.00
642 mpls-te on
643 mpls-te router-address 10.1.1.1
644 !
645 line vty