[Network] HTTP/0.9
CSE/네트워크 (network)2025. 2. 22. 17:19[Network] HTTP/0.9

🔖 HTTP 이해HTTP를 제대로 이해하기 위해서는 현재의 사양을 단순히 학습하는 것보다, 이 프로토콜이 어떻게 발전해왔는지 그 역사적 맥락을 살펴보는 것이 도움이 된다. HTTP는 본질적으로 데이터를 주고받는 통신 프로토콜로, 메서드와 경로, 헤더, 바디, 그리고 상태 코드라는 요소들로 구성되어 있다. HTTP는 1990년 최초 구현된 이후 꾸준히 진화해왔다. 최초의 HTTP/0.9는 단순히 HTML 문서를 주고받는 기능만 있었지만, 점차 폼 전송, 정보 갱신, 실시간 채팅 등 다양한 기능이 추가되면서 HTTP/1.0, HTTP/1.1, 그리고 HTTP/2로 발전했다. 특히 HTTP/0.9라는 이름은 HTTP/1.0이 등장한 후에 붙여진 것으로, 이는 1.0 이전 버전임을 나타내기 위함이었다.  🔖..

[Network] HTTP와 HTTPS
CSE/네트워크 (network)2025. 2. 4. 21:42[Network] HTTP와 HTTPS

HTTP와 HTTPS는 웹을 구성하는 가장 기본적인 프로토콜이다. 웹 브라우저로 웹 페이지를 열 때마다 HTTP나 HTTPS를 통해 서버와 통신한다. 주소창에서 흔히 보는 http://와 https://가 바로 이 프로토콜을 나타낸다. 이 두 프로토콜의 가장 큰 차이점은 보안이다. HTTP는 텍스트를 암호화하지 않은 채로 주고받기 때문에 누군가 중간에서 내용을 들여다보거나 변조할 수 있다. 반면 HTTPS는 데이터를 암호화해 전송하므로 중간에서 정보를 가로채더라도 내용을 알아볼 수 없다. 모던 웹에서는 HTTPS가 선택이 아닌 필수가 되었다. 구글은 HTTPS를 사용하는 웹사이트에 검색 순위 가산점을 부여하고, 크롬 브라우저는 HTTP 사이트를 방문할 때 '주의 요함' 경고를 표시한다. 이제 안전한 웹을..

[Network] OSI Model과 7 Layer 별 장비
CSE/네트워크 (network)2025. 1. 11. 15:28[Network] OSI Model과 7 Layer 별 장비

OSI Model이란OSI$_{Open \space Systems \space Interconnection}$ 모델은 서로 다른 통신 시스템이 표준 프로토콜을 사용하여 통신할 수 있도록 국제표준화기구(ISO)에서 개발한 개념적인 모델이다. 복잡한 네트워크 통신을 7개의 계층으로 나누어 단순화했다. 각 계층은 유기적으로 연결되어 상위 계층은 하위 계층의 기능을 이용하고, 하위 계층은 상위 계층에 서비스를 제공하는 구조다. 통신이 일어나는 과정을 단계별로 파악할 수 있고 특정 계층의 기술이 발전하더라도 다른 계층에는 영향을 미치지 않는 장점이 있다. 현재는 더 단순한 TCP/IP 모델을 주로 사용해 OSI 모델을 엄격하게 따르지는 않지만, OSI 모델은 여전히 네트워크 문제를 해결하는 데 매우 유용한 프레임..

TCP/IP 프로토콜 4판 - 연습문제 15장
CSE/네트워크 (network)2024. 1. 12. 00:00TCP/IP 프로토콜 4판 - 연습문제 15장

본 게시글은 TCP/IP 프로토콜 4판 - 연습문제 15장 풀이입니다. 제가 이 책을 공부하면서 풀었던 풀이의 흔적이므로 정답이 아닐 수 있습니다. 혹여나 틀린 부분이 있어 오류를 댓글로 지적해주신다면 감사하겠습니다. TCP는 프로토콜이다. a. 스트림 지향 b. 메시지 지향 c. 블록 지향 d. 정답 없음 TCP는 라고 하는 패킷으로 바이트 열을 그룹화한다. a. 사용자 데이터그램 b. 세그먼트 c. 데이터그램 d. 정답 없음 TCP는 프로토콜이다. a. 연결 지향 b. 비연결형 c. 비신뢰성 d. 정답 없음 TCP는 전송 프로토콜이다. a. 비신뢰성 b. 최선(best-effort) 배달 c. 신뢰성 있는 d. 정답 없음 TCP는 데이터가 오류 없이 안전하게 도착했는지를 검사하기 위하여 를 이용한다...

