What is IPTunnelManager?
The program IPTunnelManager is used for IP tunneling with the options for compressing and encrypting traffic.
Thus, the program makes it possible to create a secure connection for any application or service using TCP/IP (HTTP, FTP, SMTP, POP, NNTP, SNPP, Telnet, etc.). It is especially important for those TCP/IP services and applications (for example, FTP, Telnet, various DBMS) that transfer passwords openly when establishing a connection between a client and a server. IPTunnelManager starts encrypting traffic from the moment when a TCP/IP connection is established, that is why all data transferred between a client and a server are encrypted. Besides, IPTunnelManager protects transferred data from being changed by checking the integrity of the transferred data using a 128-bit MAC algorithm.
Data compression provides a significant (not less than 3 times less) decrease in the volume of data transferred via the network.
Multithreaded, highly effective, streaming traffic processing produces practically no negative influence on the channel capacity.
To create a secure connection, the program does not require opening additional ports and it does not transfer keys via the network (as it uses a synchronous algorithm to encrypt traffic). In fact, one and the same password is used to authorize a client and to encrypt data.
IPTunnelManager can be used as PROXY (Network Address Translation). As IPTunnelManager transfers data "on its own", the server process knows nothing about the client process.
At present the program is realized on the Windows platform, including a service application for Windows NT/2000/2003/2008/XP/Vista.
The main features:
- Configuring and creating IP tunneling for any number of TCP/IP services (it is possible to listen on several ports).
- Switching new connections to another server automatically when denial of service occurs on one of the servers.
- Managing the capacity of one channel (restricting the highest possible number of connected clients).
- Creating a secure connection.
- Compressing traffic.
- Network addresses translating (NAT).
- Additional features to increase the security of your network.
- Working with firewall.
- Working with dynamic IP address.
- Generating an unique 448-bit key.
- Saving/restoring the configuration file for configuring the remote applications IPTunnelManager and IPTunnelService.
- Logging messages and errors.
- Creating the "Access list" to protect IPTunnelManager against an unauthorized access, as well as to specify that another IPTunnelManager will be a client.
- Specifying the buffer size and the smallest possible size of a packet to be compressed.
- Forced client disconnection.
- Server connection test.
- Analyzing the amount of transferred data and estimating the data compression rate both for the server and for the client.
- Showing the data transfer rate (KBPS, kilobits per second).
- Resetting the transferred data counter.
IPTunnelManager Sample Use
The most common ways of using the program:
- Client-server application. When an application remotely works with a database server, it is necessary to provide a secure connection with traffic compression. Suppose the database server is located in your head office and client applications work with the database remotely from local branches. Besides, the database server may be unaccessible from the Internet. It can be accessed using IPTunnelManager installed on the "gateway" computer that is accessible from the Internet. This kind of applications require an especially secure connection and high data transfer rate. IPTunnelManager was originally developed exactly for such applications (for example, for MS SQL Server or Oracle databases) and was successfully tested in practice.
- Any Internet service (HTTP, FTP, SMTP, POP, NNTP, SNPP, Telnet, etc.). Protection and compression of the transferred data requiring no re-equipment. Moreover, you can use the port that already exists. It is important that data are encrypted from the moment a TCP/IP connection is established.
- Creating a secure connection with traffic compression between your home and office computers.
- Creating a secure connection with traffic compression between your hosting provider and your computer.
- Using IPTunnelManager as a means of translating network addresses (NAT - Network Address Translation).
back to top