2026/04/27 2

[HTTP] HTTP 특징

* HTTP : HyperText Transfer Protocol- HTTP 메세지에 거의 모든 형태의 데이터를 전송할 수 있음- 서버 간 데이터를 주고 받을 때도 대부분 HTTP 사용- HTTP/1.1, HTTP/2는 TCP 기반 프로토콜이며, HTTP/3은 UDP 기반 프로토콜이다.ㅏ - 현재 HTTP/1.1을 주로 사용한다 *** HTTP 특징 * 클라이언트 서버 구조- Request Response 구조 1) Client -> Server 요청 보내고 응답 대기. 2) Server -> 요청에 대한 결과를 만들어서 응답 * 무상태 프로토콜(stateless)- Stateful : Server가 Client 상태를 보존하지 못함 --> 중간에 Server가 바뀌는 경우 유지하지 ..

공부/spring 2026.04.27

[HTTP] Internet Network, URI

* 인터넷 프로토콜 스택 4계층- 애플리케이션 계층 : HTTP, FTP- 전송 계층 : TCP, UDP- 인터넷 계층 : IP- 네트워크 인터페이스 계층 * 메세지 전송 과정메세지 -> 애플리케이션(Socket 라이브러리) -> OS(TCP 정보 생성) -> OS(IP 패킷 생성) -> 네트워크 인터페이스(LAN 카드) * IP : internet protocol.- IP 주소에 데이터를 전달하기 위해 packet으로 전송- 클라이언트 -> 인터넷 -> 서버 전송 요청 시 출발 IP과 도착 IP를 확인하고 인터넷의 노드를 통해서 데이터 전달- 한계 - 비연결성 : 패킷 받을 대상이 없거나 서버가 불능한 상태여도 패킷을 전송한다 (받는 서버 상태 확인 불가능) - 비신뢰성 : 중간에 패킷이 사..

공부/spring 2026.04.27