Re-distribution servers are installed at the branch points of a network
for distributing streaming data, and route costs between two
re-distribution servers are collected. Then, a distribution route tree
from a source to a plurality of clients is automatically generated based
on the cost information.