In a computational device, a technique provides network communications to
a virtual machine. In particular, the technique includes receiving a
first communications signal having a first address and data from an
external device, performing a network address translation operation based
on the first communications signal to obtain a second address that
identifies the virtual machine and providing a second communications
signal having the second address and the data, to the virtual machine.
The technique may further include using an external network Internet
Protocol address and port identifier and to translate the first
communications signal into an internal network Internet Protocol address
by accessing an entry of a network address translation table.