▶통신 프로토콜
서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약.
ex) HTTP, HTTPS, FTP, FILE, MAILTO 등
※ HTTP(Hyper Text Transfer Protocol)
1)HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜.
2)웹에서 이루어지는 모든 데이터 교환의 기초.
3)기본 메커니즘은 클라이언트가 서버에게 요청하고, 서버가 응답하는 것.
▶호스트
네트워크에 연결된 장치 또는 서버들에 부여되는 고유한 이름, 호스트 명은 IP 주소나 MAC 주소와 같은 기계적인 이름을 대신하여 일반인이 쉽게 읽고 이해할 수 있는 이름으로 만들어짐.
▶포트
포트 번호는 네트워크 또는 인터넷을 사용하여 통신하는 각 응용 프로그램 또는 프로세스의 논리 주소로 0에서 65535번까지 사용. HTTP 80, HTTPS 443, FTP 21 로 할당되어 있음. 기본 포트로 설정된 경우, 생략될 수 있음.
▶웹 경로
디렉토리, 파일, 파일 형식, 쿼리 스트링 등으로 구성할 수 있으며, 디렉토리는 해당 자원이 서버의 어디있는지를 나타내고, 파일은 연결할 파일의 이름(HTML, CSS, 문서, 동영상 등)을 가리킨다. 파일 형식은 사용하는 웹 프로그래밍 언어에 따라 붙이는 파일의 형식을 나타내고, 쿼리 스트링의 경우는 웹 서버에 제공하는 추가 파라미터를 뜻한다.
출처: http://www.codns.com/b/B05-195 , 드림핵
'IT' 카테고리의 다른 글
[네트워크] OSI 7 Layer와 TCP, UDP (0) | 2022.10.17 |
---|---|
[네트워크] HTTP 프로토콜 (0) | 2022.10.17 |
[네트워크] Front-end와 Back-end (0) | 2022.10.17 |
[IT] 프로그래밍 16진수 표기법 (1) | 2022.10.14 |
[네트워크] 웹 서버의 구조 (0) | 2022.10.14 |
댓글