본문 바로가기
CS/네트워크

osi 7계층

by dokii 2022. 4. 28.
728x90
반응형

< osi 7계층이란> 

- 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말한다.

- 문제가 생기면 모두 통째로 고치는것이아니라, 각 단계별로 문제있는곳을 빠르게 찾아 문제를 해결할수 있겠다.

1계층 : 물리 계층(Physical Layer)

-물리 계층은 OSI 7계층의 최하위 계층

- 하드웨어 전송 기술을 이루어 0과 1의 비트 정보를 회선에서 보내기 위해 전기적으로 신호 변환

- 사용되는 장비는 허브, 리피터

- 프로토콜은 RS-232C 직렬 포트를 통해 통신

- 전송 단위는 비트(Bit)

 

2계층 : 데이터 링크 계층(Data Link Layer)

- 데이터 링크 계층은 물리 계층에서 받은 데이터를 신뢰할 수 있는 링크로 변환하여 전송하는 역할

- 데이터가 오류나 손실없이 전송됨을 보장하기 위해 흐름제어, 오류제어, 순서제어 등의 기능을 수행

- 프레임 단위로 전송

- 인접 시스템 간 데이터 전송 및 오류를 제어하고 동기화

- 이 외에도 오류검출, 재전송 등의 기능을 통해 신뢰성 있는 전송을 목표함.

- 장비는 스위치(L2), 브릿지, 랜카드 등

- 프로토콜은 HDLC, LAPB, PPP, LLC 등 사용

- 전송 단위는 프레임

 

3계층 : 네트워크 계층(Network Layer)

- 네트워크 계층은 단말기 간의 데이터 전송을 위한 최적화된 경로를 제공하는 중계역할함.

- 송신측에서 수신측까지 전달받은 패킷을 전송하기 위한 계층으로 종단 노드간의 라우팅을 담당.

- 여기서 라우팅이란 목적지 까지 데이터를 전송하기 위해 알고리즘을 통해 최적의 경로를 설정하고 패킷을 교환하는 것

- 최종 목적지 노드까지 가기 위해서는 노드에 대한 논리적 주소가 필요한데 이를 IP주소함.

- 즉 네트워크 계층은 라우팅을 담당하고, IP주소를 사용하여 네트워크 설정, 유지, 해제 등의 역할을한다.

- 네트워크 계층에서 사용되는 장비는 라우터, 스위치(L3)

- 프로토콜은 IP, ARP, ICMP, IGMP, RARP

- 전송 단위는 패킷

아래의 블로그를 읽어보자.

[네트워크 OSI] 3계층 네트워크 계층 하는 역할이 뭔가요? 네비게이터가 길 찾는법 (tistory.com)

4계층 : 전송 계층(Transport Layer)

- 세션을 맺고 있는 사용자 사이의 종단간 신뢰성 있는 데이터 통신을 보장하며 데이터의 분할과 재조립, 흐름 제어, 오류 제어, 혼잡 제어 등의 기능을 담당함. 

-여기서 종단간 신뢰성 있는 전송은 송신 컴퓨터의 응용프로그램에서 수신 컴퓨터의 응용프로그램으로의 전달(process to process)을 의미함.

- 전송 계층에서 사용되는 장비는 게이트웨이

- 프로토콜은 TCP, UDP

- 전송 단위는 세그먼트

 

5계층 : 세션 계층(Session Layer)

- 세션 계층은 응용 프로그램 간의 논리적 연결인 세션을 관리하여 연결 접속 및 동기제어 역할을 담당함.

- 세션을 생성, 유지, 종료, 복구하여 송수신간의 대화 제어를 하여 데이터를 전송.

- 세션 계층의 프로토콜은 SSH, TLS 등

- 전송 단위는 데이터

 

6계층 : 표현 계층(Presentation Layer)

- 표현 계층은 데이터 형식 설정과 부호교환(인코딩 및 디코딩), 암호화 및 복호화 기능을 담당.

- 코드 변환, 데이터 암호화 및 복호화, 구문 검색, 문맥 관리, 형식 변환, 압축 등을 통해 송수신자가 이해할 수 있도록 데이터를 표현하는 역할을 수행.

- 표현 계층은 JPEG, TIFF, MPEG 등 다양한 압축 포멧을 구분한다.

- 전송 단위는 데이터

7계층 : 응용 계층(Application Layer)

- 응용 계층은 OSI 7계층의 최상위 계층으로 사용자와 네트워크 간의 응용 서비스(응용 프로그램 또는 애플리케이션)를 연결하며 데이터를 생성하는 역할을 담당.

- 응용 프로세스 간의 정보 교환을 담당

- 텔넷, 크롬, 이메일, 데이터베이스 관리 등등의 서비스가 여기에 해당

 

<요약>


출처 블로그

OSI 7 계층이란?, OSI 7 계층을 나눈 이유 :: effortDev (tistory.com)

 

OSI 7 계층이란?, OSI 7 계층을 나눈 이유

1. OSI 7 계층이란? OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말한다. 1.1 OSI 7 계층을 나눈이유는? 계층을 나눈 이유는 통신이 일어나는 과정이 단계별로 파악할 수 있

shlee0882.tistory.com

https://ittrue.tistory.com/37

 

[Network] OSI 7계층 이란 무엇일까? (about OSI 7Layer)

OSI 7계층이란? OSI 7계층은 OSI 참조 모델을 기반으로 국제 표준화 기구(ISO : International Standardization Organization)에서 표준화한 모델로 네트워크 통신에서 생긴 여러 가지 충돌 문제를 완화하기 위해..

ittrue.tistory.com

https://jhnyang.tistory.com/498

 

[네트워크 OSI] 3계층 네트워크 계층 하는 역할이 뭔가요? 네비게이터가 길 찾는법

안녕하세요 ㅎㅎ 미루고 미루다.. 의외로 네트워크 게시글을 좋아해주시는 분들이 꽤 있어 그 다음 계층인 3계층에 대해 알아보는 포스팅을 들고 왔어요. 이번에도 최대한 쉽게 설명할 수 있도

jhnyang.tistory.com

 

728x90
반응형

'CS > 네트워크' 카테고리의 다른 글

[http] 쿠키와 세션 (작성중)  (0) 2022.03.19

댓글