---
title: "Loopback_tcps함수 사용관련"
url: "https://maker.wiznet.io/forum/10972"
markdown_url: "https://maker.wiznet.io/forum/10972/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "zeroful1004"
created: "2015-04-15T03:06:48+09:00"
last_activity: "2017-05-04T08:35:17+09:00"
language: "ko"
views: 1074
replies: 4
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# Loopback_tcps함수 사용관련

## Question

Asked by zeroful1004 on 2015-04-15 in Ethernet Chips.

안녕하세요.

현재 W5300모듈을 DSP에서 사용하려고 외부 인터페이스 사용중입니다.

주어지는 도면과 제공되는 소스를 바탕으로 칩초기화및 mac, gateway, subnetmask, ip데이터를 w5300에 쓰기한 후 리드를 하여 값이 저장됨을 확인하였

습니다.

그래서 이제는 loopback_tcps함수를 사용하여 데이터 통신이 됨을 검증하려고합니다.

질문 1. loopback_tcps함수를 사용할 때 연결되어야하는 하드웨어는 어떻게 되는지 궁금합니다. 그리고 이때의 ip주소, gateway, subnetMask같은 내용이
어떻게 구성되어야하는지 궁금합니다. (현재 loopback관련된 내용을 잘 모릅니다. 혹시, loopback이라는 것이 현재 구성된 하드웨어의 통신 케이블을
공유기에 부착하여 테스트를 하여야 하는지요? 그러하다면, 서버ip에서 데이터를 주거나 클라이언트ip에서 데이터를 주거나 해야하는지요…?)

그러면, 소중한 답변 기다리겠습니다.

## Replies

### Reply 1 by irinakim, 2015-04-15

안녕하세요…

먼저, loopback 설명드리겠습니다.
저희가 제공하는 소스를 사용하신다면, loopback함수들은 데이터를 수신받은 후 송신하게 구성되어있습니다.
또한, loopback_tcps는 W5300을 TCP Serve사용한다는 말입니다.

ip, gateway, subnetmask,mac은 해당 레지스터에 저장해놓으시면됩니다.
해당레지스터를 사용하여 통신이 이루어집니다.

하드웨어는 다음과 같이 구성됩니다.
TCP Server(W5300)&lt;----------LAN--------->TCP Client(another device)
TCP server에서 사용되는 함수는 Socket(),Listen(), send(),recv(),close()입니다.
위 함수들은 Sn_SR의 값에 따라 해당 함수를 구현하게 됩니다.

자세한 설명은 데이터 시트를 참고 하시면 됩니다.

thanks ![:slight_smile:](https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=12)
irinkim

### Reply 2 by zeroful1004, 2015-04-15

안녕하세요.

loopback_tcps 함수를 테스트 하기위해서는

client 부분이 PC가 될때 어떤 프로그램을 사용하면 되는지요? (범용으로 사용되는 프로그램 추천 부탁드립니다.)

### Reply 3 by zeroful1004, 2015-04-15

자문자답합니다.

WIZNET에서 제공되는 루프백 프로그램이 있었네요.

[wiznet.co.kr/Sub_Modules/en/ … PK_Num=675](http://www.wiznet.co.kr/Sub_Modules/en/library/Download_View.asp?PK_Num=675)

### Reply 4 by irinakim, 2015-04-15

답변이 늦었네요,

사용하시다가 문제가 생기시면 언제든지 글을 남겨주세요

thanks ![:slight_smile:](https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=12)
irinakim

---

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