-
데이터 캡슐화 (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 'Cisco-NetRiders' 카테고리의 다른 글
네트워크 참조 모델 (Reference Models) (0) 2022.07.20 프로토콜 스위트 (Protocol Suites) (0) 2022.07.20 네트워크 프로토콜 (Network protocol) (0) 2022.07.15 네트워크규칙 (The Rules) (0) 2022.06.28 IOS 탐색 (IOS Navigation) (0) 2022.06.21