이카's
반응형
article thumbnail
HTTP 1.0/1.1 스펙과 3가지 주제
SW/네트워크 2023. 6. 20. 00:33

HTTP HTTP의 기본적인 것이 궁금하다면 아래 링크를 확인해보자! 잘 쓴 글은 아니지만 노력하여 포스팅한 글이다! HTTP 기본 개념 이번 포스팅에서는 HTTP/1.0과 HTTP/1.1에 대해서 조금 자세히 다뤄보려고 한다. 가장 크게 3가지를 다뤄보려고 한다. 커넥션 유지 호스트 헤더 강력한 인증 절차 HTTP/1.0 문서를 받았는데 주고 받기만 해서는 너무 불편한 점이 많았다. 특히 수정해야 하는 부분에서 만큼은... 이런 불편한 점을 개선하고자 1996년 HTTP Working Group에서 사람들이 사용하던 기능을 모아 문서화를 하였다. 이를 통해 몇 가지 요청을 더 사용하게 되었다. 헤더 추가 클라이언트는 선택적 헤더 정보를 보내 서버의 구성, 서버의 인터넷 시스템 호스트 이름 또는 번호, ..

article thumbnail
HTTP의 역사 그리고...
SW/네트워크 2023. 6. 14. 15:31

HTTP의 역사 & 헤더 사실 개발자에게 HTTP는 굉장히 친숙한 단어이다. 개발을 접하게 될때, 대부분 처음에 접하는 단어가 아닐까 싶다. 그 만큼 우리들은 HTTP 단어에 많이 노출되어 있다. 그렇다면 HTTP는 어디에 있을까? 현대인이라면 인터넷을 당연히 사용할 것이고 사용하다 보면 자동으로 HTTP보다 https 가 더 많이 사용한다. https의 기초가 되는 http를 먼저 공부하면 https가 무엇인지 더 쉽게 이해할 수 있을 것이라 생각한다. HTTP란? Hyper Text Transfer Protocol로 그냥 문자가 아닌 Hyper 텍스트를 전송하는데 활용하는 프로토콜이라고 생각하면 된다. 즉, 텍스트를 주고 받고하는데, 정해놓은 규약이다. 그래서 왜 이런 규약이 생겼는데? CERN 입자..

article thumbnail
TCP/IP 4계층 모델 인데 3계층 설명 (애플리케이션 계층, 전송 계층, 인터넷 계층)
SW/네트워크 2023. 6. 13. 02:30

TCP/IP 4계층 모델 이번 포스팅에서는 TCP/IP 4계층을 알아보려고 한다. 중점적으로 다룰 부분은 어떻게 정보를 주고 받아?와 각 계층의 구조를 포스팅할 것이다.(사실 이게 전부이다.) 애플리케이션 계층 전송 계층 인터넷 계층 링크 게층 TCP/IP란? 계층을 다루기 전에 도대체 왜 이렇게 이름을 지엇는가? 라는게 궁금증으로 생긴다. 이를 이해하면 TCP/IP의 이해가 한층 쉬워질 것이라고 생각한다. TCP(Transmission Control Protocol) 우선 TCP가 왜 만들어 졌을까? 미 국방부에서 냉전시대에 알파넷 프로젝트의 주제 중 하나가 핵전쟁이 나도 살아남는 네트워크를 만드는 것이었다. 이전 시대는 회선 교환 방식에 따라 중계국이 다운되면 네트워크가 끊기기 때문이었다. 이를 해결..

반응형