---
title: "W7500P UDP throughput slower than expected"
url: "https://maker.wiznet.io/forum/14998"
markdown_url: "https://maker.wiznet.io/forum/14998/md"
type: "Forum topic"
category: "MCU & Boards"
author: "tge"
created: "2023-08-03T09:16:36+09:00"
last_activity: "2023-08-03T09:16:37+09:00"
language: "en"
views: 261
replies: 0
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W7500P UDP throughput slower than expected

## Question

Asked by tge on 2023-08-03 in MCU & Boards.

Hi,

I would like to know the max throughput of the W7500p when sending UDP datagrams. Currently I am sending from a while loop using the wiznet socket library sendto function and checking for a return of SOCK_BUSY. My loop executes every 4 milliseconds which is giving me a about ~3mbit / sec and this seems slow.

The link speed is 100mbit

Is this expected throughput or can this go faster?

```
while (ret!= SOCK_BUSY)
    	{
    		GPIO_SetBits(GPIOC, LED_RED);
    		ret = sendto(0, send_buff, 1500, udp_multi_dest_ip, udp_destport);
    		GPIO_ResetBits(GPIOC, LED_RED);
    	}
```

Board is a W7500P eval V1.0

Thanks

---

Source: https://maker.wiznet.io/forum/14998
