IP주소 (Internet Protocol address, IP address , 인터넷규약주소)는 컴퓨터 네트워크에서 장치들이 서로 인식하고 통신을 하기 위해 사용하는 특수한 번호이다. 쉽게말해 네트워킹이 가능한 장비를 식별하는 주소를 뜻한다. 네트워크에 연결된 장치라면 이 특수한 번호를 가지고 있어야 한다. 이 IP주소를 통해 발신자를 대신하여 메시지가 전송되고 수신자를 향해 예정된 목적지로 전달된다. IP주소는 예전에는 12자리의 10진수 숫자의 배열로 IP주소를 만들어 약 40억개의 주소가 존재할 수 있도록 설계하였는데 이것이 IPV4이다. 하지만 기술이 급속도로 발전함에 따라 pc, 노트북, 스마트폰 등 네트워킹이 가능한 단말기의 숫자가 늘어남에 따라 약 40억개에 달하는 IP주소의 수가 부족해..