서브넷 마스크 CIDR 형식과 IP 형식
서브넷 마스크 CIDR 형식과 IP 형식을 알아보겠습니다.
제가 간단하게 Subnetmask CIDR 형식과 IP 형식 상관없이 IP를 구하는 Android 앱을 만들었습니다.
https://play.google.com/store/apps/details?id=starlight.jaehwa.aboutsubnetmask
도움이 되면 좋겠습니다. (개선사항은 언제나 환영입니다)
서브넷 마스크의 표기법에는 두 가지가 있습니다.
1. 255.255.255.0
2. /24
1 번의 경우 10 진법 표기법으로 IP 형식으로 표기합니다. 2 번의 경우는
CIDR(Classless Inter-Domain Routing) 표기법으로 사람이 쉽게 읽을 수 있게
만들어줍니다.
왜 CIDR이 읽기 쉽고 쓰기 쉬울까요?
아래 예시를 봅시다.
서브넷 마스크가 255.255.255.0으로 표기되어 있습니다. IP 형식이죠?
등호(=) 다음에 2 진법으로 표시되어 있습니다. 그 2 진법에서 1의 개수를
헤아려 볼까요?
24 개입니다. 그래서 CIDR로 /24로 표시합니다.
더 해봅시다.
아래의 경우는 CIDR로 몇일까요?
/28입니다.
마지막으로 한 번 더 해봅시다.
CIDR로 /21입니다.
서브넷 마스크의 특성상, 맨 앞부터 1이 채워지게 됩니다.
따라서, IP 형식으로 128.0.0.0 다음이 192.0.0.0.0이 됩니다. 사람은 이렇게
하면 바로 떠오르지가 않고 계산을 조금 해야 합니다. 하지만, CIDR로
해볼까요? /1 다음이 /2입니다. 어때요. 바로바로 뭔지 알겠죠? 그래서 CIDR이
사람들이 읽고 쓰기 쉽다고 합니다.
끝.
카테고리: network, subnetmask
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.