摘要 |
The disclosure discloses a system and method for sharing multiple network resources on a stand-alone machine. The system includes: a task managing subsystem configured to receive a downloading task, acquire a task parameter, divide the downloading task into M downloading subtasks and allocate the M downloading subtasks respectively to respective network equipments, merge downloaded messages after the respective downloading subtasks are completed, and report the merged message; an equipment managing subsystem configured to maintain an equipment status of each network equipment and provide an equipment parameter; a protocol managing subsystem configured to encapsulate a downloading request and send the downloading request to a route managing subsystem, receive and parse a message sent by the route managing subsystem, and store the parsed message in a corresponding memory space; and the route managing subsystem configured to maintain a route table, forward the downloading request to a network side via a corresponding network equipment, and send a message returned by the network side to the protocol managing subsystem. By integrating multiple network equipments on the stand-alone machine, the disclosure achieves sharing of multiple network resources, maximizing utilization of network resources of the stand-alone machine, which meets the demand of a high-speed network application. |