메뉴 건너뛰기

(*.168.0.1) 조회 수 250 추천 수 0 댓글 0
Atachment
첨부 '2'
?

단축키

Prev이전 문서

Next다음 문서

가 크게 작게 위로 아래로 댓글로 가기
Extra Form
출처 https://blog.naver.com/gmldls2004/222737190819

VPN(Virtual Private Network) 가상 사설망

1.png

(출처) 위키백과

공중 네트워크를 통해 한 회사나 몇 몇 단체가 내용을 바깥 사람에게 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망이다. 다시 설명하면 공중망에서 가상의 사설망을 구현하는 기술이라고 할 수 있다. 인터넷망을 전용선처럼 사용할 수 있도록 특수통신체계와 암호화기법을 제공하는 서비스로 안전한 암호기술을 이용해서 다른 사람이 함부로 침범할 수 없는 고유의 회선을 만드는 기술이라고 보면된다.

전용선에 비해 20∼80% 이상의 비용을 줄일 수 있다. 즉, 고가의 통신망을 사용하지 않고도 기업 수준의 서비스를 원격지의 이용자/사무실까지 확장하는 개념이다.

​

방화벽, 침입 탐지 시스템과 함께 현재 사용되는 가장 일반적인 보안 솔루션 중 하나로, 주로 기업 간에 안전하게 데이터를 전송하기 위해 사용되며, 암호화와 인증서비스를 제공한다. 공중망을 통해 송신단에서 데이터를 암호화하고, 수신단에서 복호화 하는 구조이다.

VPN 프로토콜의 종류

OSI layer에 따라 다음과 같이 나뉜다.

SSL/TLS

Application/Transport (L4~7)

IPSec

Network (L3)

L2TP, PPTP

Datalink (L2)

SSL(Secure Socket Layer)/TLS(Transport Layer Security)

SSL은 웹브라우저 회사로 유명한 넷스테이프사에서 최초로 개발되었다. 그러다 국제 표준으로 승격 되면서 TLS라는 이름으로 변경되었다. 단순히 이름만 달라졌을뿐이지 TLS는 SSL에서 약간 버전이 올라간 프로토콜이라고 보면된다.

​

SSL은 보안 소켓 계층을 이르는 말로, 인터넷에서 데이터를 안전하게 전송하기 위한 인터넷 통신 규약 프로토콜이다. 네트워크 계층에서 보안성을 제공해주는 Ipsec이 만들어지기 전에 사용되던 기술로, 인터넷에서 인증서로 상대방을 인증하고, 기밀성과 무결성을 제공한다.

​

OSI 7계층 중 응용계층과 전송계층 사이에 위치한 프로토콜로 비대칭키 알고리즘을 기반으로 한다.

SSL가 주로 사용되는 사례는 https로 시작하는 웹사이트 주소이다. https의 비밀키는 오직 서버에만 보관되기 때문에 서버를 제외한 나머지는 암호를 풀 수 없어 안전하다.

L2TP (Layer2 Tunneling Protocol)

레이어 2 터널 프로토콜은 다른 VPN 프로토콜과는 달리, 암호화를 제공하지 않는 VPN 프로토콜로 일반적으로 IPsec 암호화와 함께 구현되는 이유이다. 모든 현대 VPN 호환 장치 및 운영 체제는 L2TP/ IPsec를 내장하고 있다. 설정은 PPTP만큼 쉽고 빠르지만, 프로토콜이 UDP 포트 500을 사용하므로 OpenVPN처럼 다른 포트에서 위장 할 수 없다. 따라서, 따라서 차단하기가 훨씬 쉽고 방화벽을 우회하기가 더 어렵다.

IPSec (Internet Protocol Security)

​

VPN에서 가장 많이 사용되는 프로토콜로, 네트워크 계층인 인터넷 프로토콜에서 IP패킷을 '인증', '암호화', '키관리'를 하는 프로토콜이다.

​

IPSec은 데이터 송신자의 인증을 허용한는 인증 헤더(AH)와 송신자의 인증 및 데이터 암호화를 함께 지원하는 ESP(Encapsulating Security Payload) 등 두 종류의 보안 서비스가 있으며, IP패킷을 암호화하고 인증이 되게 한다.

IPSec은 인증과 암호화를 제공하기 위해 다음과 같은 두 가지 프로토콜을 정의한다.

  • AH(Authetication Header): 데이터의 보존성과 IP패킷 인증을 통해 메시지 인증, 무결성 검증 제공

  • ESP(Encapsulating Security Payload): 메시지 인증, 무결성 검증, 기밀성 제공

