Study/CS
-
-
[HTTP] 웹브라우저의 요청 흐름Study/CS 2021. 9. 25. 23:25
이전 글에서 프로토콜은 '규약', '규칙'을 의미한다고 이야기 했다. 그렇다면 인터넷 프로토콜 스택에는 4계층이 이루어져 있는데 이에 대해 알아보자. 먼저, 프롵토콜 스택이란 데이터 통신에 활용되는 프로토콜의 구조에 관한 개념으로 계층화된 구조로 모여있는 프로토콜의 집합이라 생각하면된다. 그래서 우리는 이를 (Protocol Family)라고 부르기도 한다. 이러한 프로토콜은 용도에 따라 4개의 계층으로 이루어져 있다. 어플리케이션 계층 : 프로세스간 통신을 위해 설계된 계층. 예시) HTTP, FTP, TLS/SSL 전송 계층(Transport Layer) : 송신자와 수신자를 연결하는 서비스에 대한 정보를 담는 계층. 예) TCP, UDP 인터넷 계층 : 패킷을 목적지로 전송하기 위한 정보를 계층 예..
-
[HTTP] 인터넷 통신에 대하여Study/CS 2021. 9. 25. 22:36
중학생때, 한창 영어 배우는 것에 호기심을 가지던 시절 영국인 중학생과 이메일 펜팔을 했던 것이 생각난다. 물론 내용은 "난 오늘 학교 다녀왔어. 그리고 저녁은 ~을 먹었어. 너는 무엇을 했니?" 뭐 이런 내용이었지만 ㅎㅎ 이런 사사로운 이야기 마저 굉장히 설레였던게 생각난다. 내가 지구 반대편에 있는 사람과 이렇게 일상적인 이야기를 주고 받을 수 있다니!! 저 멀리 있는 영국인 중학생과 나는 어떻게 이메일을 주고 받을 수 있었을까? 인터넷에서 컴퓨터 둘은 어떻게 통신을 하며 텍스트를 주고 받을 수 있는가? 1. 인터넷이 통신하는 방법 자, 일단 간단하게 먼저, 두 개의 컴퓨터가 통신한다고 생각해보자. 여러분이 생각하실 때에는 두 대의 컴퓨터가 서로 어떠한 정보를 주고 받기 위해서 무엇이 필요하다고 생각..