OSI (Open Systems Interconnection Reference Model)은 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것
각 계층은 하위 계층의 기능만을 이용하고, 상위 계층에게 기능을 제공
L1: 물리 계층
물리적 매체를 통해 비트 흐름을 전송하는 계층.
- 케이블과 신호 방식 및 물리적 흐름에 대한 전기적 표준을 정의.
- 이 계층에 해당하는 장비로는 허브, 리피터 등이 있음
- ex) RS-232, X.25, T1, E1, DSL, Bluetooth, 1000BASE-T ...
L2: 데이터 링크 계층
MAC 주소를 사용해 1:1 통신로를 만들어 신뢰성 있는 프레임(Frame)을 전달하는 역할을 수행.
- 에러, 흐름, 접근 제어를 통해 속도를 조절해 데이터가 뒤섞이지 않도록 한다.
- 이 계층에 해당하는 장비로는 스위치, 브릿지가 있음
- ex) FDDI, PPP, Ethernet, Fiber Channel, ATM
L3: 네트워크 계층
다중 네트워크 링크에서 패킷(Packet)을 발신지로부터 목적지로 전달하는 책임을 수행.
- 데이터링크 계층은 노드 대 노드 전달을 감독하고 네트워크 계층에서 각 패킷이 발신지에서 목적지까지 효과적으로 전달한다.
- 이 계층에 해당하는 장비로는 라우터가 있음
- ex) IP, ICMP, IPX
L4: 전송 계층
패킷 생성/오류 관리를 위한 계층.
- 전체 메시지에 대해 발신지와 목적지 간 제어와 에러를 관리한다.