물리계층(Physical Layer, 1) | 데이터를 전기적 신호로 전환하여 전송 → 비트 | Coax, Fiber, Wireless | 통신케이블, 리피터, 허브 |
데이터 링크계층(DataLink Layer, 2) | 인접시스템(노드) 간 물리적 연결을 이용해 데이터 전송, 오류 제어 및 흐름 제어, 오류 검출 및 재전송 → 프레임 | Ethernet, SLIP, PPP, FDDI, HDLC | 스위치, 브리지 |
네트워크 계층(Network Layer, 3) | 단말기 간 데이터 전송을 위한 최적화된 경로(라우팅) 제공, IP 주소 지정 → 패킷 | IP, IPSec, ICMP, IGMP | 라우터 |
전송 계층(Transport Layer, 4) | 종단 간(End To End) 신뢰성 있는 데이터 전송, 흐름 제어(슬라이딩 윈도우), 오류 및 혼잡 제어 → 세그먼트 | TCP, UDP, ECN, SCTP, DCCP | |
세션 계층(Session Layer, 5) | 연결 접속 유지, 동기 제어, 동기점(대화) | VARIOUS API;S, SOCKETS | |
표현 계층(Presentation Layer, 6) | 구문 검색, 코드 변환, 암/복호화, 데이터 압축, 문맥 관리 기능 | SSL, FTP, IMAP, SSH | |
응용 계층(Application Layer, 7) | 사용자와 네트워크 간 응용서비스 연결, 데이터 생성 | HTTP, FTP, IRC, SSH, DNS | |