Hamachi is software for creation of your own virtual network within the internet (VPN) and when someone connects with you in such virtual net, your two computers behave, as if you were sitting in one room connected by a network cable, which brings significant advantages when e.g. connecting several PCs. After the installation you get a kind of a virtual driver, which creates new connection to the local network.
As soon as you install Hamachi, it creates a new connection in your list of network connection (WinXP) and your PC will behave, as if you had another network card in your computer. After launching the program, the Hamachi server allocates your unique, internal IP address in the pattern 5.xxx.xxx.xxx where the character „x“ represents the pattern of the IP address allocated by the Hamachi server.
Now, when you have installed Hamachi, you can connect to an existing network belonging to another user, or you may create your own virtual network.
Connecting to an existing network
If we want to connect to a different virtual network from the one created by us, we run Hamachi and on the low bar click on the button „Create or join networks“. We get 2 options – Create new network... Join existing network... and we choose Join existing network... and choose the Network name and the Network password and finally we click on the button Join, which we find on the right hand side of the registration form.
After connecting
So now you are connected to some other user’s network and your PC and all other PSs in the network behave like being in one LAN, so you may play games on the LAN without any problems, you may share files, simply everything that you are used to when you were connected to the standard LAN at school, computer game room, or café.
Creating own network
If you want to create your own virtual network Hamachi, you take the same steps as when connecting to the above-mentioned network, but with a slight difference. You do not choose the option Join existing network... but you choose Create new network... where you define the name of your network and you set the access password to your network, then you click on the button Create, which you also find on the right hand side of the registration form.
After the network is created, other Hamachi users may login (provided they know the name and the password to your network). Users, who login into your network, can be avoided when you make a right click on them and choose the option Evict... and if you choose the option Ban... then the user never gets connected to your network again.
The transfer speed in the network directly depends on the quality of Internet connection of every individual PC, i.e. if you play some game with several users, the speed is limited by the slowest individual PC connection in the network, but that is how it works in the standard LAN.
Communication in the network is well coded, hamachi is using the system of RSA protection and the communication between the server and the client is running on P2P, so the individual networks are well protected.
Hamachi opens further possibilities of playing games online on the Internet everywhere in the world at any time. The program is appreciated especially by the users with non-public IP address who cannot e.g. share the data or control their PC on the Internet.