와일드 마스크는 서브넷 마스크보다 네트워크 주소를 구분하는데 더 정교한 값이며, 서브넷 마스크와는 반대되는 개념이다. 서브넷 마스크는 공통 비트가 1이고 와일드 마스크는 공통 비트가 0이다. 이러한 와일드 마스크 개념이 나타난 이유는 네트워크 주소를 접근하기 위한 ACL에서 사용이 되니 참고하시길 바랍니다.
1. 와일드 카드 마스크 정의 및 특징
- IP 주소 혹은 네트워크 주소를 얻기 위해 사용하는 값이며 서브넷 마스크와 반대되는 개념으로 일정하지 않은 규칙을 보인다. 하지만 서브넷 마스크보다 더 정교하고 효율적이다.
- 서브넷 마스크는 공통 비트가 1이고 와일드 마스크는 공통 비트가 0이다.
- 주소값을 2진수로 변환했을 때, 서브넷 마스크는 무조건 앞에서 1이 채워져 나가야한다.
- 와일드마스크 계산할 때 255에서 서브넷 마스크 주소 값 빼면 된다.
- 서브넷마스크 와일드카드 마스크
/24 11111111.11111111.11111111.00000000 00000000.00000000.00000000.11111111
255.255.255.0 0.0.0.255
255.255.0.0 0.0.255.255
255.0.0.0 0.255.255.255
255.255.255.255 0.0.0.0
255.255.255.252(255-252) => 0.0.0.3
255.255.255.248(255-248) => 0.0.0.7
255.255.255.224(31) => 0.0.0.31
255.255.240.0 => 0.0.15.255
=======================================================
일치는 0 불일치는 1로 해서 나오는 숫자가 와일드카드 마스크 해당 옥텟값.
EX) 192.168.1. 0 /24 ~ 192.168.255. 0 /24
이 중에서 홀수만 묶어서 하나로 정의 하시오.
192.168. 00000001. 0
192.168. 00000011. 0
192.168. 00000101. 0
- 중간 생략 -
192.168. 11111111. 0
----------------------------------> 일치하는 부분은 0 , 일치하지 않는 부분은 1로 계산 후 십진수 값이 와일드카드 마스크 값.
0000001=1
255.255. 1. 0
0 0 254 255 192.168.1.0 0.0.254.255 => 홀수만 요약.
========================================================
192.168.0.0 /24 ~ 192.168.255.0 /24 == 짝수만 모아서 한 줄로 요약.
192.168. 00000000. 0
192.168. 00000010. 0
- 중간 생략
192.168. 11111110 . 0
----------------------------------->
일치하는 부분은 0, 일치하지 않는 부분은 1로 계산 후 십진수 값이 와일드카드 마스크 값
255.255. 11111110 0
0 0 254 255 192.16.0.0 0.0.254.255
192.16.0.0 0.0.254.255
EX) 192.168.112.32 ~ 192.168.112.63 를 한 줄로 정의하시오.
서브넷 마스크로 표현 가능한 것은 서브넷으로 표현한 뒤 와일드로 변환시키면 빠름
255.255.255.224 => 0.0.0.31
Ex)199.172.1.0/24 ~ 199.172.16.0/24를 다음 조건에 맞게 간결하게 설정하여라.
Ex-1) 199.172.1.0/24, 199.172.3.0/24를 한 줄로 설정하여라.
00000001
00000011
------------
00000010 => 2 255.255.255.0 => 0.0.2.255
Ex-2) 199.172.1.0/24 ~ 199.172.3.0/24, 199.172.8.0/24 ~ 199.172.11.0/24를 한 줄로 설정
0000 0001 => 1
0000 0010 => 2
0000 0011 => 3
0000 1000 => 8
0000 1001 => 9
0000 1010 => 10
0000 1011 => 11 255.255.255.0 0.0.11.255
------------
0000 1011 =>십진수 11
Ex3) 199.172.5.0/24, 199.172.7.0/24,
199.172. 00000101 0
199.172. 00000111 0
-------------------------------
00000010 => 십진수 2 255.255.255.0 => 0.0.2.255
199.172.10.0/24, 199.172.14.0/24 를 두 개씩 묶어서 각각 설정
0000 1010 => 10
0000 1110 => 14
--------------------------------------------- 255.255.255.0 => 0.0.4.255
0000 0100 => 십진수 4 net 199.172.10.0 0.0.4.255
Ex4) 199.172.1.0/24 ~ 199.172.16.0/24 중에 홀수만 설정하여라.
0000 0001 = 1
0000 0011 = 3
0000 0101 = 5
0000 0111 = 7
0000 1001 = 9
0000 1011 = 11
0000 1101 =13
-------------------------------------- 255.255.255.0 => 0.0.0.255
0000 1110 = 14 0.0.14.255
서브넷표기 0 128 192 224 240 248 252 254 255
와일드표기 255 127 63 31 15 7 3 1 0
-와일드 카드 변환 시
1. 서브넷에 일치할 때
s1/0 192.168.10.0 255.255.255.0 => net 192.168.10.0 0.0.0.255
s1/0 192.168.20.0 255.255.255.224 => net 192.168.20.0 0.0.0.31
2. 서브넷에 일치하지 않을 때
lo 172
ip 13.13.1.1 255.255.255.0
ip 13.13.2.1 255.255.255.0
ip 13.13.3.1 255.255.255.0
ip 13.13.4.1 255.255.255.0
0000 0001
0000 0010
0000 0011
0000 0100
------------------
0000 0111 => 7 255.255.255.0 => 0.0.0.255 => 0.0.7.255
=> net 13.13.1.0 0.0.7.255
=> 요약하는 이유 : 라우터의 부하를 줄여 주기 위하여
'IT > Network (네트워크)' 카테고리의 다른 글
OSPF 프로토콜 정의 및 동작과정 (0) | 2023.05.23 |
---|---|
EIGRP 프로토콜 정의 및 특징 (1) | 2023.05.08 |
RIPv2 설정 및 특징 (1) | 2023.05.07 |
RIPv1 설정 및 특징 (0) | 2023.05.07 |
라우팅 테이블 해석하는 방법 (0) | 2023.05.06 |
댓글