IPv4 Header Options   IPv4 헤더 옵션, IPv4 옵션, IPv4 옵션

(2016-02-13)

1. IPv4 헤더 옵션IPv4 데이터그램IPv4 헤더 내에서 임의의 수의 옵션을 가질 수 있음
     - 옵션은 IP 헤더의 필수부분은 아니지만, 
     - 옵션 처리기능은 IP 소프트웨어 구현상에 포함됨

  ㅇ 옵션을 통해 유용한 제어/시험/디버깅이 가능하나, 옵션은 통신 그 자체에는 미관여

  ※ 현재, 대부분의 IPv4 옵션은 드물게 사용되거나, 거의 사용되지 않음
 

2. IPv4 헤더 옵션의 구성 

  ㅇ 통상적으로 20 바이트 짜리 표준 IPv4 헤더 뒤에 추가되어짐 
     - 32 비트배수가 되도록 패딩(padding)되어짐
     


3. 옵션 code 형식

  ㅇ copy  : 단편화(Fragmentation)될 때 옵션을 어떻게 처리하는가를 제어 
     - 0 : 옵션을 첫번째 단편에 만 복사됨 
     - 1 : 옵션을 매 단편 마다 복사시킴

  ㅇ class (옵션 유형)
     - 00 : 네트워크 제어 옵션
     - 10 : 디버깅용
     - 11,01 : 미정, 향후 다른 용도로 활용

  ㅇ 옵션 번호
     
                       
  ※ 관련사이트 ☞ IANA IP Option numbers


4. 주요 IPv4 옵션Router Alert (옵션클래스 : 0, 옵션코드 : 20)
     - 일반적으로, 라우터는 무조건 데이터 내용(페이로드)을 전달하는데 주안점을 두나,
       현재 IPv4 데이터그램이 특별하여 라우터가 이 패킷 내용을 살펴봐야 한다는 것을 알림

IPv4 헤더
   1. IPv4 헤더   2. IP 헤더 옵션   3. ToS   4. TTL   5. 프로토콜 ID 번호  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"