OSI 참조 모델도 계층 구조 기술을 사용하여 네트워크 시스템을 여러 계층으로 나눕니다. 각 계층은 서로 다른 기능을 구현하고 각 계층의 기능은 프로토콜 형식으로 형식화됩니다. 프로토콜은 한 계층이 먼 피어 계층과 통신하는 데 사용되는 규칙 및 규칙 세트를 정의합니다. 각 계층은 인접한 상위 계층에 특정 서비스 세트를 제공하고 인접한 하위 계층에서 제공하는 서비스를 사용합니다.
개념적으로 각 계층은 원격 피어 계층과 통신하지만 실제로 해당 계층에서 생성된 프로토콜 정보 단위는 인접한 하위 계층에서 제공하는 서비스를 통해 전송됩니다. 따라서 피어 계층 간의 통신을 가상 통신이라고 합니다.
확장 데이터:
작동 방식
데이터는 발신자의 최상위 수준 (일반적으로 응용 프로그램) 에서 생성되어 최상위 수준에서 하위 수준으로 전송됩니다. 각 층을 통과하면, 그 층별 정보를 프런트엔드에 추가하여, 머리라고 하고, 다음 층으로 전달한다. (알버트 아인슈타인, 지식명언) 너는 제목을 추가하는 것을 위에 봉투를 놓는 것으로 상상할 수 있다.
따라서 밑바닥에서는 원시 데이터가 이미 7 개의 봉투에 싸여 있다가 네트워크 케이블, 전화선, 광섬유 등의 매체를 통해 수신측으로 전송되었습니다.
수신자가 데이터를 수신하면 맨 아래에서 맨 위로 전송되고, 레이어를 통과할 때마다 봉투 (즉, 레이어가 인식하는 헤더 제거) 가 제거되어 맨 위까지 데이터가 발신자의 맨 위에서 처음 생성된 상태로 복원됩니다.
네트워크 용어의 경우 각 계층의 원시 데이터에 헤더를 추가하는 작업은 데이터 캡슐화이며 캡슐화 전의 원시 데이터를 데이터 호스팅이라고 합니다. 발신자에서 상위는 데이터를 하위로 보내고, 하위는 상위에서 보낸 데이터를 데이터로 호스팅한 다음, 데이터 호스팅을 새 데이터로 캡슐화하고, 하단까지 캡슐화하기 위해 하위로 계속 보냅니다.