tcp 2

HTTP란 무엇인가?

개요HTTP는 HTML 문서와 같은 리소스를 가져오기 위한 프로토콜입니다.HTTP는 웹에서 모든 데이터 교환의 기초가 되며 클라이언트-서버 프로토콜입니다.이는 요청이 수신자, 일반적으로 웹 브라우저에 의해 시작된다는 것을 의미합니다.전체 문서는 일반적으로 텍스트 콘텐츠, 레이아웃 지침, 이미지, 비디오, 스크립트 등과 같은 리소스로 구성됩니다.클라이언트와 서버는 데이터 스트림이 아닌 개별 메시지를 교환하여 통신합니다.클라이언트가 보낸 메시지를 요청이라고 하고 서버가 응답으로 보낸 메시지를 응답이라고 합니다.HTTP는 애플리케이션 계층 프로토콜로서 TCP(전송 계층)와 IP(네트워크 계층) 위에, 그리고 프레젠테이션 계층 아래에 있습니다.1990년대 초에 설계된 HTTP는 시간이 지남에 따라 발전해 온 확..

인터넷은 어떻게 동작하나요?

개요현대 사회에서 인터넷은 빼놓을 수 없는 중요한 요소입니다. 스마트폰을 사용하거나 컴퓨터, 노트북을 사용할 때 인터넷이 없다면 굉장한 불편함을 느낄 것입니다. 누군가 '인터넷이 무엇이냐?' 라고 묻는다면 명확한 의미를 내리기가 조금 애매합니다. 개발자로서 인터넷이 어떤 의미인지, 어떻게 동작하는지 정리해보고자 합니다.인터넷이란?인터넷이 무엇인지 알아보기 전에 네트워크가 무엇인지 알아야 합니다. 네트워크는 서로 연결된 컴퓨터나 다른 기기의 그룹입니다. 예를 들어, 집에 있는 당신은 컴퓨터와 기기의 네트워크를 가지고 있을 수 있습니다. 옆집에 사는 친구는 비슷한 기기의 네트워크를 가지고 있을 수 있습니다. 이웃도 비슷한 기기의 네트워크를 가지고 있을 수 있습니다. 이 모든 네트워크가 서로 연결되면 인터넷을..