---
title: "문의 드립니다"
url: "https://maker.wiznet.io/forum/12076"
markdown_url: "https://maker.wiznet.io/forum/12076/md"
type: "Forum topic"
category: "General"
author: "simhannom"
created: "2017-01-02T01:19:37+09:00"
last_activity: "2017-05-04T08:39:33+09:00"
language: "ko"
views: 688
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# 문의 드립니다

## Question

Asked by simhannom on 2017-01-02 in General.

안녕하세요. 귀사의 W5500을 이용하여 네트워크 통신을 사용하고있습니다.
현장에서 특이 사항이 발생하여 문의 드립니다. 현상은 아래와 같습니다.

1. 환경 : 고정 IP 로 라우터와 연결. 장비 - 라우터 - KTF 장비 - VPN ~~~~ VPN

2. 문제 : 다른 업체 장비를 연결하면 정상적으로 통신이 가능.
   문제 장비를 연결하면 서버에 connect 를 못함.

3. 현상 : 기본적으로 디버깅을하면 socket 연결 후 connect 를 진행하면 연결 확인 하는 부분에서 계소 socket_closed 로 체크가되면서 에러 발생.

위와 같은 현상이 계속 발생하고 있습니다.
그래서 문의 사항을 드리려고 합니다.

1. 기존 sample 코드에서 socket(SOCK_DHCP, Sn_MR_TCP,5000,0x00) 해당 코드로 소켓 을 연결하는데 5000이라는 port의 의미는 무엇있가요

2. socket 함수의 내부에 보면 마지막단에 sn의 상태를 계속 읽어서 SOCK_CLOSED 가 아닐때까지 while를 도는데 DHCP 모드와 Static 모드의 경우 어떠한 값으로 체크가 되어야 정상적으로 socket을 연결했다고 인식할수 있나여? [ 문제 발생 현장에서는 계속 0x22 로 체크가 됩니다 ]

3. connect 부분에서 if (getSn_IR(sn)&Sn_IR_TIMEOUT) 에서 true가 나오면 타임아웃으로 빠지는데 해당 코드의 경우 어떤 상황인지 알고 싶습니다

기본적으로 제공받은 sample 소스에서수정된 부분은 거의 없으며 거의 비슷하다고 보면 됩니다.

관련되어 답변 부탁드립니다

## Replies

### Reply 1 by Kei, 2017-01-03

안녕하세요.

해당 내용에 대해서는 아래 링크에 답변드렸습니다.

[url][W5500 관련 네트워크 연결 문의 - #2 by Kei](https://forum.wiznet.io/t/w5500/2803/2)]

제목이 내용과 연관이 있어, 위 내용에 답변해드렸습니다.

감사합니다.

---

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