CIDR (Classless Inter-Domain Routing)
https://ja.wikipedia.org/wiki/Classless_Inter-Domain_Routing
설명
기존의 네트워크 클래스로 나눠 정의하던 IP 정보를 클래스 없이 좀 더 유연하게 사용하는 라우팅 기법
표기
| 서브넷 마스크 표기 | CIDR 표기 | IP 주소 표기 |
|---|---|---|
1.1.1.1( 255.255.255.255) |
1.1.1.1/32( 11111111.11111111.11111111.11111111) |
1.1.1.1 |
1.1.1.1( 255.255.255.0) |
1.1.1.1/24( 11111111.11111111.11111111.00000000) |
1.1.1.0 ~ 1.1.1.255 |
1.1.1.1( 255.255.0.0) |
1.1.1.1/16( 11111111.11111111.00000000.00000000) |
1.1.0.0 ~ 1.1.255.255 |
1.1.1.1( 0.0.0.0) |
1.1.1.1/0( 00000000.00000000.00000000.00000000) |
0.0.0.0 ~ 255.255.255.255 |
>예를 들어 192.168.0.1/32는 1100 0000.1010 1000.0000 0000.0000 0001로 표현됨 |
서브넷팅과 슈퍼넷팅
- 문서 참조
서브넷 마스크 표
| 네트워크 아이디 | 주소 범위 | Bit Breakdown | 서브넷 마스크 | 호스트 |
|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 |
10.0.0.0 /8 |
10.0.0.0 ~ 10.255.255.255 |
nnnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh |
255.0.0.0 |
224 (16777216) |
10.0.0.0 /9 |
10.0.0.0 ~ 10.127.255.255 |
nnnnnnnn.shhhhhhh.hhhhhhhh.hhhhhhhh |
255.128.0.0 |
223 (8388608) |
10.0.0.0 /10 |
10.0.0.0 ~ 10.63.255.255 |
nnnnnnnn.sshhhhhh.hhhhhhhh.hhhhhhhh |
255.192.0.0 |
222 (4194304) |
| ... | ... | ... | ... | ... |
10.0.0.0 /22 |
10.0.0.0 ~ 10.0.3.255 |
nnnnnnnn.ssssssss.sssssshh.hhhhhhhh |
255.255.252.0 |
210 (1024) |
10.0.0.0 /23 |
10.0.0.0 ~ 10.0.1.255 |
nnnnnnnn.ssssssss.sssssssh.hhhhhhhh |
255.255.254.0 |
29 (512) |
10.0.0.0 /24 |
10.0.0.0 ~ 10.0.0.255 |
nnnnnnnn.ssssssss.ssssssss.hhhhhhhh |
255.255.255.0 |
28 (256) |
10.0.0.0 /25 |
10.0.0.0 ~ 10.0.0.127 |
nnnnnnnn.ssssssss.ssssssss.shhhhhhh |
255.255.255.128 |
27 (128) |
| ... | ... | ... | ... | ... |
10.0.0.0 /30 |
10.0.0.0 ~ 10.0.0.3 |
nnnnnnnn.ssssssss.ssssssss.sssssshh |
255.255.255.252 |
22 (4) |
10.0.0.0 /31 |
10.0.0.0 ~ 10.0.0.1 |
nnnnnnnn.ssssssss.ssssssss.sssssssh |
255.255.255.254 |
21 (2) |