​

IPSec 운영 모드는 전송모드(Transport mode)와 터널모드(Tunnel mode) 두 가지가 있다.


2.png

  • 전송모드는 통신하는 양 호스트에 단말간 보안 기능을 제공하기 위한 것

  • 터널모드는 양 호스트 사이에 위치한 보안 게이트웨이에서 보안 기능을 제공하여 안전한 가상사설망을 구성하기 위해 사용

PPTP (Point to Point Tunneling Protocol)

컴퓨터와 컴퓨터가 1 대 1 방식으로 데이터를 전송하여, 다른 시스템이나 인터넷으로 보안을 유지하면서 가상사설망(VPN)을 지원해주는 프로토콜이다.

​

마이크로소프트사, 스리콤 등 여러 회사가 가상사설망을 지원하기 위해 공동으로 개발하였다. 인터넷 프로토콜인 TCP/IP를 그대로 이용하면서도 외부인이 접근할 수 없는 별도의 가상사설망을 운용할 수 있도록 해준다. 가상사설망의 사용자(클라이언트)와 서버는 인터넷을 이용하여 서로 데이터 전송을 하는 등 커뮤니케이션한다. 이때 서버는 주로 전용선으로 인터넷에 연결되어 있지만 이용자는 전화 접속 방식으로 인터넷에 연결되어 있다. 여기에서 PPTP 프로토콜은 다중 프로토콜 가상사설망을 지원함으로써 인터넷상에 보안 처리된 네트워크 터널을 구성한다. 이 터널은 인터넷 접속 서비스 업체에 전화 접속 방식으로 접속한 사용자와 서버 사이에 안전한 인터넷 통신 체제를 제공한다.

​

PPTP 서비스는 가상사설망이 구축된 기업 네트워크에 적합한 원격 접속 방식으로 여러 경제적인 이점이 있다. 전화 접속 방식에 따른 비용을 최소화하고, 전화 접속 장비 등을 구입하는 데 드는 비용을 절약한다. 또 사설망 구축에 따른 모뎀이나 네트워크 장비 구성에 필요한 비용을 줄일 수 있고, 이것을 관리하기 위해 드는 비용도 줄일 수 있다.

​

[네이버 지식백과] PPTP [point-to-point tunneling protocol] (두산백과 두피디아, 두산백과)


List of Articles
번호 제목 날짜 조회 수
76 테라폼(Terraform) - 개념, 장점, 관리툴 file 2024.10.01 246
75 Elasticsearch, Apache Lucene( 아파치 루씬 ) 기반의 Java 오... file 2024.09.22 320
74 Apache Nifi 의 구성요소, 아키텍쳐 file 2024.09.22 305
73 아파치 카프카(Apache Kafka)는 분산형 스트리밍 플랫폼 file 2024.09.22 296
72 쿠버네티스 시작하기 - Kubernetes file 2024.09.21 263
71 [NCP] VPC Peering file 2024.09.21 244
70 [AWS] VPC Peering file 2024.09.21 246
69 CIDR을 통해 알아보는 서브넷 마스크와 IP 클래스 2024.09.21 245
68 클라우드(Cloud) vs. 온프레미스(On-premise) file 2024.09.16 333
» VPN(가상사설망) 프로토콜 비교 : SSL/L2TP/IPSec/PPTP file 2024.09.16 250
66 [Spring Cloud] 스프링 클라우드 란 무엇인가요? file 2024.08.30 238
65 {개발자}로 자라기 – 쿠버네티스, 왜 배워야 할까? file 2024.08.30 281
64 오토스케일링(Auto Scaling)이란? (AWS, 클라우드) file 2024.07.09 213
63 Docker 이해하기 -2 : 컨테이너 라이프 사이클 & CLI 이해하기 file 2024.07.08 240
62 Docker 이해하기 -1 : 기초 이론(아키텍처, 흐름, 주요 용어) file 2024.07.08 202
61 정부원격근무서비스(GVPN)를 통한 통합운영관리시스템(nTOPS, n... file 2024.06.14 470
60 국가정보자원관리원(NIRS) G클라우드 소개 file 2024.06.14 399
59 RHEV 4.0 Hypervisor 설치 방법 file 2024.06.14 249
58 클라우드에 'MSA' 적용이 필요한 이유 file 2024.05.29 306
57 MSA (Micro Service Architecture)란? 2024.03.15 250
목록
Board Pagination Prev 1 2 3 4 Next
/ 4