공인 IP와 사설 IP 간 변환 메커니즘
내부의 host(src)가 외부(dest)와 통신하는 것
= 인터넷
외부에서 찾아오는 누군가(src)를 내부(dest)로 연결하는 것
크게 static과 dynamic의 두 가지로 나뉜다.
SNAT는 Static NAT가 아니라 Source NAT를 말한다. 마찬가지로 DNAT는 Dynamic NAT가 아니라 Destination NAT를 말한다.
근데 static이면서 destination일 수도 있고 하니까 SNAT, DNAT로만 나와있으면 잘 볼 것.
4계층
X.X.X.X:<PORT_NUMBER>
여러 개의 사설 IP가 하나의 공인 IP로 변환될 수 있는 것은 포트번호로 식별할 수 있기 때문 (사설 IP 수 만큼 공인 IP가 있어야 하는 것이 아니다)
well-known port
무조건 지켜야 하는 건 아니고 암묵적인 약속