NAT
NAT
NAT
- Network address translation의 약자
- IP 패킷이 라우터를 지날 때 IP 주소 및 헤더 정보 (TCP / UDP port 등)를 변경하는 것
- 패킷에 변화가 생기기 때문에 체크섬을 다시 계산해야 하고, 이 과정에서 성능이 느려질 수 있음
NAT 사용 이유
- 여러 host가 한 public 주소를 통해 인터넷에 접근 가능하게 해 줌
- 호스트를 외부에서 볼 때의 IP 주소(public IP)와 내부에서 사용하는 IP 주소(private IP)가 달라짐
- 한 public IP를 여러 호스트에서 사용하다는 점 때문에 IPv4 주소 고갈 문제를 해결하는 도구가 됨