카테고리 없음

[실기] - 계산문제 분석 및 풀기

공부하고 기록하고 다시보는 블로그 2025. 2. 27. 10:01

서브넷

IP클래스

네트워크 IP

브로드 캐스트 IP 주소

 

1. A(0), B(1,0), C(1,1,0) 클래스에서 범위 구하기

2. A, B, C 각 서브넷 마스크 구분하기

A클래스의 255.0.0.0

B클래스의 255.255.0.0

C클래스의 255.255.255.0

3. / 이후에 나오는 사이도 표기법을 주목한다.

 

예를 들어 /25 이면, 1111 1111 / 1111 1111 / 1111 1111 / 1000 0000

 

10진수 - 128 64 32 16 8 4 2 1 총 8개의 숫자(비트)

 

 

총 8비트(bit) 0000 0000

서브넷 범위 -> 0000 0000 <- 호스트수

 

 

문제 유형 : 26개의 서브넷으로 나누고라는 말은 서브넷을 26개로 나누기 위한 서브넷 마스크를 구하는 것

 

26개를 나누기 위해서 2의 2승을 하니, 4개로 나눌 수 없고 2의 5승을 하니, 32로 충분하다. 그럼 11111000

 

 

100개의 서브넷을 생성하려고 한다. 그럼 100개 안에 포함하려는 10진수는?

 

왼쪽부터 한자리의 경우의 수는 2의 1승을 하면된다.

 

서브넷 마스크는 앞부분이다

 

헷갈리는 문제

 

1. 네트워크 주소가 192.168.100.128이며, 서브넷 마스크가 255.255.255.192인 네트워크가 있다. 이 네트워크에서 사용 가능한 마지막  IP 주소를 쓰시오.

 

위 문제의 핵심

 

1 친절하게 서브넷 마스크를 주었다. 아니면, 네트워크 주소롤 해당 클래스 범위를 구해서 서브넷 마스크를 알아야한다.

2. 192를 가지고 마지막 자리의 비트 자리 그럼 1100 0000 가 나온다. 그럼 11의 경우의 수 00,01,10,11 중 위 네트워크 주소의 범위를 알아야한다. 그 말은 즉, 128의 범위는 3번째 10 부분이다. 그리고 10 부분에서 가장 큰 값 1011 1111 = 191이다. 그리고 브로드 캐스트 주소를 빼면, 19