인터넷 동작 원리: WLAN 연결 및 DHCP 프로세스

Source

  • Evernote/Inbox/인터넷이 동작하는 아주 구체적인 원리.1.md

Summary

이 문서는 학교 네트워크 환경에서 노트북이 인터넷에 접속하기 위한 초기화 과정을 계층별로 설명한다. 주요 내용은 다음과 같다:

  1. WLAN 연결: 클라이언트가 AP의 비컨 신호를 통해 패시브/액티브 스캐닝으로 AP를 탐색하고, IEEE 802.11 표준에 따라 연결 요청/응답을 주고받는다.
  2. DHCP 프로세스: IP 주소가 없는 클라이언트가 DHCP DISCOVER(UDP 브로드캐스트)를 보내고, DHCP 서버가 OFFER, 클라이언트가 REQUEST, 서버가 ACK를 보내는 4단계 과정을 통해 IP 주소와 DNS 서버 정보를 할당받는다.
  3. DNS 준비: IP 할당 완료 후, 도메인 네임을 IP 주소로 변환하기 위해 로컬 또는 ISP DNS 서버로 쿼리를 전송하는 과정으로 이어진다.

Key Points

  • AP 연결은 비컨 프레임 브로드캐스팅을 통한 패시브 스캐닝 또는 클라이언트 탐색을 통한 액티브 스캐닝 방식으로 이루어진다.
  • DHCP는 UDP 프로토콜을 사용하며, 초기 DISCOVER 메시지는 src IP 0.0.0.0, dest IP 255.255.255.255로 브로드캐스트된다.
  • DHCP 할당은 DISCOVER -> OFFER -> REQUEST -> ACK 의 4단계 교환 과정을 거친다.
  • 할당된 IP 주소는 임대(Lifetime) 기간이 있으며, 기간 만료 시 갱신 또는 재할당이 필요하다.
  • 웹 브라우저 접속 전 DNS 쿼리를 통해 도메인 네임을 IP 주소로 해결해야 한다.