VPN

From Computer Science Wiki
Jump to: navigation, search
Networksa group or system of interconnected people or things.[1]

A virtual private networka group or system of interconnected people or things. (VPN) extends a private networka group or system of interconnected people or things. across a public networka group or system of interconnected people or things., and enables users to send and receive data across shared or public networksa group or system of interconnected people or things. as if their computing devices were directly connected to the private networka group or system of interconnected people or things.. Applications running across the VPN may therefore benefit from the functionality, security, and management of the private networka group or system of interconnected people or things..[2]

Required technologies

Vpn tunnel.gif
I thank the Dartford Grammar School for this material[3]

  • A LAN that is connected to the internet.
  • One computer outside of the LAN that is also connected to the internet.
  • VPN client and server running on the lone machine and the original LAN
  • Internet connection

In addition, you also need to understand VPN requires:

  • encryption (the process of encoding a message or information in such a way that only authorized parties can access it[4])
  • tunneling (allows a networka group or system of interconnected people or things. user to access or provide a networka group or system of interconnected people or things. service that the underlying networka group or system of interconnected people or things. does not support or provide directly[5])

A video explaining VPN basics


EvaluateAssess the implications and limitations; make judgments about the ideas, works, solutions or methods in relation to selected criteria. the use of a VPN

Possible Advantages

  • VPNs can provide increased privacy while online
  • VPNs can provide enhanced security while online
  • VPNs can provide flexible work hours
  • VPNs can provide flexible work options, which in turn can be cost-effective

Possible Disadvantages

  • VPNs could promote isolation
  • VPNs could promote distractions
  • VPNs could make developing professional relationships more difficult

A video describing some of the benefits of a VPN

Standards

These standards are used from the IB Computer Science Subject Guide[6]

  • IdentifyProvide an answer from a number of possibilities. Recognize and state briefly a distinguishing fact or feature. the technologies required to provide a VPN.
  • EvaluateAssess the implications and limitations; make judgments about the ideas, works, solutions or methods in relation to selected criteria. the use of a VPN.

References

  1. http://www.flaticon.com/
  2. https://en.wikipedia.org/wiki/Virtual_private_network
  3. http://ib.compscihub.net/wp-content/uploads/2015/04/3.1.4.pdf
  4. https://en.wikipedia.org/wiki/Encryption
  5. https://en.wikipedia.org/wiki/Tunneling_protocol
  6. IB Diploma Programme Computer science guide (first examinations 2014). Cardiff, Wales, United Kingdom: International Baccalaureate Organization. January 2012.