개발 노트

웹 관련 IT용어 본문

프로그래밍/IT용어설명

웹 관련 IT용어

알 수 없는 사용자 2024. 2. 4. 22:33

IP(Internet Protocol)

인터넷에 연결되어 있는 모든 장치들(컴퓨터, 서버 장비, 스마트폰 등)을
식별할 수 있도록 각각의 장비에게 부여되는 고유 주소이다.

 

DNS(Domain Name System)
인터넷의 전화번호부라고도 불리며, 사용자가 'naver.com' 또는 'google.com'과 같은 도메인 이름을 웹 브라우저에 입력하는 경우 DNS는 해당 사이트의 올바른 IP 주소를 찾는 역할을 한다.

일반적으로 우리는 웹사이트에 접속 할 때 외우기 어려운 IP 주소 대신 도메인 이름을 사용한다.

인터넷에서 모든 장치는 고유한 IP 주소를 가지고 있지만, 우리는 IP 주소보다 도메인 이름을 더 쉽게 기억하고 이해할 수 있기 때문이다.

때문에 이 도메인은 일종의 별명으로 입력한 도메인을 실제 네트워크상에서 사용하는 IP 주소로 바꾸고 해당 IP 주소로 접속하는 과정이 필요하다.

이러한 과정, 전체 시스템을 DNS(도메인 네임 시스템)라고 한다.

 

URL (Uniform Resource Locator)

인터넷에서 웹 페이지, 이미지, 비디오 등의 위치를 ​​문자열이다.

하이퍼텍스트와 HTTP에서 URL은 웹의 핵심 개념 중 하나이다. URL은 웹에 게시된 리소스를 검색하기 위해 브라우저에서 사용하는 메커니즘이다.

 

URL은 웹에서 주어진 고유 리소스 주소에 지나지 않는다. 이론적으로 각각의 유효한 URL은 고유한 리소스를 가리킨다. 이러한 리소스는 HTML 페이지, CSS 문서, 이미지 등이 될 수 있다. 실제로는 몇 가지 예외가 있으며 가장 일반적인 예외는 더 이상 존재하지 않거나 이동된 리소스를 가리키는 URL이다. URL로 표시되는 리소스와 URL 자체는 웹 서버에서 처리되므로 해당 리소스와 관련 URL을 신중하게 관리하는 것은 웹 서버 소유자에게 달려 있다.

스키마

URL의 첫 번째 부분은 브라우저가 리소스를 요청하는 데 사용해야 하는 프로토콜을 나타낸다.

권한

문자 패턴 ://에 의해 스키마와 구분됩니다. 만약 존재한다면 권한에는 콜론으로 구분된 도메인이 (예: www.example.com)과 포트(80)가 모두 포함된다.

도메인은 요청하는 웹 서버를 나타냅니다. 도메인은 일반적으로 도메인 이름(en -US)이지만 IP 주소도 사용될 수 있다.

포트는 웹 서버의 리소스에 접근하는 데 사용되는 기술적인 "게이트"를 나타낸다.

리소스 경로

/path/to/myfile.html은 웹 서버에 있는 리소스의 경로다.

웹 초기에는 이와 같은 경로가 웹 서버의 실제 파일 위치를 나타냈지만, 요즘에는 대부분 물리적 실체가 없는 웹 서버가 추상적으로 처리한다.

매개변수

?key1=value1&key2=value2는 웹 서버에 제공되는 추가 매개변수다.

이러한 매개변수는 & 기호로 구분된 키/값 쌍 목록이다.

웹 서버는 리소스를 반환하기 전에 이러한 매개변수를 사용하여 추가 작업을 수행할 수 있고, 각 웹 서버에는 매개변수에 관한 고유한 규칙이 있으며 특정 웹 서버가 매개변수를 처리하는지 알 수 있는 신뢰할 수 있는 유일한 방법은 웹 서버 소유자에게 물어보는 것이다.

앵커

#SomewhereInTheDocument는 리소스 자체의 어떤 부분에 대한 앵커다.

 앵커는 리소스 내부에서 일종의 "책갈피" 역할을 하며, 브라우저에 해당 "책갈피" 지점의 콘텐츠를 표시하도록 지시한다.

https://developer.mozilla.org/ko/docs/Learn/Common_questions/Web_mechanics/What_is_a_URL

 

 

URL이란? - Web 개발 학습하기 | MDN

이 문서에서는 URL(Uniform Resource Locator)이 무엇이며 어떻게 구성되어 있는지 설명합니다.

developer.mozilla.org

 

HTTP( HyperText Transfer Protocol, 하이퍼텍스트 전송프로토콜)

월드 와이드 웹(www)의 토대이며 하이퍼텍스트 링크를 사용하여 웹 페이지를 로드하는 데 사용된다.

 

HTTP는 네트워크 장치 간에 정보를 전송하도록 설계된 애플리케이션 계층 프로토콜이며 네트워크 프로토콜 스택의 다른 계층 위에서 실행된다.

 

HTTP를 통한 일반적인 흐름에는 클라이언트 시스템에서 서버에 요청한 다음 서버에서 응답 메시지를 보내는 작업이 포함된다.

 

 

'프로그래밍 > IT용어설명' 카테고리의 다른 글

이진 파일 과 텍스트 파일  (0) 2024.02.04
코드 네이밍 규칙  (0) 2024.02.04
MVC 패턴  (0) 2024.01.29
VPN이란  (0) 2024.01.23
파일명, 폴더명 특수문자  (0) 2024.01.23