Top VPN Test Environment Secure Internet Service Overview Technology Support SoftEther
Home Technologies employed for the PacketiX.NET Online Test Service

   

Technology Employed for the PacketiX.NET Online Test Service

On this page, the technologies used to offer the PacketiX.NET Online Test Service are explained.

A service built only on tested and tried technologies

Building a system on established technologies

With the creation of the PacketiX.NET Online Service, SoftEther Corporation has developed a system which uses open technologies exclusively.

  • The service runs completely on x86 PCs, there is no special hardware in use.
  • Windows and Linux are used as OS, no special operating system.
  • For the VPN, PacketiX VPN 2.0, developed by SoftEther Corporation itself is used, without additional functions or other expansions. The software is available for free download.
  • To create the web site, Microsoft .NET Framework 2.0 and corresponding ASP.NET 2.0 software are used, used as it was developed by Microsoft.

Thus, with the right skills anybody can create and operate a service like this.

Source Code offering

SoftEther Corporation offers the source code of the PacketiX.NET web application and database at no cost to ISPs and telecommunication companies who wish to offer a similar service to their users.
Only a simple confidentiality agreement is necessary.

With this source code, ISPs and telecommunications companies can offer a similar service on the Internet, whether for free or against a fee.

PacketiX VPN 2.0

PacketiX VPN 2.0 PacketiX.NET uses PacketiX VPN 2.0, developed by SoftEther Corporation, as its VPN software module. The VPN Online Service uses the newest software and technology of SoftEther Corporation at maximum efficiency.

PacketiX VPN Server 2.0 Carrier Edition

The PacketiX VPN Server 2.0 Carrier Edition, currently under development (as of November 2007), is an edition of the PacketiX VPN 2.0 Server, optimized for the requirements of Internet service providers, telecommunications carriers, and web hosting services who offer VPN functionality to their customers. It offers complete functionality, and the number of VPN connections it can handle is effectively not limited.

In the PacketiX VPN Online Test Environment, users can immediately create a new Virtual Hub and have with complete administrative control over it. To make this service possible, the unlimited connections license of PacketiX VPN Server 2.0 Carrier Edition is used.

PacketiX VPN Server 2.0 Clustering Function

For this service, 10 computers with the PacketiX VPN 2.0 Server are integrated into one server cluster, using the server clustering function icluded in PacketiX VPN Server 2.0. With automatic load balancing, the system can handle even the large amount of connections connected to a multitude of Virtual Hubs. See the PacketiX VPN 2.0 Features Overview for details.

Click to see an enlarged image.
Handling a large number of connections with clustering and load balancing

PacketiX VPN Server SDK for .NET 2.0

In the PacketiX.NET VPN Online Test Environment, users can change the settings of their Virtual Hub on the Web page. When this happens, the Web application, running on Microsoft IIS 6.0 and ASP.NET 2.0, uses the PacketiX VPN Server SDK for .NET 2.0 (Microsoft .NET Framework 2.0) to call the PacketiX VPN 2.0 Server cluster in real time.

PacketiX VPN Server SDK for .NET 2.0 is a development kit, a dll library included in the PacketiX VPN 2.0 Administration Pack. Owners of a PacketiX VPN Server 2.0 license can download it for free.

Microsoft .NET Framework 2.0

The PacketiX.NET Online Service uses the latest technology of the Microsoft .NET Framework 2.0.

Internet Information Services 6.0 + ASP.NET 2.0

The Web site of the PacketiX.NET Online Service is hosted in IIS(Internet Information Services) 6.0, running on the Web application platform ASP.NET 2.0 which is included in the Microsoft .NET Framework.

The interactive Web programs of the Virtual Hub, such as the administration Web pages are operated by ASP.NET 2.0. The requests are sent from ASP.NET using the methods of the PacketiX VPN Server SDK for .NET 2.0 assembly DLLs to the PacketiX VPN 2.0 Server cluster in realtime.

Windows Server 2003

To run IIS 6.0 and ASP.NET 2.0, we use the Microsoft Windows Server 2003 operating system.

Visual Studio 2005

All server side programs of the PacketiX.NET Online Service were developed with Microsoft Visual Studio 2005. The program code is written in C#.

This service is offered by SoftEther, Corp. as a non-profit academic experiment, in cooperation with the Tsukuba University Academic Computing & Communications Center.
Copyright © 2004-2019 SoftEther Corporation. All Rights Reserved.
 About this experiment | Terms of service | Support / Contact | SoftEther Corp | SoftEther Project | VPN Gate Academic Project