Subnetting... (교육 10일차)

SW·2022년 12월 5일
0
post-thumbnail

💥 Subnet Mask 💥

  • IP주소 같은 형식을 가짐
  • Net ID 와 Host ID를 구분하기 위한 용도
  • Bit값이 1인 부분은 Net ID , 0인 부분은 Host ID로 구분
  • 👍 Subnet Mask의 0 또는 1은 반드시 연속적으로 배치되어야 함
    👉 1로 계속 나오다가 0이 나오는 순간 나머지는 모두 0임. (1과 0 교차 X)
정상적인 S/M : 11111111.11111111.11000000.000000
비정상적인 S/M : 11111111.11111111.00000111.00000000

[각 클래스의 기본값]
A class Subnet Mask: 255.0.0.0
B class Subnet Mask: 255.255.0.0
C class Subnet Mask: 255.255.255.0

A class: NNNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH
B class: NNNNNNNN.NNNNNNNN.HHHHHHHH.HHHHHHHH
C class: NNNNNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH

A class: 11111111.00000000.00000000.00000000
B class: 11111111.11111111.00000000.00000000
C class: 11111111.11111111.11111111.00000000



서브넷으로 3개로 쪼갠 경우: 네트워크 개수 8개, 호스트 개수 32개

             Net ID             HID

|------------------------------------|-------|
11111111.11111111.11111111.11100000

11111111.11111111.11111111.111 00000

11111111.11111111.11111111.000 00000
11111111.11111111.11111111.001 00000
11111111.11111111.11111111.010 00000
11111111.11111111.11111111.011 00000
11111111.11111111.11111111.100 00000
11111111.11111111.11111111.101 00000
11111111.11111111.11111111.110 00000
11111111.11111111.11111111.111 00000

서브넷으로 4개로 쪼갠 경우: 네트워크 개수 16개, 호스트 개수 16개

             Net ID              HID

|--------------------------------------|-----|
11111111.11111111.11111111.11110000

서브넷으로 5개로 쪼갠 경우: 네트워크 개수 32개, 호스트 개수 8개

            Net ID               HID

|---------------------------------------|----|
11111111.11111111.11111111.11111000

서브넷으로 6개로 쪼갠 경우: 네트워크 개수 64개, 호스트 개수 4개

             Net ID               HID

|-----------------------------------------|--|
11111111.11111111.11111111.11111100

📌 Tip 📌
서브넷 계산기를 활용하여 검증한다.
https://www.subnet-calculator.com/

실습> 아래 조건에 해당하는 정보를 서브네팅해서 GNS3에서 네트워크를 구축하시오.

파일명: network9

-- 조건 --
1. 라우터는 가용 IP주소의 가장 첫 번째 주소로 설정한다.
2. PC는 가용 IP주소의 두 번째 주소부터 설정한다.
3. 네트워크: 200.200.200.0 ~ 255
4. 기관 네트워크 할당

  • A 기관: PC 60대 네트워크#1
  • B 기관: PC 60대 네트워크#2
  • C 기관: PC 60대 네트워크#3
  1. 서브네팅
    200.200.200.0/24 네트워크를 서브네팅으로 분할한다.

서브넷팅을 하지 않은 경우
C class: 200.200.200.0
C class Subnet Mask: 255.255.255.0

200.200.200.00000000 0
200.200.200.11111111 255

서브넷팅을 해서 4개의 네트워크가 나온 경우

200.200.200.11 000000

기관명: A 기관에게 할당
첫 번째 네트워크: 200.200.200.0/26
Subnet Mask: 255.255.255.192 <-- /26 <-- 26bit
네트워크 ID: 200.200.200.0 <-- 실장비에 부여할 수 없는 IP주소
브로드캐스트 주소: 200.200.200.63 <-- 실장비에 부여할 수 없는 IP주소
가용 IP주소 범위: 200.200.200.1 ~ 62 <-- 실장비에 부여할 수 있는 IP주소
가용 IP주소 개수: 62개
200.200.200.00 000000 0 ~
200.200.200.00 111111 63

기관명: B 기관에게 할당
두 번째 네트워크: 200.200.200.64/26
Subnet Mask: 255.255.255.192 <-- /26 <-- 26bit
네트워크 ID: 200.200.200.64 <-- 실장비에 부여할 수 없는 IP주소
브로드캐스트 주소: 200.200.200.127 <-- 실장비에 부여할 수 없는 IP주소
가용 IP주소 범위: 200.200.200.65 ~ 126 <-- 실장비에 부여할 수 있는 IP주소
가용 IP주소 개수: 62개
200.200.200.01 000000 64
200.200.200.01 111111 127

