power-girl0-0

간단하게 정리한 OSI 7계층 본문

CS공부

간단하게 정리한 OSI 7계층

power-girl0-0 2020. 3. 20. 17:04
728x90

Hello-!! 안녕하세요~~

네트워크의 첫 시작이네요-!!

 

첫 시작인만큼 정말 중요한 OSI 7 계층에 대해서 알아보겠습니다-!!😁


 

먼저 큰 틀을 보고 상세하게 설명에 들어가도록 하겠습니다.

OSI 7 계층의 이름을 가진 만큼 총 7 계층으로 나뉩니다.

 

출처 : https://shlee0882.tistory.com/110

 

1 계층 물리계층

2 계층 데이터링크 계층

3 계층 네트워크 계층

4 계층 전송 계층

5 계층 세션 계층

6 계층 표현 계층

7 계층 응용 계층

 

이제 더 깊숙히 OSI계층의 매력으로 빠져들어보겠습니다~~!! 출발~~😁


1 계층 물리계층

말 그대로 시스템의 전기적, 물리적 표현을 나타냅니다.

즉, 데이터의 전기적인 신호로 변환해서 주고받는 기능을 하는 계층입니다.

ex) 허브, 리피터, 케이블

 

2 계층 데이터 링크 계층

브릿지나 스위치를 통해 mac주소를 가지고 물리계층에서 받은 정보를 전달합니다.

에러검출, 재전송, 흐름제어의 역할을 하고 있는 곳입니다.

ex) 브리지, 스위치, 이더넷, HDLC, PPP

 

3 계층 네트워크 계층

패킷을 목적지까지 가장 빠른 길로 전송하는 역할을 합니다.

즉, IP주소를 부여하며 route로 경로설정을 도와줍니다.

라우팅, 흐름제어, 세그멘테이션, 오류제어 등을 수행하는 계층입니다.

ex) 라우터, IP, ICMP, ARP

 

4 계층 전송 계층

사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해줍니다.

기능으로는 오류검출, 복구와 흐름제어, 중복 검사 등을 수행합니다.

ex) TCP/UDP 프로토콜

 

*TCP

: 신뢰적이고 연결지향적인 프로토콜입니다.

-> 3way-handshake를 사용하여 신뢰적이며 패킷 순서화되어 손실, 중복이 일어나지 않습니다.

 

*UDP

: 비신뢰적이고 비연결적인 프로토콜입니다.

-> 빠른 통신을 도와주며 주로 실시간 방송에 많이 사용되는 프로토콜입니다. ( 1:多 )

 

5 계층 세션 계층

데이터가 통신하기 위한 논리적인 연결을 도와주는 계층입니다.

동시 송수신 방식, 반이중 방식, 전이중 방식의 통신과 함께 종료, 다시 시작 과정 등을 수행합니다.

즉, 지속적인 연결을 가능하도록 도와줍니다.

 

6 계층 표현 계층

데이터 표현이 상이한 응용 프로세스의 독립성을 제공하고 암축,암호화합니다.

표현계층에서는 주고받는 데이터를 번역하는 역할을 합니다.

 

7 계층 응용 계층

쉽게 생각해서 응용 프로그램이라고 생각하면 됩니다.

즉, 프로그램으로 사용자 인터페이스를 제공합니다.

ex) HTTP, FTP, SMTP, POP3, Telnet

728x90
Comments