OSI 7계층
네트워크 통신에서 생기는 여러 가지 충돌 문제를 완화하기 위해 국제 표준화 기구(ISO)에서 제시한 네트워크 기본 모델
7. 응용 계층 : Application Layer
- 사용자와 네트워크 간 응용 서비스 연결, 데이터 생성
- 프로토콜 : HTTP, FTP
- 전송단위 : 데이터(Data)
6. 표현 계층 : Presentaion Layer
- 데이터 형식 설정과 부호교환, 암/복호화
- 프로토콜 : JPEG, MPEG
- 전송단위 : 데이터(Data)
5. 세션 계층 : Session Layer
- 연결 접속 및 동기 제어
- 프로토콜 : SSH, TLS
- 전송단위 : 데이터(Data)
4. 전송 계층 : Transport Layer
- 신뢰성 있는 통신 보장
- 데이터 분할과 재조리브 흐름 제어, 오류 제어, 혼잡 제어 등을 담당
- 프로토콜 : TCP, UDP
- 전송단위 : 세그먼트(Segment)
3. 네트워크 계층 : Netework Layer
- 단말기 간 데이터 전송을 위한 최적화된 경로 제공
- 프로토콜 : IP, ICMP
- 전송단위 : 패킷(Packet)
2. 데이터 링크 계층 : Data Link Layer
- 인접 시스템 간 데이터 전송, 전송오류 제어
- 동기화, 흐름 제어 등의 전송 기능 제공
- 오류 검출/재전송 등 기능 제공
- 프로토콜 : 이더넷
- 전송단위 : 프레임(Frame)
1. 물리 계층 : Physical Layer
- 0과 1의 비트 정보를 회선에 보내기 위한 전기적 신호 변환
- 프로토콜 : RS-232C
- 전송단위 : 비트(Bit)