IP 주소란?
IP 주소는 Internet Protocol 의 약자로, 인터넷에 연결된 컴퓨터들을 분류하기 위해 만들어진 주소라고 생각할 수 있다. IP 주소는 IPv4 와 IPv6 로 나뉘는데, IPv4 의 경우 32비트 주소를 사용하며, 이 주소의 숫자가 모자랄 경우를 대비해 IPv6 의 경우 128비트의 주소를 사용한다.
DNS
숫자로 이루어진 IP 주소의 경우 사람이 기억하기가 쉽지 않다. 그래서 이 IP 주소를 대신할 이름이 필요하다. 호스트명을 사용해서 해당 IP 주소가 어떤 PC 의 주소인지 알 수 있으며, 인터넷 상에서는 도메인 이름을 사용한다. 예를 들어 www.google.com 을 생각해볼 수 있다.
다만, 호스트 또는 도메인 이름은 단지 이름일 뿐, IP 주소 자체를 의미하지는 않는다. 내부적으로 호스트 또는 도메인을 IP 주소로 변환해주는 작업이 필요한데, 이때 필요한것이 DNS (Domain Name Server) 이다.
'네트워크' 카테고리의 다른 글
[TCP/IP 소켓 프로그래밍] TCP 서버 (0) | 2023.10.11 |
---|---|
[TCP/IP 소켓 프로그래밍] TCP 클라이언트 (1) | 2023.10.11 |
[TCP/IP 소켓 프로그래밍] 프로토콜 개요 (0) | 2023.09.05 |