TCP/IP 프로토콜 4판 - 연습문제 14장
CSE/네트워크 (network)2024. 1. 11. 00:00TCP/IP 프로토콜 4판 - 연습문제 14장

본 게시글은 TCP/IP 프로토콜 4판 - 연습문제 14장 풀이입니다. 제가 이 책을 공부하면서 풀었던 풀이의 흔적이므로 정답이 아닐 수 있습니다. 혹여나 틀린 부분이 있어 오류를 댓글로 지적해주신다면 감사하겠습니다. UDP는 __ 전송 프로토콜이라고 한다. a. 비연결형, 신뢰성 있는 b. 연결 지향, 비신뢰성의 c. 비연결형, 비신뢰성의 d. 정답 없음 UDP는 __ 통신을 제공하는 것을 제외하고는 IP의 서비스에 추가로 제공하는 기능은 없다. a. 노드-대-노드 b. 프로세스 대 프로세스 c. 호스트 대 호스트 d. 정답 없음 UDP는 __의 약자이다. a. 사용자 배달 프로토콜 b. 사용자 데이터그램 절차 c. 사용자 데이터그램 프로토콜 d. 정답 없음 로컬 호스트와 원격지 호스트는 IP 호스트로..

TCP/IP 프로토콜 4판 - 연습문제 13장
CSE/네트워크 (network)2024. 1. 10. 00:00TCP/IP 프로토콜 4판 - 연습문제 13장

본 게시글은 TCP/IP 프로토콜 4판 - 연습문제 13장 풀이입니다. 제가 이 책을 공부하면서 풀었던 풀이의 흔적이므로 정답이 아닐 수 있습니다. 혹여나 틀린 부분이 있어 오류를 댓글로 지적해주신다면 감사하겠습니다. 전송 계층의 주요 임무 중의 하나는 __ 통신이다. a. 노드-대-노드 b. 호스트 대 호스트 c. 프로세스 대 프로세스 d. 정답 없음 일반적으로 클라이언트 프로그램은 __ 포트 번호를 이용한다. a. 잘 알려진 b. 임시 c. 사설 d. 정답 없음 일반적으로 서버 프로그램은 __ 포트 번호를 이용한다. a. 잘 알려진 b. 임시 c. 동적 d. 정답 없음 소켓 주소는 __이 결합된 것이다. a. MAC 주소와 논리 주소 b. MAC 주소와 포트 번호 c. 사용자-지정 주소와 논리 주소 ..

TCP/IP 프로토콜 4판 - 연습문제 12장
CSE/네트워크 (network)2024. 1. 9. 00:00TCP/IP 프로토콜 4판 - 연습문제 12장

본 게시글은 TCP/IP 프로토콜 4판 - 연습문제 12장 풀이입니다. 제가 이 책을 공부하면서 풀었던 풀이의 흔적이므로 정답이 아닐 수 있습니다. 혹여나 틀린 부분이 있어 오류를 댓글로 지적해주신다면 감사하겠습니다. 하나의 송신자와 망의 모든 호스트 간의 일-대-전부 통신은 __ 통신으로 분류한다. a. 유니캐스트 b. 멀티캐스트 c. 브로드캐스트 d. 정답 없음 하나의 송신자와 특정 그룹의 호스트들 간의 일-대-다 통신은 __ 통신으로 분류한다. a. 유니캐스트 b. 멀티캐스트 c. 브로드캐스트 d. 정답 없음 하나의 송신자와 하나의 목적지 간 일-대-일 통신은 __ 통신으로 분류한다. a. 유니캐스트 b. 멀티캐스트 c. 브로드캐스트 d. 정답 없음 __에서 라우터는 인터페이스 중의 한 군데만을 통..

728x90
image