[열혈TCP/IP] 08 도메인 이름과 인터넷 주소

less than 1 minute read

08 도메인 이름과 인터넷 주소

  • 모든 컴퓨터에는 default DNS 서버의 주소가 등록되어 있는데, 이 default DNS 서버를 통해서 도메인 이름에 대한 IP주소를 얻는다.
  • 브라우저 - 도메인 입력 - DNS 서버 - IP 주소 획득 - IP 주소로 접속
  • default DNS 서버가 모르면 상위 단계의 DNS 서버에게 물어보고 Root DNS 서버까지 질의를 해서 결국은 IP 주소를 알려준다.

08-2 IP주소와 도메인 이름 사이의 변환

도메인 이름을 이용해서 IP주소 얻어오기

#include <netdb.h>
gethostbyname()

IP주소를 이용해서 도메인정보 얻어오기

#include <netdb.h>
gethostbyaddr()