OSI 란?»정의 및 개념

기술 개발은 대부분 다른 개발과의 상호 작용을 허용하는 일련의 서면 코드를 따릅니다. OSI 표준이있는 네트워크 프로토콜의 경우입니다.

OSI 모델 ( 개방형 시스템 상호 연결 또는 개방형 시스템 상호 연결 모델의 약어 )은 계층으로 구성된 네트워크 프로토콜이 작동하는 방식의 모델을 구성합니다.

ISO ( International Organization for Standardization ) 에서 개발했으며 정보가 디지털 통신 네트워크의 서로 다른 노드 사이를 이동하는 방법을 지정하는 7 개의 계층으로 구성됩니다.

이 모델은 그 자체로 프로토콜을 정의하는 것이 아니라 표준을 따르는 구성 요소가 서로 상호 작용할 수 있도록 구조화되어야하는 방식입니다.

궁극적 인 임무는 특히 다른 제조업체의 장치와 프로토콜 간의 통신에서 횡설수설을 피하는 것입니다. 각 계층에는 고유 한 프로토콜이 있으므로 각각을 살펴 보겠습니다.

7 개 계층 중 가장 낮은 3 개 계층은 물리적 매체에서 작동하고 마지막 4 개 계층은 응용 프로그램에서 작동합니다. 첫 번째는 정확히 물리적 수준입니다.

물리 계층은 비트 수준에서 정보를 전송하는 역할을하며, 전송 된 각 비트가 통신 채널의 다른 쪽 끝에 올바르게 도달하는지 확인하고 통신의보다 기계적 측면을 처리합니다.

이 계층에서 1 또는 0이 표시되는 볼트 수, 하나 또는 다른 값에 대한 신호 지속 시간 및 전송 설정과 같은 기본적인 사항이 결정됩니다.

다음 레이어는 "링크"입니다.

이전 계층이 전송 된 비트가 다른 쪽에서 동일한 값으로 수신되도록 보장하는 책임이있는 경우에는이 다른 계층에서 용이하게되는 오류의 탐지 및 후속 수정을 용이하게하는 메커니즘을 제공하지 않습니다.

따라서이 계층은 데이터 패킷의 준비를 처리하여 데이터 패킷이 어떻게 구분되고 얼마나 측정되는지, 오류의 감지, 제어 및 수정을위한 메커니즘을 나타냅니다.

링크 계층에서 생성 된 이러한 데이터 패킷은 라우팅되어야하며 여기에서 세 번째 계층 인 네트워크 계층이 작동합니다.

이 계층에는 패킷을 보내기위한 최적의 경로를 선택할 수있는 다양한 메커니즘이 있습니다. 예를 들어 네트워크의 혼잡을 우회하거나 수신자에게 도달하지 않은 패킷의 전송을 반복합니다.

IP가 사용되는 것은이 계층에서 인터넷을 불러 일으킨 인기있는 TCP / IP 제품군의 필수적인 부분입니다.

전송 계층은 물리적 네트워크를 추상화하여 두 특정 시스템 간의 통신 교환을 용이하게합니다.

예를 들어 클라이언트와 정보를 교환하는 서버와 같이 서로 다른 두 컴퓨터 간의 통신이 "조리"되는 곳입니다. 네트워크 계층과 다음 계층 인 세션 계층 사이의 중개자 역할을합니다.

세션 계층은 두 시스템간에 논리적 통신 채널을 엽니 다.

예를 들어 파일을 다운로드하거나 원격으로 작업하기 위해 사용자가 다른 컴퓨터 (또는 결국 이러한 네트워크 프로토콜을 지원하고 연결된 서비스를 제공하는 모든 시스템)에서 작업 세션을 "열기"할 수 있기 때문에 이름은 모든 것을 설명합니다. .

우리가 인간의 논리로 그것을 본다면, 우리는 원격으로해야 할 일과 함께이 비교를 자유로이 사용할 수있는 가장 "기술자들"을 대략적으로 용서 하는 세션에 대해 이야기 할 것 입니다.

프레젠테이션 수준은 데이터를 올바르게 표시하는 역할을하므로 이름과 함께 모든 것을 설명하는 또 다른 수준입니다.

오늘날 모든 컴퓨터 시스템은 고도로 표준화되고 호환성이 높음에도 불구하고 과거에는 텍스트 파일에서 다른 형식으로 표현할 수 있도록 특정 번역 및 조정 작업을 수행해야했습니다.

프레젠테이션 계층이하는 일은 운영 체제와 애플리케이션 또는 이들의 한쪽 끝과 다른 버전이 서로 다르더라도 정보를 "이상한 것"없이 올바르게 볼 수 있도록하는 것입니다.

마지막으로, 애플리케이션 계층은 애플리케이션 (컴퓨터 프로그램 또는 앱)이 작업을 위해 다른 계층의 서비스를 더 쉽게 사용할 수 있도록합니다.

이는 프로그램이 나머지 레이어를 사용할 수있는 인터페이스를 제공하기 때문에 거리를 절약하고 순수 주의자의 허가를받은 일종의 API가됩니다.

일반적으로 OSI 모델의 다른 계층에는 일련의 프로토콜이 이미 표시되어 있고 응용 프로그램 계층에서는 완전히 무료입니다.

따라서 음악 또는 비디오 스트리밍, P2P 파일 교환 또는 기타를위한 특정 프로토콜에 대해 들었을 때 해당 프로토콜은이 계층의 일부입니다.

사진 : Fotolia-VWorks / Rob


$config[zx-auto] not found$config[zx-overlay] not found