-
NAT (Network Address Translation)란? - 수정중컴퓨터과학/네트워크 2024. 4. 30. 10:43728x90반응형
NAT(Network Address Translation)란?
결론부터 말하자면 IP 주소를 변환하겠다는 것이다.
대게 사설 네트워크들은 여러개의 호스트가 하나의 공인 IP를 사용한다.
IP갯수는 한정적이고 IP를 사용하는 호스트들은 점점 늘어나며 그로인해 IP갯수의 모자람을 방지하기 위해
가정마다 공인 IP 하나씩만을 사용하고 사설네트워크를 구축하여 사용한다.
즉 공인 IP가 231.121.222.122이라고 치면 해당 가정에서 3개의 PC를 가지고 있다면 사설네트워크를 사용하여
192.168.0.1, 192.168.0.2, 192.168.0.3 이렇게 내부망에서만 사용하는 IP를 사용한다.
하지만 여기서 문제는 192.168.0.1, 192.168.0.2, 192.168.0.3 이 IP는 내부망에서만 사용하는 IP이기에 외부와 통신에서
쓸수없고 공인 IP인 231.121.222.122를 통해서 통신이 되야한다.
즉, 사설 IP를 공인 IP로 변환하는 목적을 가진것이 NAT(Network Address Tranlation) 이다!
반대로 공인 IP로 통해 들어온 데이터가 사설 IP로 맵핑하는 작업도 NAT가 도와준다.
728x90반응형'컴퓨터과학 > 네트워크' 카테고리의 다른 글
트래픽과 대역폭이 계산방법 (0) 2024.10.10 웹 브라우저를 통해 도메인 주소를 입력하는 경우, 실제로는 IP 주소와 MAC 주소를 모두 얻는 과정 (1) 2024.07.23