IPv6 헤더구조

Network/Network Theory 2015. 12. 12. 13:21

<IPv6  헤더구조>



1. 버전(Version : 4비트) 필드

IP의 버전을 나타냄(IPv6.0의 경우 6)

 

2. 트래픽 클래스(Traffic Class : 8비트) 필드

IPv6 패킷의 클래스나 우선순위를 나타냄 (IPv4 TOS필드와 유사)

 

3. 플로우 레이블(Flow Label : 20비트) 필드

네트워크 상에서 패킷들의 어떤 특정한 흐름에 대한 특성을 나타내는 필드

기본적으로 0으로 되어 있고, 음성이나 화상 등의 실시간 데이터의 트래픽을 나타내기 위해 0 이 아닌 값으로 설정

 

4. 페이로드 길이(Payload Length : 16비트) 필드

페이로드의 길이를 바이트 단위로 표시한다.

필드의 길이가 16비트이므로 216(65,536) 바이트까지 표시

더 큰 데이터그램을 보내기 위해서는 홉-바이-(Hop-by-Hop) 확장헤더의 점보 페이로드(Jumbo Payload) 옵션을 이용

점보 페이로드 옵션을 사용할 경우 페이로드 길이 필드는 모두 '0'으로 설정

 

5. 다음 헤더(Next Header ; 8비트) 필드

IPv6 기본헤더 다음에 어떠한 종류의 확장 헤더가 오는지를 나타내는 필드



6. 홉 제한(Hop Limit : 8비트) 필드

IP 패킷이 전송되는 거리를 홉(hop) 단위로 제한할 때 사용하는 필드(IPv4.0 TTL필드와 같은 역할)

헤더 생성 시 임의의 초기값으로 설정되고 각 라우터를 지날 때마다 이 값을 1씩 감소시키며 홉 제한 값이 0 이 되면 패킷을 폐기

라우팅 루프가 발생하는 것을 방지하는 것 외에 멀티캐스트 그룹 내에서 가장 가까운 서버를 찾는 것에도 이용

 

7.  발신지, 목적지 주소( 16 Bytes) (Source, Destination Address ;  128비트) 필드

패킷을 보내는 호스트의 주소와 패킷이 도착해야 할 목적지

호스트의  주소를 나타냄



'Network > Network Theory' 카테고리의 다른 글

VoIP(Voice over Internet Protocol)  (0) 2015.12.12
IPv4/IPv6 전환  (0) 2015.12.12
TELNET  (0) 2015.12.12
DNS(Domain Name System)  (0) 2015.12.12
포트 번호(Port Number)  (0) 2015.12.11
posted by 경원구