IP주소 : 공인IP / 사설IP
공인IP : 고유하다
사설IP : 고유하지 않고 특정 사설 네트워크에서만 사용된다
(사설 네트워크란? 외부 네트워크에 공개되지 않은 네트워크를 의미한다)
그렇기에, 사설IP만 가지고는 외부 네트워크와 통신하기 어렵다. 이 문제를 해결하기 위해 라우터 혹은 공유기의 NAT(Network Address Translation)기능을 사용한다. 이는 IP주소를 변환하는 기능이다. 해당 기능을 사용하면, 사설IP주소를 외부 네트워크에 사용되는 공인IP주소로 변환하여 외부 네트워크와 통신할 수 있다.
NAT에서 주소 변환을 하기 위해서 내부적으로 공인IP와 사설IP주소가 대응되어 있는 NAT변환 테이블을 사용한다.
Q. NAT변환 테이블에 공인IP와 사설IP는 1:1 대응?
NAPT(Network Address Port Translation)이라는 포트 기반의 NAT을 사용함.
'cs(with 매일메일)' 카테고리의 다른 글
| [251217수] 트랜잭셔널 아웃박스 패턴에 대해서 설명해주세요. (0) | 2026.01.13 |
|---|---|
| [251216화] CSRF공격에 대해서 설명해주세요. (0) | 2026.01.13 |
| [251212금] 연결 리스트에 대해서 설명해주세요. (0) | 2026.01.13 |
| [251211목] 함수형 프로그래밍에 대해서 설명해주세요. (0) | 2026.01.12 |
| [251210수] 클래스풀 IP 주소 체계에 대해서 설명해주세요. (0) | 2026.01.12 |