장비업체의 하급 비전개발자

로컬 네트워크 정리 IPv4란? 본문

C++ 공부

로컬 네트워크 정리 IPv4란?

진라면한사바리 2025. 3. 14. 10:32

📌 로컬 네트워크 개념 정리

1️⃣ IP 주소 (IPv4)

  • IP 주소는 **32비트(4바이트)**로 구성되며, 8비트 × 4개로 나뉨.
  • 각 옥텟(Octet)은 0~255 사이의 숫자로 표현됨.
    makefile
    복사편집
    예: 192.168.1.120 → 11000000.10101000.00000001.01111000

2️⃣ 네트워크 주소 & 브로드캐스트 주소

개념설명
네트워크 주소 서브넷의 시작 주소, 네트워크를 식별 (호스트 비트=0)
브로드캐스트 주소 네트워크 내 모든 장치에게 메시지를 전송할 때 사용 (호스트 비트=1)

예: 192.168.1.0/24 네트워크에서

  • 네트워크 주소: 192.168.1.0
  • 사용 가능한 IP 범위: 192.168.1.1 ~ 192.168.1.254
  • 브로드캐스트 주소: 192.168.1.255

3️⃣ 서브넷 마스크 & 네트워크 비트

  • 서브넷 마스크는 네트워크 비트와 호스트 비트를 구분하는 역할을 함.
  • 네트워크 비트가 많으면 더 작은 네트워크(서브넷)으로 나눌 수 있음.
  • 호스트 비트가 많으면 같은 네트워크 내에서 더 많은 IP 사용 가능.
서브넷 마스크CIDR 표기네트워크 비트호스트 비트사용 가능한 IP 개수
255.0.0.0 /8 8 24 16,777,214
255.255.0.0 /16 16 16 65,534
255.255.255.0 /24 24 8 254

예: 192.168.1.120 vs. 192.168.2.120

  • 서브넷 마스크 /24 → 서로 다른 네트워크 ❌
  • 서브넷 마스크 /16 → 같은 네트워크 ⭕

4️⃣ 게이트웨이 (Gateway)

  • 다른 네트워크(예: 인터넷)로 나가기 위한 출입구 역할.
  • 보통 서브넷의 첫 번째 IP(또는 마지막 IP)를 사용.
    go
    복사편집
    예: 네트워크 `192.168.1.0/24` → 게이트웨이 `192.168.1.1`

✅ 핵심 요약

  1. 네트워크 주소는 서브넷의 시작 주소, 브로드캐스트 주소는 모든 장치가 받을 수 있는 주소.
  2. 네트워크 비트가 많으면 작은 네트워크로 쪼개지고, 호스트 비트가 많으면 더 많은 장치를 포함할 수 있음.
  3. 서브넷 마스크 크기에 따라 같은 네트워크일 수도 있고 아닐 수도 있음.
  4. 게이트웨이는 사용자가 설정 가능하지만, 보통 네트워크 관리자가 정함.