To obtain a network apparatus capable of enhancing efficiency in packet exchange processing between a CPU and a network device, and transmitting data at higher speed.
The network apparatus includes: an OS (10) mounted with a plurality of CPUs and memories, and having a function of managing transmission data addressed to an external device and the storage destination information of the transmission data; and a NIC (5) for acquiring the transmission data addressed to the external device by DMA transfer based on the storage destination information, and issuing a report indicating that the DMA transfer is completed to the OS (10). In the OS (10), the first CPU performs processing for storing the transmission data to the unused region of the memory, and processing for storing the storage destination information in one of a plurality of information management regions secured in the memory. The second CPU receives the report from the NIC (5), and releases the region in the memory.