N's Story

서브넷마스크와 와일드카드마스크(네트워크ID, 호스트ID) 본문

■ Communications /Network

서브넷마스크와 와일드카드마스크(네트워크ID, 호스트ID)

AndrewNa 2019. 3. 6. 22:52
728x90
반응형

 구분

Network ID(일치부분) 

 Host ID(불일치 부분)

 서브넷 마스크

 1

 0

 와일드 카드 마스크

 0

 1

 

  

서브넷 마스크(Subnet Mask)

서브넷 마스크는 IP 주소의 네트워크 ID, 호스트 ID를 구분하고 주로 인터페이스에 IP를 설정할 때 사용한다. IP는 네트워크 ID와, 호스트ID로 이루어져 있는데, 서브넷 마스크는​ 네트워크 ID 부분이 1 네트워크 ID를 제외한 부분이 모두 0이 된다.

 

ex) IP192.32.1.0/24 일 때 24비트까지 네트워크 ID이므로 24비트까지 모두 1이 되어 서브넷 마스크는 255.255.255.0가 된다.


192.32.1.0의 네트워크 주소를 32비트 2진수로 표현하면 아래와 같다.

 10진수

192

32

1

0

 2진수

11000000

00100000

00000001

000000

 

 => 서브넷 마스크는 IP 192로 시작하는 대역은 C클래스로 prefix가 /24이고, 24비트 까지는 모두 1이 되고, 그 이후는 다 0이 된다.

 10진수

255

255

255

0

 2진수

11111111

11111111

11111111

000000

 


ex)

 값

 내용 

 128.15.15.2/16

 네트워크 ID는 192.15.0.0 서브넷 마스크는 255.255.0.0  호스트 ID는 0.0.255.255

 172.168.12.3/18

 네트워크 ID는 172.168.0.0 서브넷 마스크는 255.255.192.0 호스트 ID는 0.0.63.255

 172.168.64.2/18

 네트워크 ID는 172.168.64.0 서브넷 마스크는 255.255.192.0 호스트 ID는 0.0.63.255

 224.56.123.3/24

 네트워크 ID는 224.56.123.0 서브넷 마스크는 255.255.255.0호스트 ID는 0.0.0.255

 

  

와일드카드 마스크(Wildcard Mask)

와일드카드 마스크는 IP 주소의 Network ID, Host ID를 구분하나 서브넷 마스크보다 더 정교하고 효율적이나 서브넷 마스크와 표현방법이 반대다.

 

가장 큰 차이점으로는 서브넷 마스크는 연속적이여야 하지만 와일드 카드 마스크는 연속적이지 않고, 불일치 하는 부분만 1로 줄 수 있다. 주로 OSPF, Access-list, EIGRP IP 범위 설정에 사용한다.

 

ex)

 값

 내용 

 192.32.1.0/24

 와일드카드 마스크는 0.0.0.255

 128.15.15.2/16  와일드카드 마스크는 0.0.255.255

 172.168.0.15 ~ 172.168.255.15

 와일드카드 마스크는 0.0.255.0

 

 

 

 

 

728x90
반응형
Comments