Patent ID: 9197555
Filing Date: 2015-11-24
Classification: H04L,Y02D

Abstract:
1. A communication system, comprising: a first node that holds, for a preset time, a set of entries that correlate ports of said first node with address information of a plurality of nodes to which a packet received by said first node is able to be forwarded via said ports, based upon address of a transmission source of said packet received; said first node referencing said set of entries to decide on a port correlated with a destination of said packet to forward said packet; a plurality of second nodes; each of said second nodes including a packet processor that processes an incoming packet in accordance with a set of packet handling operations that correlate a processing to be applied to said packet with a matching rule adapted to identify a packet to be a subjected to said processing; and a controller that causes a destination learning packet to be transmitted from the second node lying on the downstream side of said first node on a preset packet forwarding path towards said first node so as to be received by said first node; said destination learning packet having one of the second nodes on the downstream side of said first node on said preset packet forwarding path as a source of transmission; whereby said first node is caused to perform a packet forwarding operation in accordance with said packet forwarding path wherein, in setting the set of packet handling operations in said second node lying on the upstream side of said first node on said preset packet forwarding path, said controller adds to said set of packet handling operations a processing of rewriting a destination address of a packet header to an imaginary destination address which is set from one flow to another; said first node being caused to receive, as said destination learning packet, a packet having said imaginary destination address as a transmission source and having said node lying on the upstream side of said first node as destination.