In a packet transfer apparatus for transferring packets between first and
second networks, a translated network address is assigned to a first node
in the first network and having a first private network address when the
first packet from the first node is transferred to a second node in the
second network, and said translated network address is stored in an
address management circuit associated with said first and second network
addresses. Thereafter, address translation for realizing an NAT function
is performed on subsequent packets transferred between the first and
second nodes, by a dedicated hardware circuit and reference to the
address management circuit, while performing processing for receiving the
packets.