This paper first proposes decentralized content delivery scheme using distributed in-network caching and its performance is compared to that of centralized content delivery scheme. In addition, a persistent request-routing system (RRS) is introduced to redirect all client requests for the same content to a particular content router once the router is chosen from the first request. Therefore, such requests can consume only a single multicast stream during their prefix lengths, thereby reducing the amount of network resources used. With combining RSS, the proposed scheme can reduce the required bandwidth capacity of content delivery server.