Message IPv6NeighbourAdvertisement

File: Network/ICMPv6/IPv6NDMessage.msg

C++ definition: click here

Neighbour Advertisement Message Format RFC 2461 Section 4.4

Inheritance diagram:

The following diagram shows part of the inheritance hierarchy. Unresolved types are missing from the diagram. Click here to see the full picture.

IPv6NeighbourAdvertisement IPv6NDMessage

Extends:

IPv6NDMessage

Neighbour Discovery for IPv6. RFC 2461

Properties:

Name Value Description
omitGetVerb true

Fields:

Name Type Description
routerFlag bool
solicitedFlag bool
overrideFlag bool
targetAddress IPv6Address

MUST NOT be a multicast address.

targetLinkLayerAddress MACAddress

Source code:

message IPv6NeighbourAdvertisement extends IPv6NDMessage
{
    properties:
        omitGetVerb = true;
    fields:
        //Additional ICMP fields
        bool routerFlag;
        bool solicitedFlag;
        bool overrideFlag;
        IPv6Address targetAddress;// MUST NOT be a multicast address.

        //Possible Options
        MACAddress targetLinkLayerAddress;
};