네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것
각 계층은 독립적인 역할을 부여 받아 동작하며,
문제 발생시 현상에 따라 원인 파악이 용이해짐(어느 곳에서 문제가 생겼는지)
이 모델을 통해 각 계층에서의 작업을 시각적으로 표현할 수 있게됨/통신이 일어나는 과정이 단계별로 파악할 수 있음
7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건들이지 않고도 이상이 생긴 단계만 고칠 수 있기 때문이다.
Layer 7: 응용(application) 계층
Layer 6: 표현(presentation) 계층
Layer 5: 세션(session) 계층
Layer 4: 전송(transport) 계층
Layer 3: 네트워크(network) 계층
데이터를 목적기까지 가장 안전하고 빠르게 전달하는 기능(라우팅)
Layer 2: 데이터 링크(date-link) 계층
-물리계층을 통해 송수신되는 정보의 오류와 흐름을 관리하여 안전한 정보의 전달을 수행할 수 있도록 도와주는 역할
따라서 통신에서의 오류도 찾아주고 재전송하는 기능을 가지고 있다.
맥 주소를 가지고 통신하게 된다.
전송되는 단위를 프레임이라고 하고, 대표적인 장비로는 브리지, 스위치등이 있다.
브릿지나 스위치를 통해 맥주소를 가지고 물리계층에서 받은 정볼르 전달함
프레임에 주소부여(MAC-물리적주소) 에러 검출/재전송/흐름제어
Layer 1: 물리(physical) 계층
-이 계층에서는 주로 전기적, 기계적, 기능적인 특성을 이용해서 통신 케이블로 데이터를 전송하게 된다. 통신 단위는 비트(bit)이며 이것은 1과 0으로 나타 내어지는데 적기적으로 On, Off상태이다.
단지 데이터를 전달만 할 뿐 전송하려는(또는 받으려는)데이터가 무엇인지, 어떤 에러가 있는지 등에는 전혀 신경 쓰지 않는다. 단지 데이터 전기적인 신호로 변화해서 주고받는 기능만 할 뿐!
대표적인 장비로는 통신 케이블, 리피터, 허브등을 통해 데이터 전송한다.

PDU(데이터 유닛)
레이어는 Stack 계층이라고도 표현을 하며, 하위 계층으로 내려갈수록 Encapsulation(캡슐화)가 진행되고, 상위 계층으로 올라갈수록 De-Encapsulation(디캡슐화)이 진행됨