16비트씩 8부분으로 구성되어 있고 각 부분을 콜론으로 구분하는데 104쪽의 IPv6 유니캐스트의 주소는 왜 콜론이 2개밖에 없나요? 7개가 있어야 하는 것 아닌가요?
안녕하세요 길벗수험서 운영팀입니다.
IPv6는 16비트씩 8부분으로 구성되는데 주소를 축약하여 쓸수 있습니다
축약할때 앞의 0은 생략하고 쓸수 있고
0으로만 구성된 그룹은 :: 으로 대체 하여 사용할수 있습니다.(::는 한번만 사용할수 있음)
교재의 내용은 IPv6의 8부분 중 여러 부분이 연속적으로 0인 경우
2001:0DB8:0000:0000:0000:0000:1428:57ab
위와 같은 경우 진하게 표시된 부분 처럼 여러 부분이 연속적으로 0인 경우 0을 생략하면 아래와 같이 됩니다.
결과적으로 :: 만 남게 되는거죠.
2001:0DB8::1428:57ab
또한 질문 주신 것처럼 여러 부분이 아니라 8부분 중 한 부분에 0이 연속된 경우는 0 하나만 남기고 생략될 수 있습니다.
2001:0DB7:0000:2941:7352:04cd:0000:57ab
이는 8부분의 각 블록에서 선행하는 0을 생략한다는 표현을 합니다.
즉 한 부분이
0DB7인 경우 선행하는 0을 생략하면 DB7
00B7인 경우 B7
0007인 경우 7
0000인 경우 0이 됩니다. 선행하는 즉 앞의 0을 생략하는 것이죠.
그러므로 위 내용에 의하면 아래 표시된 0들이 이에 적용되게 됩니다.
2001:0DB7:0000:2941:7352:04cd:0000:57ab
그래서 결국
2001:DB7:0:2941:7352:4cd:0:57ab 와 같이 생략 표현할 수 있습니다.
시험에 나온 내용 위주로 구성하니 IPv6 주소의 0 생략과 관련된 모든 내용을 수록하지 못했습니다.
이점 학습에 참고하세요.
행복한 하루되세요 :)
-
관리자2025-08-24 21:35:33
안녕하세요 길벗수험서 운영팀입니다.
IPv6는 16비트씩 8부분으로 구성되는데 주소를 축약하여 쓸수 있습니다
축약할때 앞의 0은 생략하고 쓸수 있고
0으로만 구성된 그룹은 :: 으로 대체 하여 사용할수 있습니다.(::는 한번만 사용할수 있음)
교재의 내용은 IPv6의 8부분 중 여러 부분이 연속적으로 0인 경우
2001:0DB8:0000:0000:0000:0000:1428:57ab
위와 같은 경우 진하게 표시된 부분 처럼 여러 부분이 연속적으로 0인 경우 0을 생략하면 아래와 같이 됩니다.
결과적으로 :: 만 남게 되는거죠.
2001:0DB8::1428:57ab
또한 질문 주신 것처럼 여러 부분이 아니라 8부분 중 한 부분에 0이 연속된 경우는 0 하나만 남기고 생략될 수 있습니다.
2001:0DB7:0000:2941:7352:04cd:0000:57ab
이는 8부분의 각 블록에서 선행하는 0을 생략한다는 표현을 합니다.
즉 한 부분이
0DB7인 경우 선행하는 0을 생략하면 DB7
00B7인 경우 B7
0007인 경우 7
0000인 경우 0이 됩니다. 선행하는 즉 앞의 0을 생략하는 것이죠.
그러므로 위 내용에 의하면 아래 표시된 0들이 이에 적용되게 됩니다.
2001:0DB7:0000:2941:7352:04cd:0000:57ab
그래서 결국
2001:DB7:0:2941:7352:4cd:0:57ab 와 같이 생략 표현할 수 있습니다.
시험에 나온 내용 위주로 구성하니 IPv6 주소의 0 생략과 관련된 모든 내용을 수록하지 못했습니다.
이점 학습에 참고하세요.
행복한 하루되세요 :)