ArticleslgStudy

computer science

UT-VPN

UT-VPN is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand UT-VPN rather than just read about it. In short: University of Tsukuba Virtual Private Network, UT-VPN is a free and open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses SSL/TLS security for encryption and is capable of traversing network address translators (NATs) and firewalls.

Key takeaways

  • UT-VPN belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect UT-VPN to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of UT-VPN from memory before moving on to harder problems.

Reference excerpt

University of Tsukuba Virtual Private Network, UT-VPN is a free and open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses SSL/TLS security for encryption and is capable of traversing network address translators (NATs) and firewalls. It was written by Daiyuu Nobori and SoftEther Corporation, and is published under the GNU General Public License (GPL) by University of Tsukuba. UT-VPN has compatible as PacketiX VPN product of SoftEther Corporation. UT-VPN developed based on PacketiX VPN, but some functions was deleted. For example, the RADIUS client is supported by PacketiX VPN Server, but it is not supported by UT-VPN Server.

Architecture

Encryption UT-VPN uses the OpenSSL library to provide encryption to packets.

Authentication UT-VPN offers username/password-based authentication.

Networking UT-VPN is software to consist of UT-VPN Server and UT-VPN Client. UT-VPN functions as L2-VPN (over SSL/TLS).

UT-VPN Client 'Virtual NIC' (virtual network interface card) is installed in OS how UT-VPN Client was installed in. Virtual NIC is recognized as physical NIC by OS. UT-VPN does encapsulation to TCP (or SSL/TLS) packets from L2 frames by Virtual NIC. UT-VPN Client connects with UT-VPN Server. If authorization with UT-VPN Server succeeded, UT-VPN Client establishes connection with Virtual HUB.

UT-VPN Server UT-VPN Server have some 'Virtual HUB', and they function as virtual L2 switch. Virtual HUB does handle frames which received from UT-VPN Client. If necessary, UT-VPN Server forwards encapsulated L2 frames to UT-VPN Client. Virtual HUB on UT-VPN Server has function cascading connection for Virtual HUB on other UT-VPN Server. Site-to-site connection can come true with cascading connection.

L2 Bridge UT-VPN Server has bridging function between arbitrary NIC which OS has and virtual HUB.

L3 Switch UT-VPN Server has Virtual L3 switch function. Virtual L3 switch does L3-switching between virtual HUB on the UT-VPN Server.

Operational Environment

UT-VPN Server Windows Windows 98 / Millennium Edition Windows NT 4.0 Windows 2000 Windows XP Windows Server 2003 Windows Vista Windows Server 2008 Hyper-V Server Windows 7 Windows Server 2008 R2 * Supported for x86/x64 UNIX Linux (2.4 or later) FreeBSD (6.0 or later) Solaris (8.0 or later) Mac OS X (Tiger or later) * If it is the environment where compiling it is possible of the source code, UT-VPN Server works.

UT-VPN Client Windows Windows 98 Windows ME Windows 2000 Windows XP Windows Server 2003 Windows Vista Windows Server 2008 Hyper-V Server Windows 7 Windows Server 2008 R2 *Supported for x86/x64 UNIX Linux (2.4 or later) * The Virtual NIC does not work in other UNIX operating systems.

Community The primary method for community support is through the SoftEther mailing lists.

See also

University of Tsukuba SoftEther Corporation OpenVPN, The well-known open source VPN software.

References

External links Official links UT-VPN OpenSource Project (Japanese) UT-VPN Download (Japanese, require email address)

Worked examples

Example 1 — a first encounter with UT-VPN

Start with the simplest possible case. Write down what UT-VPN claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to UT-VPN before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about UT-VPN ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of UT-VPN

In research
UT-VPN appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses UT-VPN in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
UT-VPN is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer network security, Free security software, Tunneling protocols, so understanding it makes those chapters shorter.
In everyday life
Look for UT-VPN outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study UT-VPN in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what UT-VPN means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain UT-VPN out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is UT-VPN in simple terms?

University of Tsukuba Virtual Private Network, UT-VPN is a free and open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses SSL/…

Why does UT-VPN matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study UT-VPN?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on UT-VPN.

Tags

  • Computer network security
  • Free security software
  • Tunneling protocols
  • Unix network-related software

Keep exploring