Network & Server Factory

개인 공부 기록

Network/네트워크 기초

[네트워크] IP란? IP 주소, 서브넷 마스크, 유동·고정 IP

1nfra 2020. 8. 26. 13:56
IP는 전송 계층에서 받은 데이터에 출발지·목적지 주소가 담긴 헤더를 붙여 패킷으로 만드는 네트워크 계층 프로토콜입니다. IPv4 주소는 32비트이고, 서브넷 마스크로 네트워크 부분과 호스트 부분을 나눕니다.

1. IP의 역할

IP는 전송 계층(TCP, UDP)에서 받은 데이터에 IP 헤더를 붙여 패킷으로 만듭니다. IP 헤더에는 버전, 헤더 길이, 프로토콜 같은 필드와 출발지 IP 주소, 목적지 IP 주소가 들어갑니다.

패킷 구조

IP 패킷 구조

2. IP 주소와 서브넷 마스크

IPv4 주소는 컴퓨터를 식별하는 32비트 번호로, 8비트씩 점(.)으로 나눠 10진수로 적습니다(예: 192.168.0.10).

 

IP 주소는 서브넷 마스크(32비트)와 함께 쓰여 네트워크 부분과 호스트 부분으로 나뉩니다. 서브넷 마스크는 앞쪽이 연속된 1, 뒤쪽이 연속된 0으로만 이루어지며, 1인 부분이 네트워크 부분, 0인 부분이 호스트 부분입니다.

 

예시 값
IP 주소 192.168.0.10
서브넷 마스크 255.255.255.0 (/24)
네트워크 부분 192.168.0
호스트 부분 10

3. 유동 IP와 고정 IP

구분 유동 IP 고정 IP
주소 접속할 때마다 바뀔 수 있음 항상 같음
주 사용처 가정용 인터넷 서버, 기업
비용 저렴 비쌈

3.1 유동 IP

가정에서 인터넷을 신청하면 보통 유동 IP를 받습니다. 예를 들어 ISP가 IP 2만 개로 고객 3만 명에게 서비스한다면 모두에게 IP를 줄 수 없지만, 모든 고객이 동시에 쓰지는 않기 때문에 사용 중인 고객에게 돌아가며 IP를 빌려줍니다. 모뎀이 이 IP를 받아 옵니다.

3.2 고정 IP

나에게 항상 같은 주소가 할당되어 혼자 쓰는 방식입니다. 주소가 바뀌지 않아 서버 운영, 방화벽 허용 목록 관리 등에 유리해 기업에서 많이 쓰며, 유동 IP보다 비쌉니다. 가정에서 서버를 운영할 때는 고정 IP 대신 DDNS를 쓰기도 합니다.

728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문