Patent ID: 7177310

Claim:
A network connection apparatus connected to a plurality of networks, for routing data between the plurality of networks, and extending a function of a network system, comprising: a routing module connected to a first bus and for routing data transmitted through the first bus; and a control module connected to the routing module through a second bus and having a plurality of accelerators for a predetermined function, wherein the routing module further has an address table in which unique addresses allocated to each of the accelerators of the control module are recorded corresponding to IP addresses, and finds the unique address of the accelerator corresponding to the IP address of the data received from the first bus by referring to the address table, adds the found unique address of the accelerator to the data and transmits the data including the unique address of the accelerator to the control module through the second bus, and wherein the control module analyzes the unique address of the accelerator added to the data, processes the predetermined function to the data by the accelerator which has the analyzed unique address of the accelerator and transmits the processed data to the routing module through the second bus.