본문 바로가기
정보처리기사/실기

[정보처리기사] 네트워크 부분 vs 호스트 부분

by 보안매크로 2025. 3. 3.
반응형

네트워크 부분(Network)과 호스트 부분(Host) 개념 정리

IP 주소는 네트워크 주소호스트 주소로 나뉩니다.
이 구분을 위해 **서브넷 마스크(Subnet Mask)**가 사용됩니다.


1. 네트워크 부분(Network Part)

  • 같은 네트워크에 속한 모든 장치(PC, 서버, 라우터 등)가 공유하는 주소 부분입니다.
  • 네트워크 식별을 위한 영역입니다.
  • 서브넷 마스크에서 1로 설정된 비트가 네트워크 부분을 의미합니다.
  • 같은 네트워크에 속한 장치들은 동일한 네트워크 부분을 가집니다.

2. 호스트 부분(Host Part)

  • 네트워크 안에서 개별 장치를 구별하는 주소 부분입니다.
  • 동일한 네트워크 안에 있는 컴퓨터, 스마트폰, 서버 등 각각의 기기가 가지는 고유한 값입니다.
  • 서브넷 마스크에서 0으로 설정된 비트가 호스트 부분을 의미합니다.
  • 같은 네트워크에 속한 장치라도 호스트 부분이 다르면 서로 다른 장치입니다.

3. 예제: IP 주소와 서브넷 마스크로 구분

IP 주소: 192.168.1.10

서브넷 마스크: 255.255.255.0

IP 주소 192 168 1 10

2진수 11000000 10101000 00000001 00001010

서브넷 마스크 255 255 255 0

2진수 11111111 11111111 11111111 00000000

네트워크 부분과 호스트 부분 구분

IP 주소      : 11000000.10101000.00000001.00001010 (192.168.1.10)
서브넷 마스크: 11111111.11111111.11111111.00000000 (255.255.255.0)
---------------------------------------------------
네트워크 부분: 11000000.10101000.00000001 (192.168.1)
호스트 부분  : 00001010 (10)
  • 네트워크 부분: 192.168.1 (고정됨, 네트워크 식별)
  • 호스트 부분: 10 (변할 수 있음, 개별 장치 구별)

즉, 192.168.1.0 ~ 192.168.1.255 범위의 IP 주소들은 같은 네트워크에 속합니다.


4. 같은 네트워크에 있는지 확인하기

두 IP 주소의 네트워크 주소를 비교하면 같은 네트워크인지 알 수 있음.

예제 1: 같은 네트워크에 있는 경우

IP 주소 서브넷 마스크 네트워크 주소

192.168.1.10 255.255.255.0 192.168.1.0
192.168.1.20 255.255.255.0 192.168.1.0

→ 네트워크 주소가 같으므로 같은 네트워크에 있음.

예제 2: 다른 네트워크에 있는 경우

IP 주소 서브넷 마스크 네트워크 주소

192.168.1.10 255.255.255.0 192.168.1.0
192.168.2.20 255.255.255.0 192.168.2.0

→ 네트워크 주소가 다르므로 다른 네트워크에 있음.


5. 정리

  • 네트워크 부분(Network Part): 같은 네트워크 내 모든 장치가 공유하는 부분.
  • 호스트 부분(Host Part): 네트워크 내에서 개별 장치를 구별하는 부분.
  • 서브넷 마스크에서 1로 설정된 부분이 네트워크, 0이 호스트를 의미.
  • 같은 네트워크인지 확인하려면, IP 주소와 서브넷 마스크를 AND 연산하여 네트워크 주소를 비교하면 됨.
반응형