Na početku rada obrađena je tema o virtualnim privatnim mrežama i tehnologijama koje koriste. Zatim su opisani protokoli virtualnih privatnih mreža implementirani na raznim slojevima OSI modela. Ukratko su opisani protokoli: PPTP, L2F, L2TP, IPsec, TLS rukovanje, IKE (tj. IKEv2). Najdetaljnije je opisan OpenVPN protokol. Na primjeru tog protokola napravljen je praktični rad.Virtual Private Network and technologies they use are described summarily. Virtual private network protocols, such as: PPTP, L2F, L2TP, IPsec, TLS handshake, IKE and IKEv2 are also described summarily. On the other hand OpenVPN protocol is described detailedly. Program implementation is based on OpenVPN protocol