OSI 모델은 컴퓨터와 다른 장치 간의 통신을 표준화하기 위한 목적으로 만들어졌습니다. 이름에서 알 수 있듯이 총 7개의 계층으로 이루어져 있습니다. 먼저 응용(Application) 계층은 사용자가 사용하는 응용프로그램을 나타내며 전자우편, 파일 전송, 웹 브라우저 등의 서비스를 제공합니다. 표현(Presentation) 계층은 데이터의 인코딩, 압축, 암호화 등을 처리합니다. 세션(Session) 계층은 데이터 교환에 필요한 세션을 생성, 유지, 종료를 지원합니다. 전송(Transport) 계층은 크게 세그멘테이션, 흐름제어를 제공합니다. 세그멘테이션을 통해 이전 계층의 큰 데이터를 세그먼트라는 단위로 나눕니다. 세그먼트 단위로 나누었을 때 장점은 영상을 전송할 때, 영상 전체가 전송되지 않더라도 일..