본문 바로가기
목차훔치기/하루 3분 네트워크 교실

OSI참조 모델과 요약(하루 3분 네트워크 교실)

by 해삼2 2023. 7. 31.
728x90
반응형
OSI참조 모델과 요약

 OSI참조 모델과 요약


OSI(Open Systems Interconnection) 참조 모델은 네트워크에서 데이터 통신을 위한 표준화된 프로토콜 

아키텍처로, 7개의 계층으로 구성되어 있습니다. 

각 계층은 특정 기능을 담당하며, 상위 계층과 하위 계층 간에는 서비스를 제공하고 받는 관계가 있습니다.

이 모델은 각 계층이 독립적으로 작동하여 네트워크 장비와 서비스의 호환성을 증가시키고,

개방적인 시스템 간 상호운용성을 강화하는 데 목적이 있습니다.

물리 계층 (Physical Layer):
물리적으로 연결된 노드 간의 데이터 전송을 담당합니다.
전기 신호, 광 신호 등을 전송하여 데이터를 비트 단위로 전송합니다.


데이터 링크 계층 (Data Link Layer):
노드 간의 직접 통신을 관리하고 오류 감지 및 수정을 수행합니다.
프레임 단위로 데이터를 전송하며, 물리적인 매체를 통해 안정적인 전송을 보장합니다.


네트워크 계층 (Network Layer):
여러 경로 중에서 최적의 경로를 선택하여 패킷 전달을 담당합니다.
라우팅과 패킷 스위칭을 수행하여 목적지까지의 경로 설정과 전달을 관리합니다.


전송 계층 (Transport Layer):
노드 간의 연결을 설정하고 종료하며, 오류 복구와 흐름 제어를 담당합니다.
전송 계층은 데이터를 세그먼트로 분할하여 상위 계층에 전달하거나, 상위 계층에서 받은 세그먼트들을 

복구하고 조합하여 아래 계층으로 전달합니다.


세션 계층 (Session Layer):
양 끝단의 애플리케이션 간 세션을 설정하고 관리합니다.
데이터 교환의 동기화를 유지하며, 세션 복구와 오류 처리를 수행합니다.


표현 계층 (Presentation Layer):
데이터 표현에 대한 독립성을 제공하고 암호화, 압축, 형식 변환 등의 기능을 수행합니다.
애플리케이션 계층이 보낸 데이터를 하위 계층으로부터 받아 응용 프로그램에 맞게 변환하여 상위

계층으로 전달합니다.

 

응용 계층 (Application Layer):
최종 사용자에게 서비스를 제공하는 계층으로, 네트워크 응용 프로그램과 직접 상호작용합니다.
이메일, 웹 브라우저, 파일 전송 등 다양한 응용 프로그램들이 이 계층에서 동작하며 사용자와의 

인터페이스를 제공합니다.
각 계층은 자신의 목적과 책임이 있으며, 상위 계층은 하위 계층이 제공하는 서비스에 의존합니다. 

OSI 참조 모델은 개방적인 표준을 사용하여 서로 다른 제조업체의 장비와 시스템이 함께 작동할 수 있도록 

도와줍니다.

 

 

osi참조모델 제대로 알기

물리 계층 (Physical Layer):
해성이는 학교에 도착했을 때, 학교 건물의 외벽과 문으로 들어가는 과정을 물리 계층으로 비유할 수

있습니다. 

이 계층은 실제 물리적인 연결과 전기 신호 등을 다룹니다.


데이터 링크 계층 (Data Link Layer):
해성이가 학교 안으로 들어와 학교 교무실로 가려고 할 때, 

학교 교무실 문을 열기 위해 선생님이 제공하는 학생증과 암호를 사용하는 과정을 데이터 링크 계층으로 

비유할 수 있습니다. 

이 계층은 인접한 노드 간에 직접적인 통신과 오류 감지, 수정을 담당합니다.


네트워크 계층 (Network Layer):
해성이가 학교 안에서 다른 학생들과 놀기 위해 학교 내부에서 최적의 경로를 선택하고 이동하는 것을 

네트워크 계층으로 비유할 수 있습니다. 

이 계층은 데이터를 패킷 단위로 전달하며, 최적의 경로를 선택하여 목적지까지 전송합니다.


전송 계층 (Transport Layer):
해성이가 친구들과 통화하기 위해 전화를 거는 과정을 전송 계층으로 비유할 수 있습니다. 

이 계층은 노드 간의 연결을 설정하고 종료하며, 데이터의 오류 복구와 흐름 제어를 담당합니다.


세션 계층 (Session Layer):
해성이가 동아리에 참여하기 위해 동아리 회원으로 등록하고 동아리 활동을 관리하는 과정을 세션 

계층으로 비유할 수 있습니다. 

이 계층은 애플리케이션 간의 세션을 설정하고 관리하여 데이터 교환의 동기화와 오류 처리를 수행합니다.


표현 계층 (Presentation Layer):
해성이가 친구들과 소통할 때 언어를 사용해 의사소통을 하는 것을 표현 계층으로 비유할 수 있습니다. 

이 계층은 데이터의 표현에 대한 독립성을 제공하고, 데이터 암호화, 압축, 형식 변환 등을 수행합니다.


응용 계층 (Application Layer):
해성이가 학교에서 다양한 활동을 하는 과정을 응용 계층으로 비유할 수 있습니다. 

이 계층은 최종 사용자에게 서비스를 제공하며, 이메일, 웹 브라우저, 파일 전송 등 다양한 응용 

프로그램들이 이 계층에서 동작합니다.
이렇게 해성이가 학교를 경험하는 과정을 OSI 참조 모델의 계층에 비유하여 설명해 보았습니다. 

각 계층이 서로 다른 기능을 담당하고 상호작용하면서 데이터 통신을 원활하게 이루어지게 됩니다.

 

 

*하루 3분 네트워크 책 종료

이렇게 책 한권이 끝났습니다. 아무도 보진 않았지만 미래에 볼 여러분을 위해 전 계속 쓰겠습니다. 
다음 책으로 올게요 빠이
728x90
반응형