---
title: "ARP Garp 패킷"
url: "https://maker.wiznet.io/forum/11094"
markdown_url: "https://maker.wiznet.io/forum/11094/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "shindeokgi"
created: "2015-06-04T06:16:23+09:00"
last_activity: "2017-05-04T08:35:54+09:00"
language: "ko"
views: 1037
replies: 5
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# ARP Garp 패킷

## Question

Asked by shindeokgi on 2015-06-04 in Ethernet Chips.

안녕하세요.
W3150 사용자입니다.
Tcp/ip로 범용망에 연결할려고 합니다.
소켓은 서버입니다.
그런데 Arp, Garp패킷이 나오질 않습니다.
어떻게 해야 할까요??

## Replies

### Reply 1 by irinakim, 2015-06-07

안녕하세요.

답변이 늦어 죄송합니다.

하드웨어적으로는 GARP를 지원하지 않습니다.
단,MACRAW를 이용하여 GARP를 구현하신다면, 사용가능하십니다.
GARP에 관련한 코드는 없지만, MACRAW를 이용한 코드가 있으므로 그것을 참조하셔서 구현하셔야합니다.
아래는 MACRAW를 이용한 코드의 링크입니다.
[url][http://wizwiki.net/wiki/lib/exe/fetch.php?media=products:w5500:application:w5500_example_pppoe_stm32f103x_coide_v101.zip\[/url\]](http://wizwiki.net/wiki/lib/exe/fetch.php?media=products:w5500:application:w5500_example_pppoe_stm32f103x_coide_v101.zip%5B/url%5D)

IP Conflict의 확인만을 원하시는 것이라면,
Common register의 IR(0x0015)의 bit 7을 사용하시면,IP Conflict확인이 가능합니다.

thanks,
irinakim

### Reply 2 by shindeokgi, 2015-06-08

현재 3150은 4개 소켓을 열수 있는데
이때 같은 IP로 TCP/IP와 UDP를 동시에 열수 있는지 궁금합니다.
만일 가능하다면 UDP 소켓을 ARP를 보내는것으로 사용 할수있지 않나요??

### Reply 3 by justinkim, 2015-06-08

안녕하세요 ![:slight_smile:](https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=12)

4개 소켓은 각각 TCP나 UDP로 동시에 사용 가능합니다.
예를 들면 1번 소켓은 TCP로 사용하고 2,3,4번은 UDP로 사용가능하다는 얘기죠 ^^
각각의 소켓은 사용자분이 어떻게사용하느냐에 따라 다양하게 응용 가능합니다.

Common register의 MR(0x0000)의 bit 1을 1로 설정해 사용하시면, Data가 전송될때 마다 강제로 ARP를 실행하게 됩니다.
자세한 내용은 아래 Datasheet를 참조하시기 바랍니다.
[wizwiki.net/wiki/lib/exe/fetch.p … 141230.pdf](http://wizwiki.net/wiki/lib/exe/fetch.php?media=products:w5500:w5500_ds_v106k_141230.pdf)

감사합니다.

### Reply 4 by shindeokgi, 2015-06-09

W3150도 MACRAW가 가능 한가요??
현재 사용하고 있는 것이 W3150입니다.
데이타쉬트에는 MACRAW가 없던데요…

### Reply 5 by justinkim, 2015-06-10

W3150도 MACRAW 사용 가능합니다.
데이터시트에 Socket Register MR 부분 확인하시고 참조하시기 바랍니다.

감사합니다.

---

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