인터넷 프로토콜과 주소 체계
2025. 4. 8. 14:55ㆍ네트워크
CIDR(Classless Inter-Domain Routing notaion) 표기법
- 'IP주소/서브넷 마스크상의 1의 개수'형식으로 표기
- 예 ) IP주소 192.168.219.103과 서브넷 마스크 255.255.255.0 -> 192.168.219.103/24
- 255.255.255.0 을 2진수로 표기하면 11111111.11111111.11111111.00000000 (1이 총 24개)
동적 할당과 DHCP
- IP 주소를 정적으로만 할당하다 보면 호스트의 수가 많아질 경우 관리가 곤란
- 예시) 의도치 않게 잘못된 IP주소를 입력 또는 중복된 IP 주소를 입력
- 동적 할당
- 호스트에 IP 주소가 동적으로 자동 할당
- 예시) 의도치 않게 잘못된 IP주소를 입력 또는 중복된 IP 주소를 입력
- DHCP(Dynamic Host Configuration Protocol)
- IP 동적 할당에 사용되는 대표적인 프로토콜
1. DHCP
- DHCP를 통한 IP 주소 할당
- IP 주소를 할당받고자 하는 호스트(이하 클라이언트) 와 해당 호스트에게 IP주소를 제공하는 DHCP서버간에 메시지를 주고받음으로써 이루어짐
- DHCP 서버의 역할은 일반적으로 라우터(공유기)가 수행하지만, 특정 호스트에 DHCP 서버 기능을 추가할 수도 있음
- DHCP 서버는 클라이언트에게 할당 가능한 IP 주소 목록을 관리하다가, 클라이언트가 요청할 때 IP주소를 할당
- DHCP로 할당받은 IP주소는 사용할 기간(임대 기간)이 정해짐
- 임대 기간은 DHCP 서버에서 설정하기 나름이지만, 일반적으로 수 시간에서 수 일로 설정
- 임대 기간이 끝난 IP주소는 다시 DHCP 서버로 반납
- DHCP를 통해 IP주소를 할당받는 것을 'IP 주소를 임대한다'라고 표현
2. IP 주소 할당 중 클라이언트와 DHCP 서버 간에 주고받는 메시지의 종류
- DHCP Discover : 클라이언트는 DHCP Discover 메시지를 통해 DHCP 서버를 찾고 이는 브로드캐스트로 전송
- DHCP offer : 클라이언트에게 할당해 줄 IP 주소, 서브넷 마스크, 임대 기간 등을 제안하는 메시지를 보냄
- DHCP Request : DHCP Offer 메시지에 대한 응답
- DHCP Acknowledgment(이하 DHCP ACK) : 최종 승인 메시지
- 클라이언트는 DHCP 서버와 위 순서로 메시지를 주고받으며 IP 주소를 할당
- IP주소의 사용 기간이 모두 끝나서 IP 주소가 DHCP 서버에 반납되면 원칙적으로는 이과정을 다시 거쳐서 IP 주소를 재할당
3. 임대 갱신(lease renewal)
- IP 주소 임대 기간이 끝나기 전에 임대 기간을 연장
- 임대 갱신은 IP주소의 임대 기간이 끝나기 전에 기본적으로 두 차례 자동으로 수행
- 임대 갱신 과정이 모두 실패하면 IP 주소는 DHCP 서버로 반납
반응형
'네트워크' 카테고리의 다른 글
데이터 링크 계층 (4) | 2025.04.15 |
---|---|
라우터 (0) | 2025.04.13 |
사설IP와 공인IP (1) | 2025.04.08 |
서브넷 마스크(Subnet Mask) (0) | 2025.03.31 |
인터넷 프로토콜과 주소 체계 (0) | 2025.03.31 |