The present invention provides methods and apparatus for including
geographical information of a target node in a geographical response
message when requested by a requesting node. Geographical messages are
supported at higher layer protocol. The geographical messaging may be
included in an IPv6 datagram that supports a data payload and the
geographical information in an extension header. An embodiment of the
invention supports messaging that is associated with the Internet Control
Message Protocol (ICMP) and that is compatible with IPv6 specifications.
The requesting node may insert the geographical position of the
requesting node when sending a request to the target node. Both
peer-to-peer and client-server architectures may be supported. A node may
provide geographical-based information that comprises geographical
coordinates or other variations of the geographical-based information.
Moreover, a node may include non-geographical information that is
associated with the node.