* 포트포워딩 이란?

- 포트 포워딩(port forwarding) 또는 포트 매핑(port mapping)은 컴퓨터 네트워크에서 패킷 라우터 방화벽과 같은 네트워크 게이트웨이를 가로지르는 동안 하나의 IP 주소 포트 번호 결합의 통신 요청을 다른 곳으로 넘겨주는 네트워크 주소 변환(NAT)의 응용이다. 이 기법은 게이트웨이(외부망)의 반대쪽에 위치한 보호/내부망에 상주하는 호스트에 대한 서비스를 생성하기 위해 흔히 사용되며, 통신하는 목적지 IP 주소와 포트 번호를 내부 호스트에 다시 매핑함으로써 이루어진다. 

출처: 위키백과

다시말해 컴퓨터에게 "이쪽으로 가세요"라고 알려주는 방식입니다.

외부에서 가정에 있는 컴퓨터에 접근하기 위해서는 ip주소가 필요하지만, 집에 있는 모든 컴퓨터 마다 아이피가 존재하지 않습니다. 그래서 가정에서는 대부분 공유기로 인터넷을 사용합니다. 

이제 외부에서 내부의 컴퓨터에 접근하려 합니다. 내부에 여러대의 컴퓨터,노트북을 사용하는 경우 어떤 컴퓨터에 접근해야 하는지 공유기로는 모르기 때문에 포트로 해당 컴퓨터로 접근할수 있는 것이 포트 포워딩 입니다.

예를 들어 포트번호 2222로 들어왔으면 1번 컴퓨터로 연결되고, 포트번호 3390으로 들어왔으면 2번 컴퓨터로 연결합니다.

 

참고: https://steemit.com/kr/@d7795/5i6zc3

 

'* NETWORK' 카테고리의 다른 글

REST API 란? RESTful 이란?  (0) 2020.04.28
REST 란?  (0) 2020.04.23
웹소켓(WebSocket)이란?  (0) 2020.04.20

+ Recent posts