Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

컴퓨터 네트워크의 서비스 기본 요소는 무엇입니까?

<시간/>

서비스는 기본 집합입니다. 또는 사용자가 서비스에 액세스하기 위해 호출할 수 있는 작업이라고 합니다.

선택적 프리미티브는 피어 노드가 취한 작업을 수행하도록 서비스에 지시합니다.

  • 시작 노드는 연결을 설정하려고 CONNECT를 보냅니다.

    • 요청 - 노드가 작업을 수행하려고 하거나 패킷이 전송되고 있습니다.

  • 수신자는 요청을 수락하고 연결합니다.

    • Indication - 노드가 연결을 설정하고 싶다고 말합니다.

  • 연결합니다.

    응답은 제안된 연결을 수락할지 거부할지 여부를 알려주는 원시적입니다.

  • 초기 CONNECT를 발행하는 노드. request는 CONNECT를 통해 무슨 일이 일어났는지 알아냅니다. 프리미티브를 확인하십시오.

서비스 기본 유형

일반적으로 서비스 프리미티브는 4가지 클래스로 나뉩니다 -

  • 요청 − 서비스 노드는 인접 계층의 일부 서비스가 요청된 서비스를 언급하기 위해 매개변수를 전달하기를 원합니다.

  • 표시 − 다른 서비스 노드 또는 수신기 노드는 인접한 서비스 노드에 의해 프로시저가 호출되었다는 표시를 얻습니다.

  • 응답 − 수신기 서비스 노드가 일부 절차를 확인하거나 완료합니다.

  • 확인 - 서비스 노드는 연결 여부를 승인합니다.

다양한 유형의 서비스 프리미티브가 아래에 설명되어 있습니다 -

기본 설명
표시 이벤트의 노드가 제공하는 정보
예 - 수신자가 방금 연결 요청을 수신했습니다.
요청 노드에서 서비스를 요청했습니다.
예 - 원격 컴퓨터에 대한 연결 요청.
응답 노드가 이벤트에 응답하고 있습니다.
예 - 연결 허가를 보내는 수신자.
확인 노드는 요청에 대한 응답을 확인합니다.
예 - 발신자로부터 데이터를 수신한 후 수신자 확인

서비스 프리미티브의 매개변수

프리미티브의 매개변수는 연결 설정, 데이터 전송 및 연결 해제에 사용되는 CONNECT, DATA, DISCONNECT입니다.

일반적으로 서비스는 확인되거나 확인되지 않을 수 있습니다.

  • 확인된 서비스 - 연결 지향적인 서비스를 확인된 서비스라고 합니다.

  • 미확인 서비스 - 비연결 서비스를 미확인 서비스라고 합니다.

연결 지향 서비스

연결 지향 서비스의 기본 서비스는 다음과 같습니다. -

  • 연결하다. 요청:연결 설정을 요청합니다.

  • 연결하다. 표시:수신자에게 신호를 보냅니다(전화 벨이 울림).

  • 연결하다. 응답:전화를 수락/거절합니다.

  • 연결하다. 확인:발신자에게 전화가 수락되었는지 알립니다.

  • 데이터. request:데이터 전송을 요청합니다.

  • 데이터. 표시:데이터 도착 신호.

  • 연결 해제 request:연결 해제를 요청합니다.

  • 연결 해제 표시:요청에 대해 피어에게 신호를 보냅니다.

  • 예:최신 전화 및 인터넷 서비스

연결 없는 서비스

연결 없는 서비스에 대한 서비스 기본은 다음과 같습니다 -

  • 배상. data - 보낸 사람이 데이터를 보내는 것뿐입니다(전통적인 우편 서비스).

  • 보고서. 확인 - 목적지에 도달한 데이터(등록된 게시물)에 대한 보고서의 가용성