---
title: "Wiz550web udp,tcp 예제 문의 입니다"
url: "https://maker.wiznet.io/forum/10796"
markdown_url: "https://maker.wiznet.io/forum/10796/md"
type: "Forum topic"
category: "General"
author: "jhPark"
created: "2015-01-27T01:44:29+09:00"
last_activity: "2017-05-04T08:34:43+09:00"
language: "ko"
views: 761
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# Wiz550web udp,tcp 예제 문의 입니다

## Question

Asked by jhPark on 2015-01-27 in General.

WIZ550WEB UDP,TCP 예제 문의 입니다.

기존에 WIZ200WEB 사용중에 단종되어 WIZ550WEB로 사용 하려 하고 있습니다.

기존 소스 코드에

void loopback_tcps(SOCKET s, uint16 port, uint8* buf, uint16 mode)
void loopback_tcpc(SOCKET s, uint8* addr, uint16 port, uint8* buf, uint16 mode)
void loopback_udp(SOCKET s, uint16 port, uint8* buf, uint16 mode)

부분이 있는데

이 소스코드를 응용하여 데이터를 주고 받고 있는 시스템에서 사용 중 입니다.

WIZ550WEB에도 위와 같은 기능을 하는 함수가 있는지

문의 드립니다.

## Replies

### Reply 1 by irina, 2015-01-27

안녕하세요.
WIZ550web의 소스코드에는 Loopback 관련 함수가 포함되어 있지 않습니다.
하지만 기존에 사용하시던 code의 구조를 간단히 추가하여 사용하시면 됩니다.
Loopback test 코드 자체가 TCP / UDP socket handling을 위한 뼈대만을 포함하고 있는 만큼 간단히 포팅 하실 수 있을 것으로 생각됩니다.

W5500-EVB용 loopback 코드 링크를 첨부합니다.
링크의 loopback 함수를 WIZ550web 내에 추가하시면 기존에 사용하시던 loopback 기능을 그대로 사용 하실 수 있습니다. TCP client loopback의 경우 첨부 링크의 TCP server loopback을 WIZ200web 제품과 유사하게 수정하셔서 사용 하시면 될 듯 합니다. (listen이 connect로 바뀌는 정도의 차이입니다.)

[github.com/Wiznet/W5500_EVB/blo … loopback.c](https://github.com/Wiznet/W5500_EVB/blob/master/ioLibrary/Appmod/Loopback/loopback.c)

그리고 덧붙이자면,
HTTP Server 처리를 위한 H/W socket이 loopback 동작에 중복으로 할당되면 동작에 문제가 있을 수 있습니다.
각각의 동작에 별도의 H/W socket을 할당해야 함을 주의하시기 바랍니다.

---

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