호스트 3 대
네트워크 id:192.168.1.0
서브넷 마스크: 255.255.255.0
첫 번째 단계는 세 개의 서브넷을 나누는 것입니다. 세 서브넷 모두 동시에 수용할 수 있는 호스트 수는 >; =60 단위.
핵심 방법: 호스트 수에 따라. 2 의 x 제곱 > = 60, X=? 2 의 8 승은 256 이라는 것을 알고 있습니다. 즉, 클래스 C 네트워크 주소는 256-2 개의 호스트 (네트워크 주소와 브로드캐스트 주소 제외) 를 수용할 수 있습니다. 그렇다면 2 의 거듭제곱이 60 보다 크거나 같을까요? 대답은 2 의 6 승 =64-2 (네트워크 주소와 브로드캐스트 주소 제외) 입니다.
따라서 원래 서브넷 마스크의 마지막 바이트 바이너리 표현 (주로 마지막 바이트 계산)
원문: 00000000 (서브넷 마스크에서 1 은 네트워크 번호, 0 은 호스트 번호, 8 개 0 은 네트워크에 들어갈 수 있는 호스트 수의 2 -2 승).
이후: 1 100000 (2 자리 호스트 번호를 새 서브넷 번호로 차용하고 처음 두 개의 1 은 2 비트 호스트 번호를 차용하는 것을 의미하며 2 를 4 개의 서브넷으로 나눌 수 있습니다. 즉 3 개의 서브넷이 만족되고 제외되지 않습니다
분할 후 서브넷 마스크는 255.255.255. 192 이고 서브넷 수는 4 개입니다. 서브넷당 사용 가능한 호스트 수는 62 대입니다.
각 서브넷마다 구체적인 정보는 다음과 같습니다.
서브넷 a: 네트워크 주소: 192. 168. 1 시작 IP:192./kloc-
방송 주소:192.168.1.63.
서브넷 b: 네트워크 주소:192.168.1.64 시작 IP:192./kloc
방송 주소:192.168.1.127.
서브넷 c: 네트워크 주소:192.168.1.128 시작 IP:/kloc-0
방송 주소:192.168.1.191.
서브넷 d: 네트워크 주소:192.168.1.192 시작 IP:/kloc-0
방송 주소:192.168.1.255.
이상, 문제의 뜻에 따라, 우리는 앞의 서브넷 A, B, C 를 제 1 질문으로 삼을 수 있다.
2 단계: 30 개의 호스트를 포함하는 두 개의 서브넷을 나눕니다.
핵심 방법: 위에 남겨진 d 서브넷을 기준으로 더 세분화합니다.
D 서브넷 id:192.168.1.192 마스크: 255.255./kloc.
원래 서브넷 마스크: 1 1000000
이 마스크 > 의 호스트 수를 분할해야합니다. = 호스트 30 개가 포함된 서브넷 2 개.
그럼 X 승 > =30, X 는 5 입니다.
원래 서브넷 마스크의 호스트 수에서 한 명 더 빌리면 이러한 요구 사항을 충족할 수 있습니다 (전체 0 및 모든 1 서브넷 제외).
원문: 1 1000000
이후: 1 1 100000
분할 후: 서브넷 마스크: 255.255.255.224, 서브넷 번호: 2.
분할된 세부 서브넷 정보:
E 서브넷: 네트워크 주소:192.168.1.192 시작 IP:/kloc-0
방송 주소:192.168.1.223.
F 서브넷: 네트워크 주소:192.168.1.224 시작 IP:192./kloc
방송 주소:192.168.1.255.
그래서 일반적인 분할 이후:
먼저 세 서브넷의 서브넷 마스크는 모두 255.255.255. 192 입니다.
자세한 서브넷 정보:
서브넷 a: 네트워크 주소: 192. 168. 1 시작 IP:192./kloc-
방송 주소:192.168.1.63.
서브넷 b: 네트워크 주소:192.168.1.64 시작 IP:192./kloc
방송 주소:192.168.1.127.
서브넷 c: 네트워크 주소:192.168.1.128 시작 IP:/kloc-0
방송 주소:192.168.1.191.
질문 2: 두 서브넷의 서브넷 마스크는 모두 255.255.255.224 입니다.
자세한 서브넷 정보:
E 서브넷: 네트워크 주소:192.168.1.192 시작 IP:/kloc-0
방송 주소:192.168.1.223.
F 서브넷: 네트워크 주소:192.168.1.224 시작 IP:192./kloc
방송 주소:192.168.1.255.
나의 대답은 끝났다.