서비스 데이터 단위

Service data unit

OSI(Open Systems Interconnect) 용어에서 서비스 데이터 단위(SSU)는 OSI 계층 또는 하위 계층에서 하위 계층으로 전달된 데이터의 단위다. 이 데이터 단위(SSU)는 아직 하위 계층에 의해 프로토콜 데이터 단위(PDU)로 캡슐화되지 않았다. 그런 다음 SDU는 하위 계층의 PDU에 캡슐화되어 OSI 스택의 PHY, 물리적 또는 최저 계층에 도달할 때까지 프로세스가 계속된다.

또한 SDU는 주어진 계층의 서비스의 사용자가 전송하는 데이터 집합으로 생각할 수 있으며, 의미상 변경되지 않고 피어 서비스 사용자에게 전송된다.

PDU가 하위 계층으로 전송되는 것과 반대로 수신 엔드의 피어 프로토콜 계층으로 전송될 데이터를 지정한다는 점에서 PDU와는 다르다.

위의 계층(n+1)에서 주어진 계층(n)에 의해 수락된 SDU는 위의 계층(n+1)의 PDU이다. 실제로 SDU는 주어진 PDU의 'payload'이다. 계층 (n)헤더트레일러 또는 둘 모두를 SDU에 추가할 수 있으며, 하나 이상의 계층 (n) PDU를 형성하면서 데이터에 대한 다른 종류의 재포맷, 재코딩, 분할 또는 변환을 수행할 수 있다. 추가된 헤더 또는 트레일러와 기타 가능한 변경사항은 원본에서 대상으로 데이터를 가져올 수 있는 프로세스의 일부다. 레이어 (n) 또한 추가 레이어 (n) PDUS를 생성할 수 있다. 레이어 (n)가 레이어 (n-1)에 제공하는 데이터의 각 단위는 레이어 (n-1) SDU로 차례로 전달된다.

레이어 (n+1)와 메타데이터 레이어 (n)의 PDU가 추가될 경우, 레이어-n PDU가 될 수 있는 최대 크기(레이어 (n)최대 전송 단위)를 초과할 경우, SDU는 레이어 (n)의 다중 페이로드로 분할되어야 하며, 이는 단편화라고 알려져 있는 프로세스다.

참고 항목

참조