摘要 |
<p>Provided is a communication apparatus whereby when a message is to be allowed to go around a network, efficient message forwarding can be achieved by use of a one-way link as well. A link detecting means (72) detects a one-way link, through which a first message can be received but the first message from the local node cannot be allowed to reach, and a two-way link through which the first message can be allowed to reach in two ways. A second message transmitting means (73) creates and unicast-transmits, to a one-way adjacent node that is a communication apparatus having transmitted the first message through the one-way link, a second message that is to be used for notifying that the one-way link exists between the one-way adjacent node and the local node. A forwarding node selecting means (74) selects a forwarding node, which is to forward the message transmitted by the local node, out of a two-way adjacent node and the reverse-one-way adjacent node that is the communication apparatus being the transmission source of the second message.</p> |