OSI 7 Layer

 

7 : Application

사용자가 네트워크에 접근할 수 있도록 인터페이스를 제공한다.

(편지지와 펜)


6 : Presentation

인코딩과 디코딩 작업, 코드 변환, 압축 등의 작업을 맡는다.

(편지를 작성한다)


5 : Session

어플리케이션 간의 논리적 연결인 세션의 생성, 관리, 종료를 담당한다.

(우체국에 간다)


4 : Transport

Port Number(우체국 창구)에 따라서 프로토콜 결정

 

TCP : 상대방을 확인하기 때문에 신뢰성이 높지만 오래 걸린다.

ex) HTTP(80)

1. 데이터를 순차적으로 하나씩 확인

2. 실패하면 자동으로 재전송해서 모두 처리한다.

 

UDP : 상대방을 확인하지 않기 때문에 손실 가능성이 있다.

ex) DNS(53)

1. 소량의 데이터 처리에 적합

2. 빨리 처리를 완료해야 한다.

3. 실시간 스트리밍 등에 사용


3 : Network

Source IP(보내는 사람 주소), Destination IP(받는 사람 주소)를 확인하고

Ethernet(트럭), WAN(비행기) 등 다양한 방법 중 하나를 결정.

또한 라우팅을 통해 목적지까지 최적의 경로를 설정한다.

 

네트워크 계층은 최종 목적지까지 패킷의 전달을 책임진다.


2 : Data Link

데이터를 전송 형식에 맞게 변환시킨다.

(트럭 또는 비행기에 실을 수 있도록)


1 : Physical

디지털 데이터를 전기적 신호로 바꾼다.

(편지를 운송수단에 싣는다)

 


TCP/IP Model (Suite)

 

5 : Application

통신할 데이터를 가공한다.

 

DNS, FTP, SMTP, DHCP, HTTP


4 : Transport

포트 넘버를 파악하고 그에 따른 전송 프로토콜을 결정한다.

 

TCP, UDP


3 : Internet

IP 주소를 확인하고 목적지까지의 경로를 설정한다.

 

IP


1, 2 : Network Interface

디지털 데이터를 전기적 신호로 변환한다.

 

'IT > Network Theory' 카테고리의 다른 글

LAN(Local Area Network) / Topology  (0) 2021.08.27
IP / Mask / Subnet Mask  (0) 2021.08.27
Port Number  (0) 2021.08.26
TCP Header / UDP Header / TCP 3 Way Handshake / TCP 4 Way Handshake  (0) 2021.08.26
Encapsulation & Decapsulation  (0) 2021.08.26

+ Recent posts