---
title: "W5300 / Strange ARP response during UDP communication"
url: "https://maker.wiznet.io/forum/16157"
markdown_url: "https://maker.wiznet.io/forum/16157/md"
type: "Forum topic"
category: "MCU & Boards"
author: "kebl1470"
created: "2026-09-04T10:25:10+09:00"
last_activity: "2026-09-07T17:22:53+09:00"
language: "ko"
tags: ["C/C++"]
views: 4
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W5300 / Strange ARP response during UDP communication

## Question

Asked by kebl1470 on 2026-09-04 in MCU & Boards.

안녕하세요 W5300 으로 UDP 통신중 문제가 발생하여 문의를 드립니다.

기본적으로 통신연결과 데이터는 잘 동작하는데 가끔 ARP가 생기면서 응답할때 간간히 문제가 생깁니다.

문제될 시 의 아래의 캡쳐를 남깁니다.

PC -> 장비로 데이터를 보내며 ARP응답을 잘 하게 되면 계속 통신이 되는데 잘못된 데이터가 오면 잠깐 ( 몇초에서 수십초 가량) 통신이 끈기게 됩니다.

Attachments:

- [1.png](https://maker.wiznet.io/forum/getAttach.asp?aidx=418)
- [2.png](https://maker.wiznet.io/forum/getAttach.asp?aidx=419)

## Replies

### Reply 1 by Lihan__, 2026-09-07

안녕하세요! 문의 주신 내용 확인했습니다. 캡처가 첨부되지 않고 와서, 다시 한번 올려주시면 정확히 봐드리겠습니다.

말씀하신 증상만으로는 원인을 하나로 특정하기 어렵고, ARP가 오가는 시점에 끊긴다는 점에서 아래 두 가지 방향이 있습니다.

**1. PC 쪽 ARP 테이블이 잘못 채워지는 경우**
PC의 ARP 캐시가 만료되면 PC가 ARP 요청을 보내고 장비가 응답합니다. 이때 응답이 이상하거나(MAC 깨짐), 같은 IP를 가진 다른 장비가 끼어들어 응답하면 PC가 엉뚱한 MAC으로 보내게 되고, Windows가 ARP를 다시 제대로 잡을 때까지 수 초에서 수십 초 끊길 수 있습니다. 이 경우 장비 펌웨어와는 무관합니다.

**2. 장비 쪽에서 ARP 대기 중 송신이 멈추는 경우**
W5300은 UDP 송신 시 목적지 IP가 바뀌면 ARP를 새로 하는데, 응답이 안 오면 기본 설정으로 최대 약 1.8초(RTR 200ms × RCR 8) 기다립니다. 이 동안 sendto()가 붙잡혀 있어서 펌웨어 구조에 따라 수신 처리까지 같이 멈출 수 있습니다. 다만 같은 PC로만 계속 응답하는 구조라면 통신 중에 ARP를 다시 할 이유가 없어서, 이 경우는 가능성이 상대적으로 낮습니다.

---

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