본문 바로가기
Network

OSI 7 Layer

by 돌프홍 2010. 1. 2.

Physical Layer (level 1) : 물리적 장치를 통한 연결. CAT 10/100 BASE-T or CAT6 선을 통한 데이터 전송

DataLink Layer (level 2) : MAC Address를 통한 데이터 전송. Ethernet protocol을 사용. Switch장비 사용.
* MAC Address : 12개의 16진수로 구성.
(OUI + Host identifier)로 구성되어있는 물리적 주소.
OUI - 카드를 만든 회사 고유번호

Network Layer (level 3) : IP Address를 이용하여 데이터 전송. Router장비 사용.

*IP Address Class
 A Class 10.0.0.0 ~ 10.255.255.255 
 B Class 172.16.0.0 ~ 172.31.255.255
 C Class 192.168.0.0 ~ 192.168.255.255 

Transport Layer (level 4) : Port number를 이용한 데이터 전송. (port : 패킷이 찾아갈 응용프로그램과 통신하는 번호)
                                            TCP Protocol을 이용 (TCP : Transmission Control Protocol - 연결지향형 프로토콜)
                                             - 데이터 흐름제어 / 에러제어
                                                                               cf. UDP (User Diagram Protocol - 비연결지향형 프로토콜)

 FTP  20 (data전송) / 21 (인증)
 Telnet  23
 SMTP / POP3  25 / 110
 HTTP  80
 DNS  53
 RPC (Remote Procedure Call)  111


Session Layer (level 5)
: 데이터를 서로 주고받는 System간 동기화

Presentation Layer (level 6) : 데이터를 압축, 암호화

Application Layer (level 7) : 응용프로그램 사이의 Data교환을 가능하게 한다.


cf)

* IP Address -> MAC Address 알아내는 protocol : ARP


* 3-way handshacking : TCP 연결설정