I have my own network at home. I need to be able to connect to several different devices on my School Network from my Home PC. The router I own has an NAT function. I have been told that I can use a combination of VNC software and NAT to link to the devices in the school. What is the purpose of NAT in this context and how does it work?