A data packets distributor for transferring a data packet from a source
address to a destination address is provided. The data packet distributor
has a plurality of predefined addresses and a data packet distributing
unit. Each of the plurality of addresses indicates a network processing
unit coupled to the data packet distributing unit. The data packet
distributing unit is capable of forwarding a data packet to at least one
of the plurality of predefined addresses for processing by using a first
Network Address Translation (NAT) operation and further capable of
forwarding the data packet to the destination address by using a second
Network Address Translation (NAT) operation.