본문 바로가기

네트워크/서브넷팅

서브넷팅 계산방법

서브넷팅 계산 방법

서브넷 마스크는 2진수로 표현하였을 때 Network ID 부분은 1이 연속적으로 있어야 하며, Host ID 부분은 0이 연속적으로 있어야 한다. 즉, 중간에 1이나 0이 섞이면서 나열될 수 없다. 이로 인해 서브넷 마스크가 Network ID를 확장하면서 1bit씩 확보하게 되면 네트워크 할당 가능 수가 2배로 증가하지만 반대로 호스트 할당가능 수가 2배로 줄어들게 된다. 예를 들어 11111111.11111111.1111111.00000000(255.255.255.0)에서 네 번째 옥탯에 1bit를 확보하면 11111111.11111111.11111111.10000000(255.255.255.128)이 된다.

예를 들어 194.139.10.7/25 라는 IP를 서브넷팅 해보자. /25는 서브넷 마스크가 25bit라는 의미로 255.255.255.128이 된다. 그럼 호스트에 IP를 할당할 수 있는 범위가 0~127, 128~255가 되며, 네트워크 영역은 194.139.10.0, 194.139.10.128가 되어 2개로 나누어지게 된다. 이 때, 네트워크 영역이 2개로 나누어진다는 의미는, 각 범위의 가장 첫 번째 IP를 네트워크 주소로 할당한다는 의미다. 결국 194.139.10.7/25가 속한 네트워크는 194.139.10.0/25 대역에 속하게 되며, 다른 서브넷팅 된 네트워크인 194.139.10.128과는 라우터를 통하여서만 통신할 수 있는 것이다.

서브넷팅IP 주소할당 객체

194.139.10.0/25 194.139.10.0 Network Address
  194.139.10.1 ~ 194.139.10.126 Host IP
  194.139.10.127 Broadcast Address
194.139.10.128/25 194.139.10.128 Network Address
  194.139.10.129 ~ 194.139.10.254 Host IP
  194. 139.10.255 Broadcast Address

'네트워크 > 서브넷팅' 카테고리의 다른 글

서브넷 별 비트 정리  (0) 2022.10.24
네트워크 서브넷 차트  (0) 2022.04.28