IPv6 주소표기법 및 실전구성

구리구리 2008. 6. 9. 09:00

이번시간에는 IPv6 주소 표기법에 대해서 알아 보겠습니다


기존에 사용하던 IPv4에서는 주소만 넣었으면 되었는데요… 음 168.126.63.1 이런식으로 숫자만 넣으면 되었지요…

하지만 IPv6에서는 128비트로 구성되어 있으며, 16비트(4자리)씩 콜론(:)으로 나눈답니다

이러한 방식을 16진수 콜론 표기법이라고 합니다

하나의 예를 볼까요??

예를들면
2002:140a:0a5c:0000:140a:0a5c
이러한 형식인데.. 이렇게 쓰면 너무 길고 불편하기 때문에 다른 방법(0의 값을 생략)을 제안했습니다


 

위 예시의 주소를
2002:140a:a5c:0:a5c
라고도 표기가 가능합니다 연속된 0의 숫자나 상위가 0인 경우 생략할 수 있습니다

IPv4와 IPv6를 동시에 사용하고 있는 지금! 한마디로 과도기라고 보면 되는데요…. Ipv4를 버리고 단숨에 ipv6로 갈수는 없듯이~ 혼용해서 쓰고 있습니다

예를 들면 203.252.53.46의 경우 ::cbfc:352e로 표현합니다 이때 하위32비트는 IPv4형식으로 IPv6 주소를 표현 할 수도 있습니다. 즉, x:x:x:x:x:d.d.d.d ("x"는 16진수, "d"는 10진수) 형식이 됩니다.



 

윈도우에서 IPv6를 구성해 보자!!!

설치 결과 화면!!


 

그럼 이번엔 IPv6 패킷을 분석해 보도록 할까요?

패킷 캡쳐 프로그램은 netmon이나 ethereal 등 여러 가지 프로그램이 있습니다

취향에 맞게 골라 쓰세요… ^^ 모두 영문이라 좀 어렵지만 사용하고 나면 괜찮아 져요!!


 

자… 위 패킷을 한번 분석해보면…

1번 : 데스티네이션 맥 주소(목적지주소)

2번 : 소스 맥 주소(원본주소)

3번 : 솔찍히 모르겠습니다 ㅡㅜ

4번 : IP버전

5번 : 트래픽 클래스 필드(설정되어있지 않음)

6번 : 플로우 레이블 필드(설정되어있지 않음)

7번 : 페이로드 길이 (24바이트)

8번 : 다음헤더 (TCP) 8

9번 : 홉수 제한 : 128

10번 : 송신지 IP주소 (fe80::201:2ff:fe55:2c98)

11번 : 수신지 IP 주소 (fe80::250:daff:fed0:b4cd)


 

이렇게 되네요 ^^


 

이것을IPv6 패킷 포멧 형식으로 나타내면


 

위 그림처럼 됩니다….. 지난시간에 보여드렸던 패킷 형식… 이제 이해가 좀 되시나요???

Icmpv6는 어려운 내용이 많고 자세히 파고 들어야 하기 때문에… 댓글의 요청을 봐서…. 올리도록?? 할게요 ^^

다음시간에는…. 라우팅 프로토콜이 무엇인지 또 라우팅이 무엇인지 알아보도록 할께요…



보이세요?? 나는 지금도 여전히 도전하고 있습니다!!
Always Smile ^___________^


 

: