Fragmentation, Segmentation, Fragment   단편화, 조각화, 프래그먼트

(2018-08-14)

세분화

1. 단편화(Fragmentation)/세분화(Segmentation) 이란?

  ㅇ 통상, 더 작은 단위/갈래/조각 으로 나누는 행위를 말함

  ㅇ [데이터통신]  단편화 (Fragmentation, Segmentation)
     - 프로토콜 기본 교환 단위PDU(Protocol Data Unit)를 여러 더 작은 단위로 나누는 동작

     - 일단 단편화된 패킷은 목적지에 도달할 때까지는 재조립(Reassembly) 않는 것이 일반적임

     * 문헌별 `단편화` 표현
        . Fragmentation : ISOOSI 관련 문서에서 많이 쓰임
        . Segmentation  : TCP/IP RFC 관련 문서에서 많이 쓰임


2. [데이터통신]  단편화 이유기억장치의 낭비 축소
     - 데이타가 나누어진 패킷의 크기는 지연을 줄이기 위해 통상 짧은 패킷이 바람직하며,
     - 패킷의 길이가 길어지면 각 노드기억장치(버퍼)의 낭비가 발생할 수 있음

  ㅇ 네트워크 종류 마다 다름
     - 패킷이 멀리 이동할 때 만나는 많은 네트워크 종류별로,
     - 다양한 패킷 크기 제약에 적응하기위함      ☞ MTU 참조

  ㅇ 공유 통신자원에 대한 동등한 접근권 보장 
     - 공정한 엑세스 등


3. [데이터통신]  단편화가 일어나는 통신계층

  ㅇ 2계층(데이터링크계층)           : 단편화가 다소 드물게 일어남
     - 802.11 경우, 큰 MSDU가 작은 MPDU에 실릴 때 일어남

  ㅇ 3계층(네트워크계층 또는 IP계층) : 단편화가 많이 이루어짐  ☞ IP 단편화 참조
     - 거치는 각 라우터 마다 적합한 데이터링크계층 프레임으로 변환이 필요함
        . IPv4에서는 발신지 뿐만 아니라 중간 라우터에서도 IP 단편화가 가능
        . IPv6에서는 IP 단편화가 발신지에서 만 가능


[프로토콜 기능] 1. 에러제어 2. 캡슐화 3. 순서제어 4. 흐름제어 5. 동기화 6. 주소지정 7. 단편화

 
        최근수정     요약목록     참고문헌