컴퓨터 네트워크

OSI 7계층

승무_ 2023. 4. 6. 19:09

OSI 모델은 컴퓨터와 다른 장치 간의 통신을 표준화하기 위한 목적으로 만들어졌습니다.

이름에서 알 수 있듯이 총 7개의 계층으로 이루어져 있습니다.

먼저 응용(Application) 계층은 사용자가 사용하는 응용프로그램을 나타내며 전자우편, 파일 전송, 웹 브라우저 등의 서비스를 제공합니다.


표현(Presentation) 계층은 데이터의 인코딩, 압축, 암호화 등을 처리합니다.

 

세션(Session) 계층은 데이터 교환에 필요한 세션을 생성, 유지, 종료를 지원합니다.


전송(Transport) 계층은 크게 세그멘테이션, 흐름제어를 제공합니다.
세그멘테이션을 통해 이전 계층의 큰 데이터를 세그먼트라는 단위로 나눕니다. 세그먼트 단위로 나누었을 때 장점은 영상을 전송할 때, 영상 전체가 전송되지 않더라도 일부를 볼 수 있고 사용자는 이를 데이터 전송이 빠르다 느껴, 사용자 경험을 높일 수 있습니다 또 흐름제어를 통해 처리 가능한 데이터양을 조절하고 관리하는 역할을 합니다.


네트워크(Network) 계층은 header에 ip 정보를 담아주고 목적지까지 최적의 경로를 찾아 주는 기능을 제공 합니다.


데이터 링크(Data Link) 계층은 인접한 네트워크 노드끼리 데이터를 전송하는 기능을 제공합니다. 또 1계층인 물리 계층에서 발생할 수 있는 오류를 감지하고 수정합니다.


물리(Physical) 계층은 물리적인 연결되어 있는 전송 매체를 통해 비트 데이터를 전송하는 역할을 합니다.

'컴퓨터 네트워크' 카테고리의 다른 글

HTTP  (0) 2023.07.11
TCP/IP  (0) 2023.07.09
쿠키와 세션의 차이에 대해 설명해 주세요.  (0) 2023.06.20
TCP  (0) 2023.04.06
HTTP  (0) 2023.04.06