The present invention provides a system and method for automatic discovery
of network addresses. Briefly described, in architecture, one embodiment
of the apparatus, among others, comprises: an announcer logic; a listener
logic; and a forwarder logic. The announcer logic is configured to
transmit a node address and a forward counter associated with each known
node in a list, if the forward counter is greater than zero, to all nodes
in the list having a static type. The listener logic is configured to
receive an announcement packet and to add to the list of known nodes at
least one new node. The node address and the forward counter of the new
node correspond to the announcement packet, and the new node has a
discovered type. The forwarder logic is configured to transmit the node
address and the forward counter associated with the new node, if the
forward counter is greater than zero, to all known nodes in the list.