Patent ID: 7761587

Claim:
A method for transmitting a packet in a packet transmitting apparatus on Internet Protocol, IP offload including a main control unit, MCU, a cache memory, a Media Access Control, MAC header creating unit, an IP header creating unit, an Address Resolution Protocol, ARP request header creating unit, an ARP response header creating unit, and a Transmission Control Protocol, TCP header and data creating unit, comprising the steps of: a) simultaneously transmitting a header creation request for TCP/IP packet transmission from the main control unit to the MAC header creating unit and the IP header creating unit; b) transmitting an IP header creation response notifying that the IP header creating unit starts transmitting a header to the MAC header creating unit; c) when the MAC header creating unit receives an IP header creation response signal for TCP/IP packet transmission from the IP header creating unit, transmitting the MAC header and requesting the IP header creating unit to start transmitting the IP header, d) when the IP header creating unit receives an IP header transmission request from the MAC header creating unit, requesting TCP header transmission to the TCP header and data creating unit; e) when the IP header creating unit receives a response that the TCP header is completely transmitted from the TCP header and data creating unit, transmitting an IP header transmission response to the MAC header creating unit; and f) transmitting a header creation response notifying that the MAC header creating unit completely transmits a TCP/IP packet to the main control unit.