본문 바로가기

tcp2

[Network] TCP 연결과정에 대해 알아보자 전반적인 흐름은 이전에 정리했어요. [Network] OSI 7계층이란? [Network] http의 특징과 각각에 대해 간략히 설명해 주세요 TCP는 TCP/IP 모델의 3계층인 트랜스포트 계층의 프로토콜이에요. Port번호를 사용하여 도착지 컴퓨터의 최종 도착지인 프로세스에 까지 데이터가 도달하게 하는 모듈(함수)에요. 데이터를 세그먼트(Segment, 출발지, 목적지 PORT, 전송 제어, 순서 검증 정보)로 감싸요 데이터 전달 보증, 순서를 보장 할 수 있는 이유는 3Way handshake과정이 있기 때문이에요. 애플리케이션 계층과 트랜스포트 계층 사이에는 소켓이라는 것이 존재해요. 소켓은 네트워크(트랜스포트 게층)에서 프로세스(애플리케이션)로 데이터를 전달하며, 프로세스로부터 네트워크로 데이터.. 2021. 6. 3.
[Network] http의 특징과 각각에 대해 간략히 설명해 주세요 우선 개념에 대해 알아볼 필요가 있어요. HTTP란? HTTP Hyper Text Transfer Protocol의 약자로, 인터넷 프로토콜 스택의 4걔층 중 애플리케이션 계층의 프로토콜이에요. 인터넷 프로토콜 스택이라는 말과, 프로토콜이라는 말을 더 정확히 들어가보죠. Protocol 컴퓨터 사이에 원활한 데이터 통신을 하기 위해 필요한 통신 규약이에요. 이때, 하나의 프로토콜의 설계로 데이터 송수신의 문제를 해결 될 수 없기에 프로토콜 스택은 아래와 같이 4가지의 영역별로 세분화 돼요. 인터넷 프로토콜 스택 4계층 그러고 이러한 계층들의 과정을 도식화 해보면 아래와 같아요. 하나씩 생겨난 이유에 대해 다뤄볼 거에요. 네트워크 인터페이스 계층 집에 컴퓨터가 두대가 있어요. 저는 두대의 컴퓨터를 연결해서.. 2021. 4. 23.