기관명: C 기관에게 할당
세 번째 네트워크: 200.200.200.128/26
Subnet Mask: 255.255.255.192 <-- /26 <-- 26bit
네트워크 ID: 200.200.200.128 <-- 실장비에 부여할 수 없는 IP주소
브로드캐스트 주소: 200.200.200.191 <-- 실장비에 부여할 수 없는 IP주소
가용 IP주소 범위: 200.200.200.129 ~ 190 <-- 실장비에 부여할 수 있는 IP주소
가용 IP주소 개수: 62개
200.200.200.10 000000 128
200.200.200.10 111111 191

기관명: 나중에 다른 기관에 할당하기 위해 남는 네트워크
네 번째 네트워크: 200.200.200.192/26
Subnet Mask: 255.255.255.192 <-- /26 <-- 26bit
네트워크 ID: 200.200.200.192 <-- 실장비에 부여할 수 없는 IP주소
브로드캐스트 주소: 200.200.200.255 <-- 실장비에 부여할 수 없는 IP주소
가용 IP주소 범위: 200.200.200.193 ~ 254 <-- 실장비에 부여할 수 있는 IP주소
가용 IP주소 개수: 62개
200.200.200.11 000000 192
200.200.200.11 111111 255

  1. PC 설정
    각 기관의 PC를 설정한다.
    !A기관의 PC1
    IP Address: 200.200.200.2
    Subnet Mask: 255.255.255.192
    Default Gateway: 200.200.200.1

PC1> ip 200.200.200.2/26 200.200.200.1
PC1> sh ip

NAME : PC1[1]
IP/MASK : 200.200.200.2/26
GATEWAY : 200.200.200.1
DNS :
MAC : 00:50:79:66:68:00
LPORT : 10020
RHOST:PORT : 127.0.0.1:10021
MTU: : 1500

!B기관의 PC2
IP Address: 200.200.200.66
Subnet Mask: 255.255.255.192
Default Gateway: 200.200.200.65

PC2> ip 200.200.200.66 255.255.255.192 200.200.200.65
PC2> sh ip

NAME : PC2[1]
IP/MASK : 200.200.200.66/26
GATEWAY : 200.200.200.65
DNS :
MAC : 00:50:79:66:68:01
LPORT : 10018
RHOST:PORT : 127.0.0.1:10019
MTU: : 1500

!C기관의 PC3
IP Address: 200.200.200.130
Subnet Mask: 255.255.255.192
Default Gateway: 200.200.200.129

PC3> ip 200.200.200.130/26 200.200.200.129
PC3> sh ip

NAME : PC3[1]
IP/MASK : 200.200.200.130/26
GATEWAY : 200.200.200.129
DNS :
MAC : 00:50:79:66:68:02
LPORT : 10022
RHOST:PORT : 127.0.0.1:10023
MTU: : 1500

  1. 라우터 설정
    R1 라우터를 설정한다.
    !R1
    en
    conf t
    hostname R1
    int f0/0
    ip addr 200.200.200.1 255.255.255.192
    no sh
    int f0/1
    ip addr 200.200.200.65 255.255.255.192
    no sh
    int f1/0
    ip addr 200.200.200.129 255.255.255.192
    no sh
    end
    sh ip int b

R1#sh ip int b
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 200.200.200.1 YES manual up up
Serial0/0 unassigned YES unset administratively down down
FastEthernet0/1 200.200.200.65 YES manual up up
Serial0/1 unassigned YES unset administratively down down
Serial0/2 unassigned YES unset administratively down down
Serial0/3 unassigned YES unset administratively down down
Serial0/4 unassigned YES unset administratively down down
Serial0/5 unassigned YES unset administratively down down
FastEthernet1/0 200.200.200.129 YES manual up up
FastEthernet2/0 unassigned YES unset administratively down down
FastEthernet3/0 unassigned YES unset administratively down down
FastEthernet4/0 unassigned YES unset administratively down down

  1. 통신 확인
    PC1에서 IP주소로 설정된 곳으로 ping test를 해서 통신이 잘 되는지 확인한다.
    PC1> ping 200.200.200.1
    PC1> ping 200.200.200.65
    PC1> ping 200.200.200.66
    PC1> ping 200.200.200.129
    PC1> ping 200.200.200.130


















profile
정보보안 전문가

0개의 댓글