본문 바로가기

http3

IP, DNS, HTTP, HTTPS IP -internet protocol의 약자 -인터넷 상에서 데이터를 주고받기위한 통신 규약입니다. -규약 자체를 칭한다. IP주소 -각 기기를 식별할수 있는 특수한번호 -기기자체의 주소 X -기기와 연결된 네트워크 끝 단의 주소 -IP통신을 위해 사용하는 식별번호입니다. 도메인 -IP주소를 이름처럼 사용할수 있는 것 -도메인 등록 대행업체를 통해 구입합니다. -사람이 보다 쉽게 IP주소를 사용하도록 돕는 역할을 한다. DNS(Domain Name System) -도메인에 해당하는 IP주소로 변환해서 경로를 안내해주는 역할을 한다. -전 세계의 도메인과 각각의 도메인에 연결된 IP주소들이 저장되어 있습니다. https://www.naver.com 이건 URL이다. 네이버 네이버 메인에서 다양한 정보와 .. 2024. 1. 10.
HTTP Messages # HTTP(hypertext transfer protocol) -html과 같은 문서를 전송하기 위한 프로토콜이다. -웹브라우저와 웹서버의 소통을 위해 디자인되었다. -전통적인 클라이언트-서버 모델에서 클라이언트가 HTTP Massages 양식에 맞춰 요청을 보내면, 서버도 HTTP Messages 양식에 맞춰 응답한다. # Stateless -http의 큰 특징 !! -상태를 가지지 않는다 (무상태성) -http로 클라이언트와 서버가 통신을 주고받는 과정에서 http가 클라이언트나 서버의 상태를 확인하지 않는다. http는 통신규약일뿐이므로 상태를 저장하지 않는다. 필요에 따라 다른방법(쿠키-세션, API등)을 통해 상태를 확인할수있다. # HTTP Messages -클라이언트와 서버 사이에서 데이터.. 2023. 1. 30.
HTTP, API #프로토콜: 통신규약 즉 약속 클라이언트와 서버가 서로 HTTP라는 프로토콜을 이용해서 서로 대화를 나눈다. 응용계층 HTTP : 웹에서 HTML, JSON등의 정보를 주고받는 프로토콜 HTTPS: HTTP에서 보안이 강화된 프로토콜 FTP: 파일전송 프로토콜 SMTP: 메일을 전송하기 위한 프로토콜 SSH: CLI환경의 원격 컴퓨터에 접속하기 위한 프로토콜 RDP: windows 계열의 원격 컴퓨터에 접속하기 위한 프로토콜 WebSocket: 실시간통신, push 등을 지원하는 프로토콜 전송계층 TCP: HTTP, FTP 통신의 등의 근간이 되는 인터넷 프로토콜 UDP: (양방향의 TCP와는 다르게) 단방향으로 작동하는 훨씬 더 단순하고 빠르지만, 신뢰성이 낮은 인터넷 프로토콜 # API(applica.. 2023. 1. 30.