IP header에서 궁금한 사항이 있습니다..
글쓴이: neon20 / 작성시간: 수, 2005/09/21 - 6:37오후
만일 ip에서 다른 호스트로 패킷을 보내려 하는데 MTU로 인해 프로그맨테이션해서 보내야 합니다. 그런데 여기서 fragment offset에 대해 의문사항이 있어서요.. 의미는 이해를 했는데 실제 쓰임은 제가 이해하는것과 조금 틀린거 같아서요..
예를 들어서 920byte의 패킷을 보내야 하는데 MTU가 500byte인 관계로 인해 IP헤더(20byte)를 포함해서 500+460 이렇게 보내야 합니다. 그런데 두번째 프레그먼트의(460byte) fragment offset은 어떻게 되나요?
Forums:
....
920바이트의 데이터를 보내는데, MTU 가 500 이라면 패킷은 둘로 나뉘어지게 되고(480 + 440), 이 두 패킷에는 각각 IP 헤더가 붙어서 각각의 크기는 500, 460 이 됩니다.
그리고 IP 헤더에 붙는 fragment offset 은 첫번째 패킷은 0, 두번째 패킷은 480 이 되겠죠. 첫번째 패킷에는 more fragment 플래그가 켜져있을거구요.
감사합니다..500에서 20byte의 ip header를 뺀 60(60*
감사합니다..500에서 20byte의 ip header를 뺀 60(60*8byte=480byte)의 값을 갖는군요.:D
댓글 달기