목차
IP클래스
유형1. IP가 속하는 클래스 구하기
-> IP 맨 앞 옥텟이 속해있는 클래스 확인
A클래스 | 0 ~ 127 |
B클래스 | 128 ~ 191 |
C클래스 | 192 ~ 223 |
A클래스는 0으로 시작
B클래스는 10으로 시작
C클래스는 110으로 시작
-> 이 범위에서 가장 작은 수 ~ 가장 큰 수
A클래스 가장 작은 수는 -> 0 0000000 = 0
A클래스 가장 큰 수는 -> 0 1111111 = 127
B클래스 가장 작은 수는 -> 10 000000 = 128
B클래스 가장 큰 수는 -> 10 1111111 = 191
C클래스 가장 작은 수는 -> 110 00000 = 192
C클래스 가장 큰 수는 -> 110 11111 = 223
ex) 192.1.10.9이 속하는 클래스는?
-> C클래스
유형2. 클래스의 IP주소 범위 구하기
-> 첫번째 옥텟은 유형1에서 확인한 것과 같이 가장 작은 수, 큰 수를 구한다.
-> 나머지 옥텟 3개는 가장 작은 수(x.0.0.0) ~ 가장 큰 수(255.255.255) 를 적어준다.
00000000 -> 0
11111111 -> 255
ex) IPv4에서 B클래스의 IP 주소 범위를 쓰시오
-> 128.0.0.0 ~ 191.255.255.255
(참고) 사설 IP 대역
- A클래스 10.0.0.0 ~ 10.255.255.255
- B클래스 172.16.0.0 ~ 172.31.255.255
- C클래스 192.168.0.0 ~ 192.168.255.255
서브넷 마스크
유형1. 클래스의 서브넷 마스크 구하기
서브넷 마스크
-> 네트워크 부분과 호스트 부분 분리
-> 네트워크 부분은 1로, 호스트 부분은 0으로 설정된다.
A클래스: 네트워크.호스트.호스트.호스트 -> 11111111.00000000.00000000.00000000 -> 255.0.0.0
B클래스: 네트워크.네트워크.호스트.호스트 -> 11111111.11111111.00000000.00000000 -> 255.255.0.0
C클래스: 네트워크.네트워크.네트워크.호스트 -> 11111111.11111111.11111111.00000000 -> 255.255.255.0
ex) IP 주소 체계의 B클래스의 기본 서브넷 마스크는?
-> 255.255.0.0
유형2. CIDR(사이더 표기법) 서브넷 마스크 구하기
-> 앞에서부터 각 비트를 사이더 값 만큼 1로 채워 계산
/32: 11111111.11111111.11111111.11111111 -> 255.255.255.255
/23: 11111111.11111111.11111110.00000000 -> 255.255.254.0
/7: 11111110.00000000.00000000.00000000 -> 254.0.0.0
ex) 192.56.77.3/29 가 의미하는 서브넷 마스크 값은?
-> 255.255.255.248
서브넷
유형1. a개의 서브넷으로 나눈 네트워크 중 b번째 네트워크의 특정 IP 구하기
1. 주어진 IP/사이더 표기법으로 할당 된 옥텟 구하기
2. a개에 해당하는 네트워크 구간 나누기
3. a개 중 b번째 해당하는 네트워크 구간의 IP범위 구하기
4. 문제에서 요구하는 IP 구하기 (첫번째, 마지막 IP는 사용할 수 없음 / Broadcast IP는 마지막 주소)
ex) 192.135.3.0/24 네트워크를 4개의 서브넷으로 나눴을 때, 4번째 네트워크의 4번째 사용 가능한 IP는?
1. /24는 255.255.255.0 이므로 192.135.3 까지는 건드릴 수 없고 마지막 옥텟만 나에게 할당됨
2. 4개의 서브넷으로 나누려면 최소 2개의 bit가 필요하므로 8비트 중 앞에 두 개 비트를 네트워크 ID로 사용
3. 각 네트워크의 IP범위를 구하면
00 000000~111111 -> 0~63
01 000000~111111 -> 64~127
10 000000~111111 -> 128~191
11 000000~111111 -> 192~255
4. 사용 가능한 IP는 첫번째, 마지막 제외이므로 193 194 195 196<<<
-> 192.135.3.196
-> 문제가 Broadcast IP 주소를 구하는거였으면 답은 192.135.3.255
'ETC > 정보처리기사' 카테고리의 다른 글
[정보처리기사] 2024년 시험일정, 응시자격, 합격기준, 합격률, 기출문제 등 (2) | 2024.03.23 |
---|---|
[정보처리기사 실기] 2023년 3회 기출문제 복원 및 답/해설 (6) | 2024.03.18 |
[정보처리기사 실기] 2023년 2회 기출문제 복원 및 답/해설 (6) | 2024.03.18 |
[정보처리기사 실기] 2023년 1회 기출문제 복원 및 답/해설 (8) | 2023.07.17 |
[정보처리기사 실기] 2022년 3회 기출문제 복원 및 답/해설 (0) | 2023.06.28 |
댓글