Notice
Recent Posts
Recent Comments
Link
개발 무지렁이
[Essential Concepts] 사설IP를 공인IP로 변환시키는 NAT(Network Address Translation) 본문
Backend/백엔드 필수개념
[Essential Concepts] 사설IP를 공인IP로 변환시키는 NAT(Network Address Translation)
Gaejirang-e 2023. 9. 21. 12:16
𐁍 NAT(Network Address Traslation)
🍩 ip주소 변환
: 내부 네트워크에서 사용되는 여러 디바이스의 사설ip주소를 공인ip주소로 변환
(외부 네트워크 or 인터넷과 통신할 때, 내부 디바이스가 하나의 공인ip로 표시된다.)
🍩 추가적인 보안 레이어
: 내부 네트워크에서 사용되는 디바이스들을, 외부에서 직접 접속할 수 없도록 보안 레이어 제공
🍩 ip주소 공유
: 여러 디바이스가 한개 or 제한된 수의 공인ip주소를 공유할 수 있다.
⚠️ 포트포워딩도 NAT기능 중하나이다.
: 내부 네트워크에서 사용되는 여러 디바이스의 사설ip주소를 공인ip주소로 변환
(외부 네트워크 or 인터넷과 통신할 때, 내부 디바이스가 하나의 공인ip로 표시된다.)
🍩 추가적인 보안 레이어
: 내부 네트워크에서 사용되는 디바이스들을, 외부에서 직접 접속할 수 없도록 보안 레이어 제공
🍩 ip주소 공유
: 여러 디바이스가 한개 or 제한된 수의 공인ip주소를 공유할 수 있다.
⚠️ 포트포워딩도 NAT기능 중하나이다.
Static NAT
: 내부 ip주소와 외부 ip주소 간의 고정 매핑을 설정
내부 디바이스가 항상 동일한 공인 ip주소로 표시
Dynamic NAT
: 내부 디바이스가 필요할 때마다 사용가능한 공인ip주소 중
하나를 동적으로 할당
: 내부 ip주소와 외부 ip주소 간의 고정 매핑을 설정
내부 디바이스가 항상 동일한 공인 ip주소로 표시
Dynamic NAT
: 내부 디바이스가 필요할 때마다 사용가능한 공인ip주소 중
하나를 동적으로 할당
'Backend > 백엔드 필수개념' 카테고리의 다른 글
[Essential Concepts] 쿠키를 쓰지 않는 클라이언트의 HTTP 요청이 있는 경우, DB를 거치지 않은 인증처리를 위한 JWT(Json Web Token) (0) | 2023.09.24 |
---|---|
[Essencial Concepts] 토큰 기반 인증방식 JWT와 OAuth (0) | 2023.07.16 |
[Essential Concepts] 프로세스와 스레드 및 컨텍스트 스위칭과 PCB (0) | 2023.07.16 |
[Essential Concepts] TCP와 UDP 및 OSI 7계층과 TCP/IP 4계층 (0) | 2023.07.16 |
[Essential Concepts] 자원의 이름으로 리소스를 식별하여 자원의 상태를 요청하거나 변경하는 REST API와 'RESTful' 하다 (0) | 2023.07.16 |