패킷 분할
Packet segmentation이 글은 검증을 위해 인용구가 추가로 필요하다.– · · · · (2018년 3월)(이 템플릿 |
데이터 통신 네트워크에서, 패킷 분할은 네트워크를 통한 전송을 위해 데이터 패킷을 더 작은 단위로 나누는 과정이다.패킷 분할은 OSI 모델의 4계층, 즉 전송 계층에서 이루어진다.[1]다음과 같은 경우 분할이 필요할 수 있다.
- 데이터 패킷이 네트워크에서 지원되는 최대 전송 단위보다 큼
- 네트워크는 신뢰할 수 없고 정보를 더 작은 세그먼트로 나누어 각 정보가 목적지에[citation needed] 정확하게 전달될 확률을 최대화하는 것이 바람직하다.
소스에서 패킷 분할을 수행하는 프로토콜은 대개 프로세스를 역방향으로 하고 개별 세그먼트에서 원래의 패킷을 재조립하는 목적지의 메커니즘을 포함한다.이 프로세스에는 누락된 세그먼트를 감지하고 특정 세그먼트의 재전송을 요청하는 자동 반복 요청(ARQ) 메커니즘이 포함될 수 있다.
계층화된 OSI 모델에 기초한 통신 시스템에서, 패킷 분할은 각각의 신뢰할 수 있는 전송(및 ARQ를 통한 잠재적 재전송)이 개별적으로 수행될 수 있도록 하나의 MPDU를 복수의 물리적 계층 서비스 데이터 단위로 분할하는 책임을 질 수 있다.
기존 홈 배선(전원선, 전화선, 동축 케이블)을 이용해 초고속(최대 1기가비트/s) 근거리 통신망을 만드는 방법을 제공하는 ITU-T G.hn 표준은 패킷 세분화를 채택해 소음이 많은 미디어에 대한 신뢰성을 높이는 프로토콜의 예다.
참고 항목
참조
- ^ "How the TCP/IP Protocols Handle Data Communications - Oracle Solaris Administration: IP Services". docs.oracle.com. Retrieved July 3, 2018.