AWS

CIDR 표기법

버그 라이프 2017. 3. 6. 15:19

CIRD은 Classless Inster-Domain Routing의 약어로 IP 주소 할당 방법입니다. 왜 이 표기법이 나왔는가가 아주 중요합니다. 

IT host가 급격히 많아 지면서 IPv4의 할당할 수 있는 IP의 갯수는 현저하게 부족하게 되었습니다.

그래서 IPv4 주소를 더욱 효율적으로 사용하기 위해서 사용합니다.

10진수 xxx.xxx.xxx.xxx/yy 형식으로 표기를 하게 되는데 여기서 yy는 Subnet Mask를 2진수로 바꾸었을때 가장 왼쪽 bit인 MSB부터 1의 갯수입니다.


예를 들면,

Subnet Mask 255.255.255.0 를 사용해봅니다. 255.255.255.0을 11111111.11111111.11111111.00000000로 2진수 표기법 형식으로 바꿀 수 있습니다. 

위 과정은 subnet Mask를 이용해서 xxx.xxx.xxx.xxx/24 라는 24짜리 Subnet Mask를 만들었습니다.

만약 192.168.0.0/24 라면 11000000.10101000.00000000.00000000 에서 검은색 볼드체가 고정값으로 해당되고, 

나머지 뒷 8자리 2진수로 표현되는 모든 주소가 그 IP 대역이 됩니다.

즉, 192.168.0.0 ~ 192.168.0.255 가 됩니다.

'AWS' 카테고리의 다른 글

다른 계정 S3에 접근하기  (0) 2016.11.08
RDS for MySql 뚱땡이 Table에 index 적용하기  (0) 2016.11.04
AWS SLA 관련 해서  (0) 2016.10.19
AWS Cloud 2016 발표 후기  (0) 2016.01.11
AWS Region 선택의 중요성  (0) 2016.01.11