1. 네트워크란 ?

- 두 대 이상의 기기(서버-클라이언트)가 케이블 및 무선 등으로 연결되어 데이터와 자원을 공유하는 통신망을 말함.
- 데이터와 자원을 정확히 교환하기 위해서는 각 주소를 알아야 하고,
- 결국 각 기기가 물리적인 요소로 되어 있으므로 물리적인 통신 장치도 필요하다.
- 이론적으로 OSI 7 계층, 실무적으로 TCP/IP 4 계층으로 나눌 수 있다.
2. OSI 7 계층
: 이론적 개념
1. 물리 (Physical)
2. 데이터링크 (Data Link)
3. 네트워크 (Network)
4. 전송 (Transport)
5. 세션 (Session)
6. 표현 (Presentation)
7. 응용 (Application)
더보기
1) 물리 (Physical)
- 역할
- 실제 신호 전송
- 전기/빛
- 요소
- 케이블
- 전압
- 커넥터
- 단위
- Bit
2) 데이터 링크 (Data Link)
- 역할
- 동일 네트워크에서 전달
- 오류 검출
- 요소
- 스위치
- MAC(물리 주소)
- 단위
- Frame
3) 네트워크 (Network)
- 역할
- 라우팅(경로 선택)
- 요소
- IP(논리 주소)
- 단위
- Packet
4) 전송 (Transport)
- 역할
- 데이터 전달 보장
- 흐름 제어
- 요소
- TCP
- UDP
- port
- 단위
- Segment
5) 세션 (Session)
- 역할
- 통신 연결 생성 및 유지, 종료
- 동기화
6) 표현 (Presentation)
- 역할
- 데이터 형식 변환
- 인코딩 및 디코딩
- 암호화 및 복호화
7) 응용 (Application)
- 역할
- 사용자 - 네트워크 인터페이스
- 서비스 제공
- 요소
- HTTP
- FTP
- SMTP
- 단위
- Data
3. TCP/IP 4 계층
: 실무적 개념
1. 네트워크 인터페이스 (Network Interface)
2. 인터넷 (Internet)
3. 전송 (Transport)
4. 응용 (Application)
더보기
1. 네트워크 인터페이스 (Network Interface)
- 역할
- 실제 네트워크 전송
- MAC 주소 기반 전달
- 물리 신호 처리
- 요소
- 이더넷(Ethernet)
- MAC
- 스위치
- 랜선 / 광케이블
- 단위
- Frame -> Bit
2. 인터넷 (Internet)
- 역할
- IP 주소 기반 전달
- 라우팅(경로 선택)
- 프로토콜
- IP
- ICMP
- ARP
- 단위
- Packet
3. 전송 (Transport)
- 역할
- 종단 간 통신
- 신뢰성 / 흐름 제어
- 프로토콜
- TCP(신뢰성 보장)
- UDP(속도 빠름)
- 단위
- Segment(TCP) / Datagram(UDP)
4. 응용 (Application)
- 역할
- 사용자 서비스 제공
- 데이터 생성
- 프로토콜
- HTTP
- HTTPS
- FTP
- SMTP
- DNS
- 단위
- Data
4. OSI 7 계층 - TCP/IP 4 계층(MAPPING)
| OSI 7 Layer | TCP/IP 4 Layer |
| 응용(Application) | 응용(Application) |
| 표현(Presentation) | |
| 세션(Session) | |
| 전송(Transport) | 전송(Transport) |
| 네트워크(Network) | 인터넷(Internet) |
| 데이터 링크(Data Link) | 네트워크 인터페이스(Network Interface) |
| 물리(Physical) |
'NETWORK > Study' 카테고리의 다른 글
| 네트워크 03 : TCP/IP 인터넷 계층 (1) | 2026.04.30 |
|---|---|
| 네트워크 02 : TCP/IP 네트워크 인터페이스 계층 (0) | 2026.04.29 |
| ★매우 중요★ / QT의 TCP 통신의 프로토콜 설계(프레이밍 및 파싱) (0) | 2025.09.01 |
| ★매우중요★ QT에서 TCP 통신 과정 (0) | 2025.09.01 |
| TCP / IP 소켓 필수 함수 정리 (4) | 2025.07.31 |
