[4 과목] OSI 7계층
| 계층 | 명칭 | OSI | TCP / IP | 주요 프로토콜 |
|
| 7계층 | 응용 계층 | Application | Application Layer | telnet FTP HTTP POP SMTP |
DHCP SNMP DNS |
| 6계층 | 표현 계층 | Presentation | |||
| 5계층 | 세션 계층 | Session | |||
| 4계층 | 전송 계층 | Transport | Transport Layer | TCP | UDP |
| 3계층 | 네트워크 계층 | Network | Internet Layer | IP ARP |
ICMP RARP |
| 2계층 | 데이터 링크 계층 | Data Link | Network Interface Layer |
Ethernet, MAC, PPP |
|
| 1계층 | 물리 계층 | Physical | 케이블, 리피터, 허브, 전기 신호 등 |
||
[4계층] 전송 계층(신·정)
- 통신 양단간(End -to -End) 투명한 데이터 전송을 제공한다.
- 에러 제어(오류 수정) 및 흐름 제어를 담당한다. -> 신뢰성 있고 명확한 데이터를 전달하는 계층
[2계층] 데이터 링크 계층(인·정)
- 인접한 두 개의 통신 시스템 간에 신뢰성 있는 효율적인 데이터를 전송하는 계층이다.
- 링크의 설정과 유지 및 종료를 담당한다.
- 전송 데이터의 흐름 제어, 프레임 동기, 오류 제어 등을 수행한다.
- 링크의 효율성을 향상시킨다.
TCP / IP
TCP - 전송(Transport) 계층
- 특징 : 접속형 서비스, 전이중 전송 서비스, 신뢰성 서비스
- 기능 : 패킷 다중화, 오류 제어, 흐름 제어, 순서 제어
IP - 네트워크(Network) 계층
- 비신뢰성 서비스 제공
- 비연결성으로 송신지가 여러 개인 데이터 그램을 보내면서 순서가 뒤바뀌어 도달할 수 있으며 IP 프로토콜의 헤어 길이는 최소 20~60byte이다.
- Best Effort 원칙에 따른 전송 기능을 제공한다.
- 패킷을 분할, 병합하는 기능을 수행하기도 한다.

ICMP - 네트워크(Network) 계층
- TCP/IP 계층의 인터넷 계층에 해당한다.
- 네트워크 컴퓨터에 서 운영체제의 오류 메시지를 전송받는 데 주로 쓰이며, 인터넷 프로토콜에 의존하여 작업을 수행한다.
- IP의 동작 과정에서의 전송 오류가 발생하는 경우에 대비해 오류 정보를 전송하는 목적으로 사용하는 프로토콜이다.
TCP / UDP
TCP
- 신뢰성 있는 연결 지향형 전달 서비스를 제공한다.
- 순서 제어, 에러 제어, 흐름 제어 기능을 제공한다.
- 전이중 서비스와 스트림 데이터 서비스를 제공한다.
- 메시지를 캡슐화와 역캡슐화한다.
- 서비스 처리를 위해 다중화와 역다중화를 이용한다.
- 전송 데이터와 응답데이터를 함께 전송할 수 있다.
UDP
- 비연결형 및 비신뢰성 전송 서비스를 제공한다.
- 흐름 제어나 순서 제어가 없어 전송 속도가 빠르다.
- 수신된 데이터의 순서 재조정 기능을 지원하지 않는다.
- 복구 기능을 제공하지 않는다.
- 단순한 헤더 구조로 오버헤드가 적다.