Azure NetX maximum recived packet size ?

BM 1 Reputation point
2021-03-10T13:02:46.187+00:00

Hi,

Could you please give us the maximum received packet size supported by Azure NetX/NetxDuo ? I tried to receive 2000 bytes but without success despite the Hardware allow that and I can do it with LWIP! Is-it possible to modify the Azure Netx stack to support receiving 2000 bytes?

Best Regards,
BM

Azure RTOS
Azure RTOS
An Azure embedded development suite including a small but powerful operating system for resource-constrained devices.
324 questions
{count} votes

2 answers

Sort by: Most helpful
  1. AndresMlinar 256 Reputation points
    2021-03-16T19:42:25.29+00:00

    The maximum packet size depends on your NetX driver. Typically these are set to 1500 or a value around that limit.
    Which microprocessor and network interface are you using?
    Normally 1500 bytes is not a limitation, add-ons and protocols built on top of NetX can work with a variable packet size. What is your use case?

    0 comments No comments

  2. Tiejun Zhou 1,126 Reputation points Microsoft Employee
    2021-03-17T01:14:58.09+00:00

    Could you please check whether IP fragmentation is enabled or not? By default, IP fragmentation is disabled. You will need to call nx_ip_fragment_enable() in your application. Read more from user guide. If you are trying to ping device which is ICMP protocol, you will also need to enable ICMP by nxd_icmp_enable().

    0 comments No comments