1. Subnet Mask
1) Subnet Mask
- 네트워크에서 'Mask'라는 단어가 나오면 '가린다'라는 의미로 해석하는 것이 이해하기에 용이
- IP Address와 AND 연산을 통해 Network-ID, Host IP Address Range, Broadcast-ID를 구분하는 역할
- Network-ID가 동일해도 Broadcast-ID가 상이하면 다른 네트워크에 속한 것
- 2진수로 표시할 때, '0' 오른쪽에 '1' 사용 불가
- ex) 1111 1111 . 1111 1111 . 1111 1101 . 0000 0000 → 사용 불가능
- ex) 1111 1111 . 1111 1111 . 1111 1111 . 0000 0000 → 사용 가능
- 2개의 IP를 사용할 때, /30을 사용하면 2개의 IP 낭비가 발생하여 /31를 정의
- /31에 대한 정의는 RFC 3021을 참조
- /31 사용 시, 첫 IP와 마지막 IP 모두 Network Device에 사용이 가능하며 각각 Network-ID, Broadcast-ID를 의미
Prefix | Subnet Mask | Last Byte | Network 수 | Host 수 |
/24 | 255.255.255.0 | 0000 0000 | 1 | 256(254) |
/25 | 255.255.255.128 | 1000 0000 | 2 | 128(126) |
/26 | 255.255.255.192 | 1100 0000 | 4 | 64(62) |
/27 | 255.255.255.224 | 1110 0000 | 8 | 32(30) |
/28 | 255.255.255.240 | 1111 0000 | 16 | 16(14) |
/29 | 255.255.255.248 | 1111 1000 | 32 | 8(6) |
/30 | 255.255.255.252 | 1111 1100 | 64 | 4(2) |
/31 | 255.255.255.254 | 1111 1110 | 128 | 2(2) |
/32 | 255.255.255.255 | 1111 1111 | 256 | 1 |
2) Subnet Mask 계산 방법 예시
2. Wildcard Mask
1) Wildcard Mask
- Subnet Mask와 의미는 동일하지만 표기가 동일하면 헷갈리므로 0과 1을 Reverse 했다고 생각하면 이해하기에 용이
- IP Address의 특정 Bit 검사 여부를 결정하기 위해 사용
- Subnet Mask와 달리 이진수로 표시할 때, '0' 오른쪽에 '1' 사용 가능
- Subnet Mask의 한계점을 개선
- ex) 1111 1111 . 1111 1111 . 1111 1101 . 0000 0000 → 사용 가능
- ex) 1111 1111 . 1111 1111 . 1111 1111 . 0000 0000 → 사용 가능
(1) Bit 0
- IP와 Wildcard Mask가 대응하는 각 bit를 검사하여 같은 bit만 통과
- Wildcard Mask 값이 0.0.0.0은 하나를 의미하므로 'host'로도 사용
- '172.30.16.29 0.0.0.0' = 'host 172.30.16.29'
(2) Bit 1
- IP와 Wildcard Mask가 대응하는 bit 값을 무시
- Wildcard Mask 값이 255.255.255.255는 모든 것을 의미하므로 'any'로도 사용
- '0.0.0.0 255.255.255.255' = 'any'
2) Wildcard Mask 계산 방법 예시 ①
3) Wildcard Mask 계산 방법 예시 ②
4) Wildcard Mask 계산 방법 예시 ③
'Network > Network Basic' 카테고리의 다른 글
Ethernet Auto-Negotiation (1) | 2024.11.22 |
---|---|
Subnetting(FLSM, VLSM) (0) | 2024.11.20 |
IPv4 Header (0) | 2024.11.16 |
Introduction to IPv4 (0) | 2024.11.14 |
Network Interface Type (0) | 2024.11.12 |
Ethernet Header (0) | 2024.11.10 |
Introduction to Ethernet and CSMA/CD (0) | 2024.11.08 |
OSI 7 Layer 및 TCP/IP (0) | 2024.11.06 |