프로그래밍
[Network] NAT란
NAT란? NAT(Network Address Translation)란 공유기(라우터)를 통해 하나의 공인 IP를 많은 기기들이 공유하는 것을 도와주는 기술이다. 만약 1.1.1.1이라는 공인 IP를 사용한다면 각각의 PC에 부여 받는 IP들은 사설 IP인 192.168.xxx.xxx라는 IP 주소를 부여 받는다. 하지만 외부에서 볼 때는 1.1.1.1이라는 IP를 사용하는 것처럼 보인다. NAT등장 이유 IP v4의 주소 고갈 IP하나를 여러 기기가 공유하기 때문에 비용 절감 실습 실제로 집에서 공유기를 이용할 때 NAT를 통해 사설 IP를 할당 받는지 공유기 설정을 열어서 확인해보았다 집에서 Tab, PC, SmartPhone 3개의 장비를 이용해서 192.168.1.~~라는 사설 IP주소를 각각 할..