본문 바로가기

study/Network

OSI 7 Layer

728x90

OSI 7계층

7L Application(data) Application
Telnet, FTP, DHCP, TFTP, HTTP, SMTP, DNS, SNMP
6L Presentation(data)
5L Session(data)
4L Transport(segment) Transport
TCP, UDP
3L Network(packet) Internet
ICMP, ARP, RARP, IP
2L Data Link(frame) Network Interface
1L Physical(bit)

- 패킷 생성할 때는 7~1 순으로 진행, 해석할 때는 1~7로 진행된다. 

 

7,6,5 계층(응용, 표현, 세션): 네트워크 통신을 하기위해 사용되는 응용 프로그램이 구동하는 계층

- FTP: 파일전송 프로토콜

- HTTP: 웹 통신 프로토콜

- Telnet: 원격 접속 서비스 프로토콜

- SMTP: 메일 서비스 프로토콜

 

4계층(전송): 통신 양 끝의 사용자들 (Host to Host)이 신뢰성 있는 데이터를 주고 받을 수 있게 한다. 

- TCP: 별도의 주소를 가지고 있으며, 이를 port라고 한다. 

- UDP: 신뢰있는 전송을 보장하지 않는다.

 

*port: 시스템에 도착한 후 패킷이 찾아갈 응용 프로그램과 통하는 번호(80- http, 443-https, ...)

 

3계층(네트워크): 여러개의 노드를 거칠 때마다 경로를 찾아주는 역할

- 윈도우 ipconfig, 유닉스/리눅스/맥os: ifconfig 명령어로 확인 가능하다.

- ip주소

- 네트워크 계층의 대표적 장비 = 라우터(게이트웨이)

- netstat -an 명령어로 확인 가능

 

2계층(데이터링크): MAC주소 할당 >ipconfig /all 로 확인 가능

- MAC주소 

인터페이스 카드 (NIC)를 제조할 때 할당된다. 

논리적으로 변경이 가능하지만, 물리적으로는 변경되지않는다. 

- 대표적인 장비 = 스위치 

 

1계층(물리): 랜, 동축, 광 케이블 등의 시스템간 물리적 연결을 위한 계층

 

 

728x90
반응형

'study > Network' 카테고리의 다른 글

[Web Application] OWASP Top 10  (0) 2020.09.16
스푸핑(Spoofing) 공격- ARP, DNS spoofing  (0) 2020.09.16