작성
·
386
답변 1
1
안녕하세요, 창헌님! 질문주셔서 감사합니다.
정확히는 지정된 서브넷의 범위에 따라 달라진다고 보시면 됩니다.
예를 들어 서브넷이 192.168.10.0 /24일 경우
서브넷마스크는 위 그림과 같이
10진수 : 255.255.255.0 이며,
2진수 : 11111111.11111111.11111111.00000000 입니다.
이때, 네트워크 ID는 프리픽스 표기법에 따라 24bit고, 호스트 ID는 8bit입니다.
호스트 ID가 8bit이므로 192.168.10.0의 네트워크 범위에서 2^8=256 개인 호스트 ID가 사용가능하다는 뜻입니다.
즉, 192.168.10.0~192.168.10.255까지 256개의 호스트 주소를 할당할 수 있게 됩니다.
다만 여기서 변수가 있는데요,
192.168.10.0은 네트워크 범위의 주소를 나타내는 주소고,
192.168.10.255는 브로드캐스트 주소입니다.
따라서 실제 호스트에 할당할 수 있는 주소는
192.168.10.1~192.168.10.254까지이며,
이는 실질적으로는 256-2=254개의 IP주소를 사용할 수 있다는 얘기입니다.
감사합니다. 좋은 하루 되세요 ! ^^
안녕하세요, 종원님! 질문해주셔서 감사합니다.
말씀하신 /26의 경우 11111111.11111111.11111111.11000000 이 서브넷 마스크죠.
그리고 말씀하신 것처럼 서브넷 ID 는 네트워크 비트 중 추가로 서브넷을 구분하기 위해 2비트를 사용합니다.
앞의 두 비트를 사용하기에 서브넷ID가 될 수 있는 주소는 2^2로 4가지죠.
총 '00','01','10','11'이 서브넷 ID가 될 수 있는 가짓수입니다.
예를 들어 192.168.1.0/24 네트워크를 /26으로 나눈다고 가정한다면 앞서 분리한 것처럼 4개의 서브넷으로 나눌 수 있습니다.
또 호스트 주소는 '네트워크 주소'와 '브로드캐스트 주소'를 '제외'한 범위가 호스트 주소가 될 수 있는 범위입니다.
예를 들어
서브넷 1 : 192.168.1.0/26의 경우 (서브넷 ID : 00)
192.168.1.0 => 네트워크 주소
192.168.1.63 => 브로드캐스트 주소
따라서 그 사이의 주소가 될 수 있는
192.168.1.1 ~ 192.168.1.62 가 가용할 수 있는 호스트 주소가 됩니다.
한마디로
서브넷 내의 첫 번째 주소=>네트워크 주소
서브넷 내의 마지막 주소=>브로드캐스트 주소 로 들어가고
네트워크 주소와 브로드캐스트 주소를 제외한 범위 내가
호스트 주소라고 볼 수 있어요!
강사님 안녕하세요 좋은 강의 잘 듣고 있습니다.
네트워크 ID와 호스트 ID 사이의 서브넷 ID는
예를 들어 /26 이면 서브넷 ID는 이진법 중 앞에 두 자리수 11인데 254개 중 어떤 기준으로 호스트 주소를 할당하는지 질문 드립니다.