Title

NAT traversing VPN client software

Date of Publication

2009

Document Type

Bachelor's Thesis

Degree Name

Bachelor of Science in Computer Science

College

College of Computer Studies

Department/Unit

Computer Science

Thesis Adviser

Alexis V. Pantolla

Defense Panel Member

Gregory G. Cu
Jocelynn W. Cu
Rhia T. Oblena

Abstract/Summary

Virtual Private Network (VPN) is a technology that brings Local Area Networks (LANs) and individual users together through the use of the Internet. Typical VPN client software like Hamachi and Leaf Networks connect hosts in a peer to peer manner, but have problems when used behind Network Address Translation (NAT) enabled devices such as broadband routers. They try to solve these issues by implementing traversal algorithms. However, not all NAT traversal issues have been solved. Because of this, peers are forced to undergo a relay type of connection going from one peer to the server and from the server to the other peer. This study proposes the NAT Traversing VPN Client Software as an alternative that implements the PS-STUN traversal algorithm to avoid the issue of relayed connections. The server found in the public network does not act as a relay point between peers and clients behind NAT devices can successfully establish peer to peer tunnel connections.

Abstract Format

html

Language

English

Format

Print

Accession Number

TU15432

Shelf Location

Archives, The Learning Commons, 12F, Henry Sy Sr. Hall

Physical Description

1 v. (various foliations) : ill. 29 cm

Keywords

Directory services (Computer network technology); Internet addresses; Computer networks--Security measures; Extranets (Computer networks)

This document is currently not available here.

Share

COinS