IP(Internet Protocol)
-
OSI 참조 모델에서 제3계층인 네트워크 계층에 위치하는 네트워크 프로토콜이다.
-
네트워크상의 기기에 대한 주소 할당, 그 주소를 바탕으로 패킷을 전송하는 역할을 한다.
-
IP는 송신 데이터가 되는 패킷을 TCP/UDP와 같은 상위 계층으로부터 전달 받으면 IP 헤더라는 정보를 추가하여 네트워크로 내보낸다.
-
IP 헤더란 송/수신자의 IP주소를 중심으로 한 정보의 집합으로, 패킷이라는 소포에 붙어 있는 짐표와 같다.
-
네트워크상에서는 이 패킷을 바탕으로 올바른 수신자에게 전달된다.
-
IP에는 경로를 선택하는 방법에 대해서도 정의되어 있어 여러 개의 네트워크를 걸친 통신도 가능하다.
-
실제로는 LAN과 외부 네트워크를 연결하는 기기인 라우터가 이 IP의 경로 선택(라우팅)을 지원하며,
라우터로부터 수신자가 속한 네트워크의 라우터로 패킷이 송출됨으로써 목적지에 도달 가능하다. -
이와 같은 구조를 사용하여 세계 규모로 네트워크를 연결한 것이 바로 인터넷이다.