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

컴퓨터 네트워크의 프로토콜 계층은 무엇입니까?

<시간/>

프로토콜은 데이터 통신을 위해 통신 엔터티가 따라야 하는 일련의 규칙에 불과합니다.

프로토콜은 다음에 따라 달라집니다 -

  • 구문 − Syntax는 보내거나 받는 데이터의 형식입니다.

  • 의미론 − 의미는 전송되는 모든 비트 섹션의 의미입니다.

  • 타이밍 − 데이터가 전송되는 시간과 전송되는 속도를 의미합니다.

인터넷에서 컴퓨터 간의 통신은 서로 다른 프로토콜로 정의됩니다. 프로토콜 TCP(전송 제어 프로토콜) 및 IP(인터넷 프로토콜)는 인터넷 통신을 기반으로 합니다. TCP와 IP 프로토콜의 조합은 대부분의 대규모 네트워크에서 사용되는 표준 시스템을 나타내는 TCP/IP 프로토콜이라고 합니다.

계층 구조의 모든 프로토콜을 논의하기 전에 프로토콜 계층 구조의 다른 프로토콜에 대한 각 프로토콜의 위치를 ​​설명하겠습니다.

컴퓨터 네트워크의 프로토콜 계층은 무엇입니까?

프로토콜 계층

프로토콜은 컴퓨팅 끝점 간의 연결, 통신 및 데이터 전송을 제어하거나 활성화하는 표준입니다. 프로토콜은 하드웨어, 소프트웨어 또는 이 둘의 조합으로 구현할 수 있습니다.

일반적으로 네트워크 소프트웨어 설계의 복잡성을 줄이기 위해 대부분의 네트워크는 일련의 "계층" 또는 "레벨"로 구성됩니다. 다른 계층의 수, 각 계층의 이름 및 모든 계층의 기능은 네트워크마다 다릅니다.

모든 계층의 목적은 상위 계층에 특정 서비스를 제공하여 제공된 서비스가 실제로 구현되는 방식에 대한 세부 정보로부터 계층을 보호하는 것입니다.

한 시스템의 계층 n은 다른 시스템의 계층 n과 대화를 수행하며 이 대화에 사용된 규칙과 규칙을 집합적으로 계층 n "프로토콜"이라고 합니다.

프로토콜은 통신 당사자 간의 합의이며 통신이 진행되는 방식입니다.

5계층 프로토콜의 구조

5계층 프로토콜의 구조는 다음과 같습니다 -

컴퓨터 네트워크의 프로토콜 계층은 무엇입니까?

  • 1세트 − 일반적으로 다른 계층에 있는 개체를 다른 컴퓨터에 있는 피어라고 합니다.

  • 세트 2 − 한 시스템의 계층 n에서 다른 시스템의 계층 n으로 직접 전송되는 데이터가 없습니다.

  • 3세트 − 각 계층은 가장 낮은 계층에 도달할 때까지 데이터 및 제어 정보를 하위 계층으로 전달합니다.

  • 4세트 − 레이어 1 아래에는 실제 통신이 이루어지는 "물리적 매체"가 있습니다.

  • 5세트 − 위 그림에서 가상 통신은 점선으로 표시되고 물리적 통신은 실선으로 표시됩니다.

  • 6세트 - 인접한 레이어의 각 쌍 사이에는 "인터페이스"가 있으며 인터페이스는 하위 레이어가 이를 통해 상위 레이어에 제공하는 작업과 서비스를 정의합니다.

  • 7세트 − 시스템에서 계층당 하나의 프로토콜을 사용하는 프로토콜 목록을 "프로토콜 스택"이라고 합니다.

이제 아래 그림에서 5계층 네트워크의 최상위 계층에 통신을 제공하는 방법을 고려하십시오. -

컴퓨터 네트워크의 프로토콜 계층은 무엇입니까?

여기,

  • 마사지 M은 레이어 5에서 실행되는 애플리케이션 프로세스에 의해 생성되고 전송을 위해 레이어 4에 제공됩니다.

  • 레이어 4는 마사지 M 앞에 "헤더"를 붙여 마사지를 식별하고 그 결과를 레이어 3에 전달합니다.

  • 많은 네트워크에서 레이어 4 프로토콜의 마사지 크기에는 제한이 없지만 거의 항상 레이어 3 프로토콜에 의해 부과되는 제한이 있습니다.

  • 따라서 레이어 3은 들어오는 메시지를 작은 단위(패킷)로 나누어 각 패킷에 레이어 3 헤더를 추가해야 합니다.

  • 이 예에서 메시지 M은 M1과 M2의 두 부분으로 나뉩니다.

  • 레이어 3은 어떤 발신 라인을 사용할 것인지 결정하고 패킷을 레이어 2로 전달합니다.

  • 레이어 2는 각 패킷에 헤더와 트레일러를 추가하고 물리적 전송을 위해 레이어 1에 결과를 제공합니다.

  • 수신 기계에서 메시지는 메시지 m이 애플리케이션 계층 5에 도착할 때까지 진행됨에 따라 헤더가 제거된 상태에서 계층에서 계층으로 단어 위로 이동합니다.