최근 포스트

3-way, 4-way handshake란?

2 분 소요

TCP는 전송 계층(Transport layer)에서 사용하는 프로토콜로, 서버와 클라이언트 간에 데이터를 신뢰성 있게 전달하기 위해 만들어진 프로토콜이다. TCP는 데이터의 전송 순서를 보장하며, 수신 여부를 확인하고 수신 중 오류가 발생할 시 데이터를 재전송한다. 신뢰성 있는 ...

프로세스와 스레드

1 분 소요

위키피다아에 따르면, 프로세스는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램, 스레드는 어떠한 프로그램 내에서, 특히 프로세스 내에서 실행되는 흐름의 단위 라고 한다. 이 말만 들어서는 쉽게 이해가 되지 않는다.

포트와 소켓이란 무엇인가?

1 분 소요

전송 계층(Transport layer)를 이해하기 위해서는 포트와 소켓이 무엇인지 정확히 설명할 수 있어야 한다.