[Network] NAT, PAT (Network Address Translation, Port Address Translation)
1. NAT(Network Address Translation) NAT는 IPv4에서 부족한 IP 주소의 수를 보완하기 위해 사용하는 프로토콜로, 로컬 네트워크의 IP 주소를 외부 네트워크 IP 주소에 매핑해주는 역할을 합니다. NAT를 사용하면 하나의 IP 주소 내에서 여러개의 사설 IP 주소를 사용할 수 있습니다. 네트워크 외부에서 볼 때는 하나의 공인IP이지만 로컬네트워크에서는 각각의 host들이 사설 IP 주소를 가지고 있습니다. 사설 IP 주소들은 외부 네트워크에서 라우팅되지 않고 라우터를 거쳤다 라우팅되기 때문에 외부 네트워크로부터 보호할 수 있는 장점이 있습니다. 다만 너무 많은 주소 변환이 일어나면 속도가 저하되는 단점이 있습니다. 집에 있는 컴퓨터에서 ipconfig 명령어를 통해 ip주..