인터넷 프로토콜 (IP) 은 네트워크에서 한 컴퓨터에서 다른 컴퓨터로 정보를 전송하는 방법 또는 프로토콜입니다. 네트워크의 각 컴퓨터 (호스트) 에는 네트워크의 다른 컴퓨터와 구별되는 IP 주소가 하나 이상 있습니다. 정보 (예: e-메일 또는 웹 페이지) 를 보내거나 받을 때 정보는 패킷이라는 작은 부분으로 나뉩니다. 각 패킷에는 발신자와 수신자의 네트워크 주소가 포함되어 있습니다. 게이트웨이 컴퓨터는 대상 주소를 읽고 그룹화가 다음 인접 게이트웨이로 계속 진행되어 대상 주소를 정상적으로 읽는 등 게이트웨이가 해당 범위 내의 가장 가까운 이웃이나 컴퓨터에 속한다는 것을 확인할 때까지 네트워크를 통해 이동합니다. 마지막으로 컴퓨터로 직접 가서 주소를 지정하겠습니다. 하나의 메시지가 여러 패킷으로 나뉘기 때문에 필요한 경우 각 패킷을 네트워크의 다른 경로를 통해 전송할 수 있습니다. 패킷이 도착하는 순서는 전송된 순서와 다를 수 있습니다. 인터넷 프로토콜 (IP) 은 단지 그것들을 전달하는 것입니다. 또 다른 프로토콜인 전송 제어 프로토콜 (TCP) 은 올바른 순서로 결합할 수 있습니다. IP 는 연결되지 않은 프로토콜입니다. 즉, 통신 끝점 간에 연속 회선 연결이 없음을 의미합니다. 각 패킷은 서로 관련이 없는 처리된 개별 단위로 네트워크를 통해 전송됩니다. (패키지는 TCP 때문에 올바른 위치에 놓을 수 있습니다. 이는 정보의 패키지 순서를 이해하는 연결 지향 프로토콜입니다. OSI (open systems interconnect) 통신 모드에서는 IP 프로토콜이 계층 3 인 네트워크 계층에 있습니다. 현재 가장 널리 사용되는 IP 버전은 IPv4 입니다. 그러나 IP 버전 6(IPv6) 도 사용됩니다. IPv6 는 더 긴 주소를 준비하여 더 많은 네트워크 사용자의 요구를 충족시킬 수 있습니다. IPv6 에는 IPv4 기능이 포함되어 있으며 IPv6 패키지를 지원하는 모든 서버에서도 IPv4 패키지를 지원합니다.
간단히 말해서 IP 주소의 역할은 인터넷과 통신하고 정보를 교환하는 것이다.