일반적으로 네트워크 서비스 응용 프로그램 계층 이상에서 실행되고 컴퓨터 네트워킹에 사용되는 응용 프로그램입니다.
네트워크 서비스는 데이터 저장, 조작, 프리젠테이션, 통신을 제공합니다. 이것은 클라이언트-서버 아키텍처 또는 P2P 아키텍처를 사용하여 구현됩니다.
서비스 인터페이스 SOA(서비스 지향 아키텍처)를 구현하는 데 사용됩니다. 이는 다양한 기술 간의 응용 프로그램 간의 상호 운용성을 달성하기 위해 구현됩니다.
모든 계층 구조의 기능의 기본은 그 위에 있는 계층에 서비스를 제공하는 것입니다.
인터페이스의 서비스 유형
인터페이스의 서비스 유형은 다음과 같습니다 -
개체 및 피어 엔터티
엔터티는 각 계층의 활성 요소이며 소프트웨어 엔터티 또는 하드웨어 엔터티일 수 있습니다.
소프트웨어 개체의 예 - 프로세스.
하드웨어 개체의 예 - I/O 칩.
서비스 제공업체 및 서비스 사용자
엔터티와 계층 n은 서비스를 제공하는 n번째 계층부터 계층 n까지의 (n+1)에 대한 서비스를 구현하고 이러한 서비스를 받는 계층(n+1)을 서비스 사용자라고 합니다.
서비스 액세스 포인트
n 및 n+1 레이어의 인터페이스에서 사용할 수 있습니다. 서비스는 SAP에서 사용할 수 있습니다. 즉, 계층 n SAP는 계층 n+1이 제공되는 서비스에 액세스하는 인터페이스에 배치되는 것입니다.
인터페이스 데이터 유닛(IDU)
두 계층 간의 성공적인 정보 교환을 위해서는 인터페이스에 대한 일련의 규칙이 제시되어야 하며, 계층(n+1) 엔터티는 SAP를 통해 계층과 엔터티에 IDU를 전달합니다. IDU는 주로 ICI와 SDU의 두 부분으로 구성됩니다.
-
SDU − Services Data Unit은 IDU의 일부이며, SDU는 두 네트워크를 통해 피어 네트워크에서 피어 엔티티로 전달된 다음 도움말 계층(n+1)으로 이동하는 정보입니다.
-
ICI − ICI는 하위 n 계층이 필요한 작업을 수행하는 데 필요한 제어 정보를 포함합니다.
프로토콜 데이터 단위
SDU를 전송하기 위해 계층 n 엔터티는 많은 더 작은 조각으로 분할되어야 합니다. 주어진 헤더의 각 부분은 아래 그림과 같이 피어 프로토콜에 엔티티를 구매합니다.
계층 n 프로토콜에서 PDU를 교환하는 계층 n 엔티티
레이어와 인터페이스 간의 관계는 아래 다이어그램에 나와 있습니다. -