계층 (역순) | 역할 | 프로토콜 | 전송 단위 | 대표 장비 |
---|---|---|---|---|
응용 계층 (7) (Application) | 응용 프로세스와 직접 관계 일반적인 응용 서비스 수행 사용자가 접근할 수 있게 함 | HTTP FTP | 데이터(DATA) | L7 스위치 |
표현 계층 (Presentation) | 앱이 다루는 정보 > 통신을 위한 형태 하위 계층의 데이터 > 사용자를 위한 형태 표현 방식 다른 데이터 간 상호 접속 | JPEG MPEG | ||
세션 계층(Session) | 송수신측 간 관련성 유지 / 대화 제어 동기점을 이용한 효율적인 데이터 복구 | RPC NetBIOS | ||
전송 계층 (Transport) | 상위 계층들 유효성, 효율성 생각하지 않게 오류 검출, 복구, 흐름 제어 종단 간 신뢰성 있는 데이터 제공 세그먼트 전달 | TCP UDP | 세그먼트 (segment) | TCP / L4 스위치, 게이트웨이 |
네트워크 계층 (Network) | 패킷 전달 시스템들 간 네트워크 연결 관리 데이터를 목적지까지 가장 안전하고 빠르게 전달하는 기능 (라우팅) | IP ICMP | 패킷 (Packet) | IP / L3 스위치, 라우터 |
데이터 링크 계층 (Data Link) | 링크의 설정 / 유지 / 종료 MAC 주소를 통한 통신 노드 간의 오류 제어, 흐름 제어 프레임 전달 | HDLC PPP | 프레임 (frame) | L2 스위치, 랜카드, 브리지 |
물리 계층 (Physical) | 실제 장치 간의 연결 전기, 물리적 세부 사항 정의 데이터의 내용이나 에러 검출하지 않음 | RS-232C | 비트 (Bit) | 리피터, 허브, 통신 케이블 |
계층 | 역할 | 프로토콜 |
---|---|---|
네트워크 인터페이스 계층 | 물리적인 네트워크 연결과 관련된 기능을 수행함 | Ethernet, Wi-Fi, PPP 등 |
인터넷 계층 | 데이터의 패킷화와 주소 지정을 담당함 | IP (인터넷 프로토콜), ICMP 등 |
전송 계층 | 데이터의 전송과 관련된 기능을 담당하며, 신뢰성 있는 통신을 제공함 | TCP (전송 제어 프로토콜), UDP (사용자 데이터그램 프로토콜) |
응용 계층 | 사용자나 응용 프로그램과 직접 상호 작용하는 계층으로, 응용 프로토콜을 담당함 | HTTP, HTTPS, FTP, SMTP, DNS 등 |
OSI | TCP/IP | 기능 |
---|---|---|
응용, 표현, 세션 계층 | 응용 계층 | • 응용 프로그램 간 데이터 송수신 제공 • TELNET, FTP, SMTP, SNMP, DNS, HTTP 등 |
전송 계층 | 전송 계층 | • 호스트들 간 신뢰성 있는 통신 제공 • TCP, UDP, RTCP |
네트워크 계층 | 인터넷 계층 | • 데이터 전송을 위한 주소 지정, 경로 설정 제공 • IP, IMCP, IGMP, ARP / RAPR |
데이터 링크, 물리 계층 | 네트워크 액세스 계층 | • 실제 데이터 송수신 역할 • Ethernet, IEEE 802, HDLC, X.25, RS-232C, ARQ 등 |
참고 : OSI 7계층 + TCP/IP 4계층 https://shlee0882.tistory.com/110