IP Header   IP 헤더, IP 패킷 헤더, IPv4 IPv6 헤더 비교

(2019-02-08)

IP Datagram Format

1. IP 헤더IP 패킷의 앞부분에서 주소 등 각종 제어 정보를 담고 있는 부분


2. IPv4IPv6헤더 구성 비교

  

  ※ ☞ IPv4 헤더, IPv6 헤더 참조


3. IPv4 헤더IPv6 헤더 특징별 비교헤더 크기 
     - IPv4 : 가변 크기 헤더 (옵션에 따라 달라짐)
        . 32 비트짜리의 워드가 최대 15개 (최대 60 바이트) <= 헤더 크기 필드 (4 비트)
     - IPv6 : 고정 크기 헤더 (기본 헤더 40 바이트로 고정됨)
        . 확장 헤더에 의해 연이어 붙여질 수 있으나, 기본 헤더 크기는 고정됨

  ㅇ 주소 크기 
     - IPv4 주소 :  32 비트
     - IPv6 주소 : 128 비트

  ㅇ 옵션 
     - IPv4 : 옵션을 갖음. 그러나, 매우 드물게 사용   (IPv4 헤더 옵션)
     - IPv6 : 옵션 없음. 확장 헤더에서 옵션 역할 수행 (IPv6 옵션)

  ㅇ 버젼 (4비트)
     - IPv4 : 4,  IPv6 : 6  ☞ IANA 버젼 관리헤더 길이 : IPv4 (4 비트), IPv6 에서 삭제됨
     - IPv6 헤더는 고정 크기이므로 헤더 길이 필드는 불필요

  ㅇ IP 데이터그램 포워딩시 우선순위 및 혼잡 알림을 위한 필드
     - IPv4 : `Type of Service` 필드
     - IPv6 : 이를, `Traffic Class` 필드 라고 호칭
     - 필드 구성 : (DS 필드 6 비트 + ECN 필드 2 비트) = (총 8 비트)
        . DS(Differentiated Service,차등서비스) ☞ DSCP
           .. 차등화된 서비스품질 유형을 나타냄
        . ECN(Explicit Congestion Notification)
           .. 라우터패킷을 즉각 폐기하지 않고, 최종 노드에게 혼잡을 알리는 용도

  ㅇ IPv4 헤더 필드 중 IPv6에서 삭제된 것
     - Header Length(4 비트) : IPv4 헤더 크기가 가변이지만, IPv6 헤더 크기는 고정 크기
     - Identification(16),Flags(3),Fragment Offset(13 비트) : IPv4 단편화시에 만 필요
     - Header Checksum(16 비트) : 데이터링크 신뢰성이 제고(광통신 등)됨에 따라 삭제됨
     - Option : IPv6 Payload에 포함됨

  ㅇ IPv6에서 약간의 역할 변경과 그 이름이 바뀐 필드
     - Type of Service            => Traffic Class  (8 비트)
     - Total Length               => Payload Length (16 비트)
     - Time to Live               => Hop Limit      (8 비트)
     - Protocol Identifier (type) => Next Header    (8 비트)

  ㅇ IPv6에서 신규 추가됨
     - IPv6 Flow Label (20 비트) : IPv6 신규 추가됨           ☞ IPv6 확장헤더  참조 
        . IP연결지향적 프로토콜로 사용할 수 있게 함
           .. 실시간 서비스 등 같이 우선권을 주기위하여 특정 트래픽 Flow에 대한 라벨링

     - Next Header (8 비트)      : IPv6 신규 추가됨           ☞ IPv6 확장헤더  참조 
        . 기본헤더 다음에 위치하는 확장 헤더의 종류를 표시
          .. IPv4프로토콜 번호와 같은 역할
          .. 例) 0 : Hop-by-Hop Options Header for IPv6, 58 : ICMPv6


[IP 계층] 1. IP 계층 2. IP 프로토콜 3. IP 헤더(IPv4,IPv6) 4. IP 주소
[IPv4] [IPv6] [ICMP]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
            1. TCP/IP 이란?
        1.   IP 계층
              1. IP 계층
              2. IP 프로토콜
              3. IP 헤더(IPv4,IPv6)
              4. IP 주소
          1.   IPv4
          2.   IPv6
          3.   ICMP
        2.   전송계층(UDP,TCP,SCTP,포트번호)
        3.   DHCP
        4.   TCP/IP 유틸리티
        5.   TCP/IP 기타일반
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