|
54 | 54 | 2.1 BGP |
55 | 55 |
|
56 | 56 | The subtype is the MRTD BGP4/BGP4MP/BGP4PY subtype value. |
57 | | - |
| 57 | + |
58 | 58 | The header for type:BGP4 is a dictionary formatted as: |
59 | 59 |
|
60 | 60 | 'TIME' : time |
|
130 | 130 | 5: ROUTE_REFRESH |
131 | 131 |
|
132 | 132 | The length field is the (integer) length of the message in question |
133 | | - in octets. |
| 133 | + in octets. |
134 | 134 |
|
135 | 135 | The header field is a dictionary formatted as given in section 2.1. |
136 | 136 |
|
137 | 137 | The value field is formatted as specified below. |
138 | 138 |
|
139 | 139 | -------------------------------------------------------------------- |
140 | 140 |
|
141 | | -3.1 OPEN |
| 141 | +3.1 OPEN |
142 | 142 |
|
143 | 143 | Value field is a dictionary formatted as: |
144 | 144 |
|
|
238 | 238 | 15: MP_UNREACH_NLRI |
239 | 239 | { 'V': None } -- never used |
240 | 240 | 16: EXT_COMMUNITIES |
241 | | - { 'V': None } -- never used |
| 241 | + { 'V': None } -- never used |
242 | 242 |
|
243 | 243 | -------------------------------------------------------------------- |
244 | 244 |
|
245 | | -3.3 NOTIFICATION |
| 245 | +3.3 NOTIFICATION |
246 | 246 |
|
247 | 247 | Value is always left 'None'. |
248 | 248 |
|
249 | 249 | -------------------------------------------------------------------- |
250 | 250 |
|
251 | 251 | 3.4 KEEPALIVE |
252 | 252 |
|
253 | | - Value is always left 'None'. |
| 253 | + Value is always left 'None'. |
254 | 254 |
|
255 | 255 | -------------------------------------------------------------------- |
256 | 256 |
|
257 | 257 | 3.5 ROUTE_REFRESH |
258 | 258 |
|
259 | | - Value is always left 'None'. |
| 259 | + Value is always left 'None'. |
260 | 260 |
|
261 | 261 | ===================================================================== |
262 | 262 |
|
263 | 263 | 4. isis.py |
264 | | - ------- |
| 264 | + ------- |
265 | 265 |
|
266 | 266 | The value field is a dictionary with some common fields and some |
267 | 267 | PDU dependent fields. The common fields are: |
|
314 | 314 | 'SEQ_NO' : sequence number |
315 | 315 | 'CKSM' : checksum |
316 | 316 | 'BITS' : octet encoding the various bit values: |
317 | | - 0 |
318 | | - 0 1 2 3 4 5 6 7 |
| 317 | + 0 |
| 318 | + 0 1 2 3 4 5 6 7 |
319 | 319 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
320 | 320 | |is1|is2|hty|def|del|exp|err| p | |
321 | 321 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |
|
330 | 330 | is1,is2: 00: unused |
331 | 331 | 01: level 1 link type |
332 | 332 | 10: unused |
333 | | - 11: level 1+2 link type |
| 333 | + 11: level 1+2 link type |
334 | 334 |
|
335 | 335 | -------------------------------------------------------------------- |
336 | 336 |
|
|
359 | 359 | 'V': value of field |
360 | 360 |
|
361 | 361 | Permitted field types and values are: |
362 | | - |
| 362 | + |
363 | 363 | 4.6.1 [1] AreaAddress |
364 | 364 |
|
365 | 365 | A list of the area addresses in which the speaker exists. |
|
400 | 400 | A list of IS neighbours (6 octet source IDs). |
401 | 401 |
|
402 | 402 | 4.6.8 [8] Padding |
403 | | - |
| 403 | + |
404 | 404 | Always left 'None'. |
405 | 405 |
|
406 | 406 | 4.6.9 [9] LSPEntries |
407 | 407 |
|
408 | 408 | A list of LSP entries. Each LSP entry is a dictionary formatted |
409 | 409 | as follows: |
410 | 410 |
|
411 | | - 'ID' : source ID of LSP -- concatenate |
412 | | - 'PN' : pseudo-node originating LSP -- these to form |
| 411 | + 'ID' : source ID of LSP -- concatenate |
| 412 | + 'PN' : pseudo-node originating LSP -- these to form |
413 | 413 | 'NM' : number of LSP -- the LSP ID |
414 | 414 | 'LIFETIME': remaining lifetime of LSP (secs) |
415 | 415 | 'SEQ_NO' : sequence number of LSP |
|
442 | 442 | 'ERROR' : error metric |
443 | 443 | 'ADDR' : IP address of interface (long) |
444 | 444 | 'MASK' : mask for IP address (long) |
445 | | - |
| 445 | + |
446 | 446 | 4.6.15 [129] ProtoSupported |
447 | 447 |
|
448 | 448 | A list of strings representing the protocols routeable by the |
|
476 | 476 |
|
477 | 477 | A string representing the dynamic hostname of the router |
478 | 478 | (typically part or all of the FQDN). |
479 | | - |
| 479 | + |
480 | 480 | 4.6.23 [180] LeafNode |
481 | 481 |
|
482 | 482 | Not currently parsed -- left 'None'. |
|
512 | 512 | ===================================================================== |
513 | 513 |
|
514 | 514 | 5. ospf.py |
515 | | - ------- |
| 515 | + ------- |
516 | 516 |
|
517 | 517 | XXX write me XXX |
518 | 518 |
|
|
0 commit comments