Computer Network

[컴퓨터 네트워크] 인터넷 프로토콜: IP

JunsuKim 2022. 11. 8.
728x90

IP 서비스 개요

비연결형 서비스

  • 연결 설정 과정 없음
  • 일련의 데이터그램을 독립적으로 전달

최선형 서비스

  • 전송속도, 지연시간 보장 없음
  • 오류 복구 서비스 미지원

서브넷 독립적 서비스

  • 다양한 서브넷을 통해 IP 데이터그램 전송 가능
  • 서브넷 주소와 독립적인 IP 주소 사용

Hop-By-Hop 통신 서비스

계층 구조

IP 데이터그램 구조

  • Identification, Flags, Framentataion Offset은 IP 데이터그램의 크기가 서브넷의 데이터 전송 단위보다 커서 서브넷을 통과할 수 없을 때, 단편화를 하기 위해 사용되는 필드이다.

IP Datagram Encapsulation

  • Ethernet 유선 LAN의 경우

IP 데이터그램 단편화(Fragmentation)

  • 서브넷에 따라 MTU(Maximum Transmission Unit)이 다름 → 단편화 필요
  • 목적지에 재조립(Re-assembly)

단편화 필드 설정

  • ID(identification): 모든 Header의 ID
  • 플래그(flags): 마지막 데이터그램은 0, 나머지는 1
  • 옵셋(offset): 원래 데이터 필드에서의 상대적 위치(바이트수 / 8)

단편화 예제: MTU = 1420

단편화 예제: MTU = 1500

단편화 예제: MTU1 = 1420, MTU2 = 820

 

728x90

댓글