A node sends Neighbor Advertisements in response to Neighbor Solicitations and sends unsolicited Neighbor Advertisements in order to (unreliably) propagate new information quickly. (type=136; code=0).
| Field Name | Type | Description |
|---|---|---|
| @router_flagoptional | boolean |
Router flag. When set, the R-bit indicates that the sender is a router. The R-bit is used by Neighbor Unreachability Detection to detect a router that changes to a host. |
| @solicited_flagoptional | boolean |
Solicited flag. When set, the S-bit indicates that the advertisement was sent in response to a Neighbor Solicitation from the Destination address. The S-bit is used as a reachability confirmation for Neighbor Unreachability Detection. |
| @override_flagoptional | boolean |
Override flag. When set, the O-bit indicates that the advertisement should override an existing cache entry and update the cached link-layer address. |
| Target_IPv6_Addr0..1 | AddressObjectType |
The IP address of the target of the advertisement. |
| Options0..1 | NeighborOptionsType |
Neighbor Advertisement messages include zero or more options, some of which may appear multiple times in the same message. |