😗TCP? HTTP랑 비슷한 거 아님?
·
CS
Intro.TCP에 대해서 알려면 사실 배경지식이 많아야 한다고 생각한다. OSI 7계층, IP, UDP 등... 다양한 정보와 뗄레야 뗄 수 없는 관계를 가지고 있는 프로토콜이기 때문이다. 이런 주제들도 앞으로 블로그에 열심히 써서 올릴테니 이번 게시글에서는 TCP가 무엇인지 간략히 알아보고 어디서 많이 들어본 TCP와 HTTP의 차이가 무엇인지를 중점으로 글을 써보겠다. What is TCP?TCP는 Transmission Control Protocol의 약자로 험난한 인터넷 세상에서 데이터를 안전하고 정확하게 전달하기 위한 프로토콜(약속)이다. 인터넷을 통해 데이터를 전송할 때 큰 데이터는 한 번에 전송할 수 없기 때문에 '패킷'이라는 단위로 잘개 쪼개어 전송하게 된다. 왜 패킷으로 쪼개 보낼까..
🌐HTTP가 여러 개면 HTTPS?
·
CS/Web 이론
HTTPS란?2026.02.24 - [CS] - 🚨(스포주의) HTTP 몰아보기 (결말포함) 🚨(스포주의) HTTP 몰아보기 (결말포함)What is HTTP?HTTP는 서버와 클라이언트가 데이터를 주고받는 통신 규약이다. 0과 1의 비트 배열로 변환할 수 있다면, 텍스트, 이미지, 영상, 음성 어떤 형태의 데이터든 전송이 가능하다. 우리가 웹사asht1214.tistory.com2026.02.25 - [CS/보안] - 🔑키 훔치면 아무것도 못하쥬? (대칭키 vs 비대칭키) 🔑키 훔치면 아무것도 못하쥬? (대칭키 vs 비대칭키)Intro. 암호학의 양대산맥인 대칭키 암호와 비대칭키 암호에 대해서 알아보자. 대칭키와 비대칭키 말고도 일방향 해시 함수와 하이브리드 암호도 있다. 하지만, 대킹키 암호와..
🚨(스포주의) HTTP 몰아보기 (결말포함)
·
CS/Web 이론
What is HTTP?HTTP는 서버와 클라이언트가 데이터를 주고받는 통신 규약이다. 0과 1의 비트 배열로 변환할 수 있다면, 텍스트, 이미지, 영상, 음성 어떤 형태의 데이터든 전송이 가능하다. 우리가 웹사이트에 접속할 때, 앞에 http가 붙는 것을 볼 수 있는데, HTTP를 이용해 통신하겠다는 뜻이다. HTTP에서 보안을 더하면 HTTPS가 되는데 이건 다른 게시글에서 설명하겠다. HTTP의 핵심 특징은 두가지가 있는데, 처음엔 장점으로 작용하였으나 향후 특정상황에서 단점으로 작용하기도 하였다. HTTP는 자원 절약을 위해 전송이 끝나면 연결을 끊는다.HTTP는 이전 상태를 저장하지 않는다. (우리가 쿠키와 세션을 사용하는 이유) 사실 이런 특징들은 HTTP가 만들어질 상황에선 불가피한 선택이었..