ABOUT ME

Today
Yesterday
Total
  • 데이터 캡슐화 (Data Encapsulation)
    Cisco-NetRiders 2022. 7. 21. 16:41

    캡슐화 프로세스 : 응용 프로그램 데이터가 네트워크 미디어를 통해 전송되는 과정에서 프로토콜 스택 아래로 전달됨에 따라 각 수준에서 다양한 프로토콜 정보가 추가되는 것

    메시지 분할 (Segmenting Messages)

    데이터 네트워크는 개별 IP 패킷으로 데이터를 전송하는 TCP/IP 프로토콜 제품군을 사용하기 때문에 분할이 필요

            → 데이터를 더 작고 관리하기 쉬운 조각으로 나누어 네트워크를 통해 보내는 것

            → 분할은 네트워크를 통한 전송을 위해 데이터 스트림을 더 작은 단위로 나누는 프로세스

            → 속도 향상 : 대용량 데이터 스트림이 패킷으로 분할되기 때문에 통신 링크를 묶지 않고도 네트워크를 통해 많은 양의 데이터를 전송할 수 있다.

            → 효율성 증대 : 단일 세그먼트가 네트워크 장애 또는 네트워크 정체로 인해 목적지에 도달하지 못하는 경우 전체 데이터 스트림을 재전송하는 대신 해당 세그먼트만 재전송하면 된다.

     

    시퀀싱 (Sequencing)

    네트워크 통신에서 메시지의 각 세그먼트는 그림과 같이 올바른 대상에 도달하고 원본 메시지의 내용으로 재조립될 수 있도록 유사한 프로세스를 거쳐야한다.

            → TCP는 개별 세그먼트의 순서를 지정

     

    프로토콜 데이터 단위 (Protocol Data Units)

    데이터 조각이 모든 계층에서 취하는 형식을 PDU(프로토콜 데이터 단위)라고 한다. 캠슐화 동안에 각 후속 계층은 사용 중인 프로토콜에 따라 상위 계층에서 수신하는 PDU를 캡슐화한다.

    * UDP PDU를 데이터그램이라고 하지만 IP 패킷은 때때로 IP 데이터그램이라고도 한다.

    * 프로세스 각 단계에서 PDU는 새로운 기능을 반영하기 위해 다른 이름을 갖는다.

    https://velog.io/@97ben/TCP-UDP

     

     

     

     

    댓글

Designed by Tistory.