새소식

💻 Computer/🦌 Network

[Network]데이터 조각화

  • -
데이터 조각화란?

일단 데이터 조각화에 대해서 알아보기 전 MTU에 대해서 알 필요가 있다.

 

MTU란?  네트워크에 연결된 장치가 받아들일 수 있는 최대 데이터 크기를 말한다

최대 MTU 크기는 1500 Btye

 

본론으로 넘어가서 데이터 조각화란 MTU에 설정한 최대 크기보다 큰 데이터가 들어왔을 때 

데이터를 나눠 서 보낸다는 말이다

 

 데이터 조각화 계산 방법

문제 : 크기가 4800인 데이터를 보내고 싶다. 그런데 MTU의 최대 크기가 1500 일 때 패킷이 몇 개로 나누어 보내지는가???

 

일단 우리가 생각해야 할 것이 하나 있다 그것은 마지막에 나누어진 패킷에 각각 ipv4를 추가해줘야 한다 

그래서 4800 % 1480(1500 - ipv4) = 총 4개가 나오며

 

마지막 패킷의 데이터 크기는 360이고 여기에 (IPV4, Ethernet)을 추가해준다면 360 + 20 + 14 = 394

나누어진 마지막 패킷의 크기는 394가 되겠다!

 

결론 : 각각 패킷의 크기는 1514 + 1514 + 1514 + 394

 

1514 = Ethernet + IPV4 + Data

394 = Ethernet + IPV4 + LastData

 

'💻 Computer > 🦌 Network' 카테고리의 다른 글

[Network] TCP, UDP  (0) 2022.08.27
[Network] IPV4  (0) 2022.08.11
[Network] ARP  (0) 2022.08.10
[Network] 서브넷,서브넷 마스크  (0) 2022.08.04
[Network] 4. 사설IP, 공인IP  (0) 2022.08.01
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.