W5300 mtu 변경에 관하여

#1

W5300을 DSP로 컨트롤 하고 있고 PC와 통신을 하고 있습니다.

W5300 에서 UDP을 사용하고 있고, 전송데이터의 크기가 2000byte 이상의 데이터를 하나의 패킷으로 보내려고합니다.
그런데 MTU의 사이즈 때문에 2개의 패킷으로 프레그맨테이션 됩니다.

MTU size를 변경하는 방법이나, 아니면 하나의 패킷으로 보낼수 있는 다른 방법이 있으면 알려주셨으면 좋겠습니다.

감사합니다.

#2

WIZnet사의 모든 TCP/IP 칩들은 Framgent IP 를 지원하지 않습니다.
말씀하신 2000바이트의 데이타를 보내기 위해선 Fragment IP를 지원해야 합니다.

W5300에서 UDP 2000 바이트 Data를 전송할 경우 1472 바이트와 나머지 528 바이트 두개의 패킷으로 전송됩니다.