Subnetting 실습

유서정·2024년 4월 15일
0

네트워크 보안

목록 보기
4/16
post-thumbnail

IPv4 주소

IPv4 주소란?
인터넷의 모든 장비를 각각 인식하는 고유의 번호
네트워크는 주소를 가지고 목적지까지 경로를 설정
주소를 이용하여 데이터 출입 경로를 통제(보안 기능)

  • 32비트로 구성
    8비트씩 4부분으로 끊어서 표현 (10진수)
    네트워크 주소와 호스트 주소로 구분

공인 IP주소와 사설 IP주소로 구분

IP 주소 지정

클래스 기반 주소 지정

A,B,C,D,E 클래스 각각의 IP 주소 범위

IPv4 주소의 공인 IP 주소

Class이진 표현전체 IP 범위기본 서브넷 마스크용도
A Class0xxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx0.0.0.0 ~ 127.255.255.255255.0.0.0국가단위
B Class10xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx128.0.0.0 ~ 191.255.255.255255.255.0.0기업단위
C Class110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx192.0.0.0 ~ 223.255.255.255255.255.255.0조직단위
D Class1110xxxx xxxxxxxx xxxxxxxx xxxxxxxx224.0.0.0 ~ 239.255.255.255멀티캐스트
E Class1111xxxx xxxxxxxx xxxxxxxx xxxxxxxx240.0.0.0 ~ 255.255.255.255연구,예약

IPv4 주소의 공인 IP 주소

10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~ 192.168.255.255

클래스리스 기반 주소 지정

CIDR
VLSM

서브 네팅

하나의 등급의 네트워크를 몇개의 작은 논리적인 서브 네트워크로 분할하는 방식
=> 호스트 식별자를 다시 서브넷 식별자와 호스트 식별자로 세분화

서브넷 마스킹

슈퍼네팅

특정 클래스에서 사용할 수 있는 호스트 수가 정해지고 제한됨

실습

#문제1⭐

회사에서 211.168.83.0 (클래스C)의 네트워크를 사용하고 있다.
내부적으로 5개의 서브넷을 사용하기 위해 서브넷 마스크를 255.255.255.224로 설정하였다.
이때, 211.168.83.34가 속한 서브넷의 브로드 캐스트 주소는?

C 클래스의 기본 서브넷 마스크는 255.255.255.0

네트워크 주소 : (마지막 8비트) 00100000 => 32
브로드캐스트 주소 : (마지막 8비트) 00111111 => 63

브로드캐스트 주소 : 211.168.83.63

강사님 방법)
HOST ID의 비트수 = 5개 이므로 2⁵=32, IP를 32 단위로 나눔
0~31 / 32~63 / 64~....

네트워크 주소를 알아내는 방식의 차이 인듯

네트워크 주소 : 네트워크 영역에서 가장 작은 주소
브로드캐스트 주소 : 네트워크 영역에서 가장 큰 주소

네트워크 주소와 브로드캐스트 주소 사이는 호스트 범위

#문제2

어느 회사 A가 공인 IP주소가 210.100.1.0/24인 네트워크를 받았다.
A사의 건물은 8층이며 각 층마다 네트워크를 달리했으면 한다. 각 층별로 컴퓨터 30대를 놓으려면 서브넷 마스크는 어떻게 되는가?

할당받은 네트워크: 210.100.1.0/24

8개의 서브 네트워크로 분할
HOST 수 : 30

2진수로 8을 나타내려면 몇개의 비트수가 필요한가 => 3

서브넷 마스크: 11111111.11111111.11111111.11100000 => 255.255.255.224

각 서브넷 클래스의 주소
210.100.1.0/27 (000)
210.100.1.32/27 (001)
210.100.1.64/27 (010)
210.100.1.96/27 (011)
210.100.1.128/27 (100)
210.100.1.160/27 (101)
210.100.1.192/27 (110)
210.100.1.224/27 (111)

#문제3

IP주소 203.10.24.27의 서브넷마스크는 255.255.255.240 이다.
이때 네트워크의 호스트 범위와 브로드캐스트 주소는?

서브넷마스크는 255.255.255.240 => IP들을 16개로 나누겠다.

네트워크 주소 : (마지막 8비트) 00010000 => 16
브로드캐스트 주소 : (마지막 8비트) 00011111 => 31

할당 가능한 호스트 범위: 203.10.24.17 ~ 203.10.24.30
호스트 범위: 203.10.24.16 ~ 203.10.24.31

#문제4

C클래스 IP대역을 사용중인 것을 각 사무실마다 51개의 IP를 각각 부여하려 할 때 사용할 수 있는 서브넷마스크의 비트 수는?

각 사무실마다 IP를 각각 51개씩 부여 => 51+2 => 호스트 IP의 범위가 53보다 커야함

2⁶ > 53 > 2⁵ => 53개의 HOST를 할당 받기 위해선 6개의 비트가 필요

서브넷 마스크: 11111111.11111111.11111111.11000000

1~52까지 HOST PC가 사용하고, 0이랑 63은 각각 네트워크랑 브로드캐스트 주소

사용할 수 있는 서브넷마스크의 비트수 : 24 + 2개

profile
information security

0개의 댓글

관련 채용 정보