서브넷은 하나의 큰 네트워크(IP 네트워크)를 더 작은 단위로 나눈 것입니다.
why?:
예:
192.168.1.0/24 라는 주소는 255.255.255.0 서브넷 마스크를 가진 네트워크로,
IP 주소 192.168.1.0부터 192.168.1.255까지 포함합니다.
서브넷을 구성하는 각 디바이스(호스트)에게 부여될 수 있는 IP 주소의 범위를 말합니다.
IP 주소 범위는 다음 세 가지로 나눌 수 있어요:
네트워크 주소: 서브넷을 식별하는 데 사용되는 첫 번째 주소 (192.168.1.0)
호스트 주소: 실제 장치에 할당 가능한 주소 (192.168.1.1 ~ 192.168.1.254)
브로드캐스트 주소: 서브넷 내 모든 호스트에게 데이터를 보낼 때 사용하는 주소 (192.168.1.255)
192.168.1.0/24라면
사용 가능한 IP 주소 범위는 192.168.1.1 ~ 192.168.1.254입니다.
게이트웨이는 로컬 네트워크에서 외부 네트워크(예: 인터넷)로 데이터를 보내기 위한 출입구 역할을 하는 장치(주로 라우터)입니다.
호스트는 로컬 서브넷 외부로 나가는 패킷을 모두 기본 게이트웨이(Default Gateway)로 보냅니다.
일반적으로 서브넷의 첫 번째 IP 주소나 마지막 주소 근처를 게이트웨이로 설정합니다.
예:
서브넷 192.168.1.0/24에서 기본 게이트웨이를 192.168.1.1로 설정할 수 있습니다.
라우팅 테이블은 네트워크 장비(예: 라우터, 서버)가 패킷을 어디로 전달해야 하는지를 결정하는 표입니다.
라우팅 테이블에는 보통 다음 정보가 있습니다:
목적지 네트워크 (Destination)
서브넷 마스크 / 프리픽스 (Netmask / Prefix)
게이트웨이 (Gateway)
인터페이스 (Interface)
예시:
Destination | Netmask | Gateway | Interface |
---|---|---|---|
192.168.1.0 | 255.255.255.0 | 0.0.0.0 | eth0 |
0.0.0.0 | 0.0.0.0 | 192.168.1.1 | eth0 |