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분 네트워크 책 종료
이렇게 책 한권이 끝났습니다. 아무도 보진 않았지만 미래에 볼 여러분을 위해 전 계속 쓰겠습니다.
다음 책으로 올게요 빠이
'목차훔치기 > 하루 3분 네트워크 교실' 카테고리의 다른 글
5계층 ~ 7계층 (하루 3분 네트워크 교실) (0) | 2023.07.30 |
---|---|
NAPT (하루 3분 네트워크 교실) (0) | 2023.07.29 |
네트워크 주소 변환 (하루 3분 네트워크 교실) (0) | 2023.07.28 |
UDP(하루 3분 네트워크 교실) (0) | 2023.07.27 |
포트 번호(하루 3분 네트워크 교실) (0) | 2023.07.26 |