반응형
IPv6 주소를 표현하는 방법에 대해서 몇 가지 규칙을 순차적으로 적용하는 과정을 책에서는 설명하고 있다. 혹시 처음 한 두 가지 규칙을 적용후 내가 생각하는 주소의 올바른 형태가 다르다면 적용할 규칙이 남은 것이니 과정을 잘 바와 다를 경우 인내심을 갖고 마지막 규칙까지 적용기다리면 된다.
IPv6 주소 표현을 위한 규칙
- 선두의 모든 0들은 생략: IPv6 주소를 줄여서 표기하는 규칙 중 하나로 선두에 있는 0들은 생략이 가능하다. 뒤에 따라오는 0들에 적용되지는 않는다. Hextet 하나를 예를 들면, 0009인 경우 9로 짧게표현 할 수는 있지만 0900과 같이 뒤에 따라오는 0이 존재할 때는 앞의 0만 생략해 900이 되는점
- Hextet에서 모든 0들은 생략: 0으로만 구성된 단일 또는 연속된 hextet을 이중콜론 (::)을 이용해서 표현할 수 있다. 표현의 모호함을 방지하기 위해서 ::은 한번만 사용한다. 예를 들면, 2001:0000:0000:0000:abcd:0000:0000:1234는 0으로 연속된 표현된 hextet이 존재하는데 2001::abcd::1234로 표현하면 모호한 표현식이 된다. 2001:0000:0000:0000:0000:abcd:0000:1234도 위와같이 표현될 수 있기 때문이다.
- 규칙 1과 2를 동시에 적용: 두 가지 규칙을 동시에 적용하게 되면
Prefix Length 표기법
IPv4에서 사용하던 CIDR 표기법과 동일하다. ipv6-address/prefix-length로 표현하게 되는데 아래 두 그림은 각각의 prefix-length에 대한 부분을 보여준다.
IPv6 주소의 종류
크게 3가지, Unicast, Multicast, 그리고 Anycast로 분류된다. 앞선 포스트에도 설명된 부분이지만 IPv6에서는 broadcast address는 존재하지 않는다.
Reference: IPv6 Fundamentals: A Straightforward Approach to Understanding IPv6, 2nd Edition by Rick Graziani
반응형
'<개인공부> - IT > [Network&Security]' 카테고리의 다른 글
TextFSM을 사용한 네트워크 장비 출력 파싱 #1 (0) | 2024.05.27 |
---|---|
#4. Global Unicast Address 설정방법 (0) | 2022.12.01 |
#2. IPv6의 개념과 필수용어 (0) | 2022.11.16 |
#1. IPv6이란? (0) | 2022.11.11 |
CORS란 (0) | 2022.09.30 |