Что используется для VPN на практике?
Ну эот зависит.
Можно и на простых роутерах vpn поднять и на цисках и на линуксах и на виндах и кроссплатформенно.
Смотря что уже есть, какой бюджет, какие требования к стабильности и безопасности.
Может там и впн не нужен.
Мне интересно именно использование VPN в рабочих и корпоративных сетях. И подключение удаленно к таким сетям.
У нас в офисе (крупная стразовая компания, входящая в ТОП-10) выглядит это примерно так: есть главный офис, в котором находится ЦОД, и есть филиалы, которые к этому главному офису подключены "по VPN". Технически мы настраиваем IPSec с одной стороны, IPSec в с другой стороны и на этом всё. Между двумя офисами ходит шифрованный трафик по общедоступной сети интернет. Остальные удаленные офисы подключаются точно также.
Есть ещё удаленные сотрудники, которые подключаются к главному офисы с помощью программных VPN-клиентов. 
Всё это дело настраивается на центральном маррутизаторе/межсетевом экране.Я знаю, что есть разные протоколы для создания VPN
Есть несколько типов, выше я рассказал про LAN-2-LAN (IPSec).