Uniform Resource Locator의 줄임말로, 네트워크 상에서 웹 페이지, 이미지, 동영상 등의 파일이 위치한 정보를 나타냅니다.
URL은 scheme, hosts, url-path로 구분됩니다.
기타 query, bookmark가 포함된 경우가 있습니다.
Internet Protocol의 줄임말로, 인터넷상에서 사용하는 주소체계를 의미합니다. 인터넷에 연결된 모든 PC는 IP주소 체계에 따라 네 덩이의 숫자로 구분됩니다. 각 덩이는 . 으로 구분됩니다.
ex)
127.0.0.1
Internet Protocol version 4의 줄임말로, IP 주소체계의 네 번째 버전을 뜻합니다.
기존 버전의 주소가 부족해 이제는 각 덩이의 숫자를 255까지 올릴 수 있습니다.
ex) 43억 개의 IP 주소로 표현할 수 있습니다.
0.0.0.0 // 부터
255.255.255.255 // 까지
현재는 IPv6 까지 출시된 상태입니다.
Port는 IP 주소가 가리키는 PC에 접속할 수 있는 통로(채널)을 의미합니다. 이미 사용중인 포트는 중복해서 사용할 수 없습니다.
일반적으로 3000번 포트를 사용합니다.
ex)
127.0.0.1:3000
http://localhost:3000
IP주소 대신 사용하는 것이 Domain 입니다.
IP주소를 지번 또는 도로명이라면 Domain은 해당 주소에 위치한 가게 이름(상호)로 볼 수 있습니다.
ex) 터미널에서 nslookup (domain 이름)
nslookup kakao.gg
DNS란 Domain Name System의 줄임말로 호스트의 도메인 이름을 IP 주소로 변환하거나 반대의 경우를 수행할 수 있도록 개발된 데이터 베이스 시스템입니다.
네트워크 상에 존재하는 모든 PC는 IP 주소가 있습니다. 모든 IP 주소가 도메인을 가지고 있지 않습니다.
도메인 사용의 경우 일정 기간 동안 대여 사용하게 됩니다.
해당 도메인 이름과 매칭된 IP 주소를 확인하는 작업이 반드시 필요하고, 네트워크에는 이것을 위한 서버가 별도로 있습니다.
가끔 해석할 수 없는 데이터를 전송받은 경우 발생하는 err 입니다.
위와 같은 에러 메시지를 보여줄 경우
를 보여줍니다.