osi 7 계층 예제

우리의 콩 딥 비유를 더하기 위해, 응용 프로그램 계층은 상단에 있는 것입니다 – 그것은 대부분의 사용자가 보는 것입니다. OSI 모델에서 이 계층은 “최종 사용자에게 가장 가까운” 계층입니다. 계층 7에서 작동하는 응용 프로그램은 사용자가 직접 상호 작용하는 응용 프로그램입니다. 웹 브라우저 (구글 크롬, 파이어 폭스, 사파리 등) 또는 다른 응용 프로그램 – 스카이프, 아웃룩, 사무실 – 레이어 7 응용 프로그램의 예입니다. 우리의 OSI 콩 딥의 하단에 우리는 시스템의 전기 적 및 물리적 표현을 나타내는 물리적 층이 있습니다. 여기에는 케이블 유형, 무선 주파수 링크(802.11 무선 시스템과 마찬가지로)뿐만 아니라 핀, 전압 및 기타 물리적 요구 사항의 레이아웃에 이르기까지 모든 것이 포함될 수 있습니다. 네트워킹 문제가 발생하면 많은 네트워킹 프로가 물리적 계층으로 이동하여 모든 케이블이 제대로 연결되어 있는지, 예를 들어 라우터, 스위치 또는 컴퓨터에서 전원 플러그를 뽑지 않았는지 확인합니다. 레이어는 레이어 위에 있는 레이어를 제공하고 그 아래 레이어에서 제공됩니다. 예를 들어 네트워크를 통해 오류 없는 통신을 제공하는 계층은 그 위에 있는 응용 프로그램에 필요한 경로를 제공하는 반면, 해당 경로의 내용을 구성하는 패킷을 보내고 받기 위해 다음 하위 계층을 호출합니다. 동일한 레이어에 있는 두 인스턴스는 해당 레이어의 가로 연결로 연결된 것으로 시각화됩니다. 이 예제에서는 OSI 모델을 하위 레이어에서 상위 계층으로, 레이어 1에서 레이어 7까지 사용했습니다. 응용 프로그램 계층은 최종 사용자에게 가장 가까운 OSI 계층이며, 이는 OSI 응용 프로그램 계층과 사용자가 소프트웨어 응용 프로그램과 직접 상호 작용한다는 것을 의미합니다. 이 계층은 통신 구성 요소를 구현하는 소프트웨어 응용 프로그램과 상호 작용합니다.

이러한 응용 프로그램 프로그램은 OSI 모델의 범위를 벗어납니다. 응용 프로그램 계층 기능에는 일반적으로 통신 파트너 식별, 리소스 가용성 결정 및 통신 동기화가 포함됩니다. 통신 파트너를 식별할 때 응용 프로그램 계층은 전송할 데이터가 있는 응용 프로그램에 대한 통신 파트너의 ID 및 가용성을 결정합니다. 응용 프로그램 계층에서 가장 중요한 차이점은 응용 프로그램 엔터티와 응용 프로그램 간의 차이입니다. 예를 들어 예약 웹 사이트에는 HTTP를 사용하여 사용자와 통신하고 다른 데이터베이스 프로토콜을 사용하여 예약을 기록하는 응용 프로그램 엔터티의 두 가지 응용 요소가 있을 수 있습니다. 이러한 프로토콜 중 어느 것도 예약과 관련이 없습니다. 이 논리는 응용 프로그램 자체에 있습니다. 응용 프로그램 계층은 네트워크에서 리소스의 가용성을 확인할 수 있는 수단이 없습니다.

프레젠테이션 계층은 응용 프로그램 계층의 데이터 표현과 무관한 영역을 나타냅니다.