VPN에 대한 이해를 위해서는 먼저 사설망과 공중망에 대한 이해가 필요하다.
인터넷 사용자의 로컬 네트워크를 식별하기 위해 ISP(인터넷 서비스 공급자)가 제공하는 IP 주소이다. 공용 IP 주소라고도 불리며 외부에 공개되어 있는 IP 주소이다.
공인 IP는 전세계에서 유일한 IP 주소를 갖는다.
공인 IP 주소가 외부에 공개되어 있기에 인터넷에 연결된 다른 PC로부터의 접근이 가능하다. 따라서 공인 IP 주소를 사용하는 경우에는 방화벽 등의 보안 프로그램을 설치할 필요가 있다.
일반 가정이나 회사 내 등에 할당된 네트워크의 IP 주소이며, 로컬 IP, 가상 IP라고도 한다. IPv4의 주소부족으로 인해 서브넷팅된 IP이기 때문에 라우터에 의해 로컬 네트워크상의 PC 나 장치에 할당된다.
사설 IP는 내부 IP로 사용되는 IP대역으로
VPN을 설정하면 내부망에서 라우터를 통해 공인IP로 가는 것이 아닌 VPN Servers에서 공인IP를 설정하고 인터넷과 통신하게 됩니다.
L2TP는 Layer 2 Tunneling Protocol(계층 2 터널링 프로토콜)의 줄임말로 VPN 연결 생성에 사용되는 터널링 프로토콜입니다. 하지만 L2TP는 공용 네트워크를 통해 데이터를 비공개로 전송하기 위해 데이터를 결합하는 터널링만 제공합니다. VPN 기능을 위해 L2TP는 암호화와 기밀성을 제공하는 IPsec을 사용합니다.
참고
https://gotocloud.co.kr/?p=1280
https://ru-magazine.tistory.com/54
https://velog.io/@hidaehyunlee/%EA%B3%B5%EC%9D%B8Public-%EC%82%AC%EC%84%A4Private-IP%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90
https://it-svr.com/private-ip-cidr/
https://surfshark.com/ko/blog/l2tp-vpn