|
BGP Error Reporting: Notification Messages
(Page 2 of 3)
BGP Notification Message Format
The format for the BGP Notification
messages is detailed in Table 141
and Figure 196.
Table 141: BGP Notification Message Format
Field
Name
|
Size (bytes)
|
Description
|
Marker
|
16
|
Marker: This large
field at the start of each BGP message is used for synchronization and
authentication. See
the discussion of the BGP general message format for details.
|
Length
|
2
|
Length:
The total length of the message in bytes, including the fields of the
header. Notification messages are variable in length.
|
Type
|
1
|
Type: BGP message
type, value is 3 for Notification messages.
|
Error
Code
|
1
|
Error
Code: Specifies the general class of the error. Table 142
shows the possible error types with a brief description of each.
|
Error
Subcode
|
1
|
Error Subcode:
This field provides more specific indication of the cause of the error
for three of the Error Code values. The possible values of this
field for each Error Code value are shown in Table 143.
|
Data
|
Variable
|
Data:
This field contains additional information to help diagnose the error;
its meaning is dependent on the type of error specified in the Error
Code and Error Subcode fields. In most cases, this field
is filled in with whatever bad value caused the error to occur. For
example, for Message Header Error / Bad Message Type, the
value of the bad Type field is placed here.
|
|