- DNS 가 왜 필요할까?
#include <netdb.h>
struct hostent * gethostbyname(const char * hostname);
- 그렇다면 DNS 서버의 IP 주소는 어떻게 알까?
- IP 주소는 알아왔다고 치자, 어떻게 보내지?
- 같은 subnet 인건 어떻게 알지?(gateway 주소)
- DNS query 과정
- ARP
- Routing Protocol: RIP, OSPF, BGP
- Longest prefix match
#include <netdb.h>
struct hostent * gethostbyname(const char * hostname);