Uniform Resource Locator의 줄임말로,
네트워크 상에서 웹 페이지, 이미지, 동영상 등의 파일이 위치한 정보를 나타냅니다.
Uniform Resource Identifier의 줄임말로,
일반적으로 URL의 기본 요소인 scheme, hosts, url-path에 더해 query, bookmark를 포함합니다
id값(index)이라고도 한다.
Uniform Resource Name의 줄임말이다.
URN은 URI의 표준 포맷 중 하나로, 이름으로 리소스를 특정하는 URI이다
URN은 리소스 자체에 부여된 영구적이고
유일한 이름이고 변하지 않는다.
실제 자원을 찾기 위해서는 URN을 URL로 변환하여 이용한다.
부분 | 명칭 | 설명 |
---|---|---|
file://, http://, https:// | scheme | 통신 프로토콜 |
127.0.0.1, www.google.com | hosts | 웹 페이지, 이미지, 동영상 등의 파일이 위치한 웹 서버, 도메인 또는 IP |
:80, :443, :3000 | port | 웹 서버에 접속하기 위한 통로 |
/search, /Users/username/Desktop | url-path | 웹 서버의 루트 디렉토리로부터 웹 페이지, 이미지, 동영상 등의 파일위치까지의 경로 |
q=JavaScript | query | 웹 서버에 전달하는 추가 질문 |
로컬 PC를 나타낸다.
제공자를 의미한다.
웹 검색 을 수행하도록 설계된 소프트웨어 시스템입니다.
그들은 텍스트 웹 검색 쿼리에 지정된 특정 정보에 대해 체계적인 방식으로 World Wide Web 을 검색합니다.
검색 결과 는 일반적으로 검색 엔진 결과 페이지 (SERP) 라고 하는 결과 라인에 표시됩니다.
사용자가 검색 엔진에 쿼리를 입력하면 엔진은 웹 페이지의 색인을 스캔 하여 사용자의 쿼리와 관련된 항목을 찾습니다.
그런 다음 결과는 관련성에 따라 순위가 매겨져 사용자에게 표시됩니다.
정보는 웹 페이지에 대한 링크의 혼합일 수 있습니다.
이미지, 비디오, 인포그래픽 , 기사, 연구 논문 및 기타 유형의 파일. 일부 검색 엔진은 데이터베이스나
오픈 디렉토리 에서 사용 가능한 데이터를 마이닝 하기도 합니다.
인간 편집자가 유지 관리하는 웹 디렉토리 및 소셜 북마크 사이트와 달리 검색 엔진은 웹 크롤러에서 알고리즘을 실행하여 실시간 정보를 유지합니다.
웹 검색 엔진에서 인덱싱 및 검색할 수 없는 모든 인터넷 기반 콘텐츠는 딥 웹 범주에 속합니다.
인터넷 프로토콜 스위트에서 포트(port)는 운영 체제 통신의 종단점이다.
이 용어는 하드웨어 장치에도 사용되지만, 소프트웨어에서는 네트워크 서비스나 특정 프로세스를 식별하는 논리 단위이다.
주로 포트를 사용하는 프로토콜은 전송 계층 프로토콜이라 하며, 예를 들어 전송 제어 프로토콜(TCP)와 사용자 데이터그램 프로토콜(UDP)가 있다.
각 포트는 번호로 구별되며 이 번호를 포트 번호라고 한다. 포트 번호는 IP 주소와 함께 쓰여 해당하는 프로토콜에 의해 사용된다.
■ 사용 및 표기 | |
---|---|
ftp://000.000.000.000:21 | IP주소와 함께 URL을 표기하는 예시 |
http://000.000.000.000 | 포트 번호를 생략 가능한 예 (www의 포트번호는 80번이므로) |
http://000.000.000.000:80 | 정상 사용 표기 |
■ 일반적인 포트 번호
TCP/UDP의 포트 목록입니다.
포트 번호는 크게 세 종류로 구분된다.
- 0번 ~ 1023번: 잘 알려진 포트 (well-known port)
- 1024번 ~ 49151번: 등록된 포트 (registered port)
- 49152번 ~ 65535번: 동적 포트 (dynamic port)
■ 잘 알려진 포트 번호의 대표적 예 | |
---|---|
20 | FTP(data) |
21 | FTP(제어) |
22 | SSH |
23 | 텔넷 |
53 | DNS |
80 | 월드 와이드 웹 HTTP |
119 | NNTP |
443 | TLS/SSL 방식의 HTTP |
잘 알려진 포트의 경우 URI 등에 명시하지 않지만, 그 외의 잘 알려지지 않은 포트(:3000과 같은 임시 포트)는 반드시 포함해야 합니다
데이터베이스 등에서 원하는 정보를 검색하기 위해 요청하는 것을 말한다.
이러한 질의를 위한 특정한 구조의 프로그램 언어를 사용하기도 하며
대표적으로 SQL(Structured Query Language)이 있다.
웹에서는 데이터를 GET 요청 방식으로 전송할 때 URL 끝에 쿼리 문자열로 포함되어 전송된다.