인터넷 프로토콜

From CS Wiki
Revision as of 01:34, 3 February 2022 by 박달 (talk | contribs)

Internet Protocol

TCP/IP 기반의 인터넷 망을 통하여 데이타그램의 전달을 담당하는 프로토콜

주요 기능

  • IP 계층에서 IP 패킷의 라우팅 대상이 됨 (Routing)
  • IP 주소 지정 (Addressing)

특징

  • 신뢰성(에러제어) 및 흐름제어 기능이 전혀 없음(Best-Effort Service)
    • 한편, 신뢰성을 확보하려면 IP 계층 위의 TCP와 같은 상위 전송 계층에 의존
  • 비연결성 데이터그램 방식(Connectionless)
  • 패킷의 완전한 전달(소실,중복,지연,순서바뀜 등이 없게함)을 보장 않음(Unreliable)
  • IP 헤더 내 수신 및 발신 주소를 포함
  • IP 헤더 내 바이트 전달 순서 : 최상위 바이트(MSB)를 먼저 보냄(Big-endian)
  • 경우에따라, 단편화가 필요함(IP 단편화)
  • 모든 상위 계층 프로토콜들(TCP,UDP,ICMP,IGMP 등)이 IP 데이타그램에 실려서 전송됨

비연결성

IP는 비연결성인 데이타그램을 사용

IP 주소

참고 문헌

  • 정보통신기술용어해설