---
title: "W5100 웹서버시 클라이언트에서 동시에 여러파일요구시"
url: "https://maker.wiznet.io/forum/9797"
markdown_url: "https://maker.wiznet.io/forum/9797/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "imagetek"
created: "2014-01-06T01:50:53+09:00"
last_activity: "2017-05-04T08:30:53+09:00"
language: "ko"
views: 1007
replies: 7
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W5100 웹서버시 클라이언트에서 동시에 여러파일요구시

## Question

Asked by imagetek on 2014-01-06 in Ethernet Chips.

W5100로 웹서버구동하고 있습니다.
클라이언트 웹브라우저에서 동시에 여러파일 요청시(REQUEST) 랜덤하게 한두개의 요청이 접수되지 않습니다.
순차적으로 시간차를 두어 요청하는것은 이상없습니다.
소켓을 4개까지 해봐도 마찬가지구요.
TCP 루프백테스트-AX1 은 100퍼센트 퍼펙트하구요.
ATMEGA128에 다이렉트모드에 인터럽트는 사용치 않고요.
제품 출시전에 이런걸 겪으니 황당하군요.

## Replies

### Reply 1 by imagetek, 2014-01-06

jquery.js 70kbyte
jquery-ui 50kbyte
index.html 30k
xx.css 20k
jquery-ui.css 20k
*.png 10 여개 등

등등 무지하게 많은 캡쳐 데이터를 진정 보기 원하십니까?

### Reply 2 by imagetek, 2014-01-06

한페이지에 여러 request URI가 있을 경우 동시에 Webserver에게 요구를 하기 때문에, 4개를 넘어 갈 경우 W5100에서 이를 처리하지 못합니다.
—> 4개가 넘어갈 경우 5100에서 요구를 처리하지 않고 대기 하다가 빈 채널이 생기면 처리하지않나요?
그렇게 알고 있습니다.
말씀하시기는 동시에 4채널 처리중에 추가 요청오는 것은 버려버리게 된다는 것으로 들립니다.

### Reply 3 by imagetek, 2014-01-07

wireshark 로 확인한바 모든 소켓이 사용중일때 브라우저에서 500ms 간격으로 3번 syn 요청하고
이에 rst 가 3번 응답후 더 이상은 요구하지 않고 에러로 처리합니다.
구글링 해보니깐 rst 응답은 요청패킷이 손상된때 rst 응답하는 걸로 되어있는것 같습니다
이런경우에는 차라리 rst 응답을 하지 않고 소켓이 사용가능할때 syn ack 를 보내는 방법이 정석일 것으로 생각되는데요
이런 방법은 없겠는지요?

### Reply 4 by imagetek, 2014-01-07

답변 감사드립니다.

pcb가 양산준비중이라 ㅉ
혹시 5100 과 핀투핀 호환 가능한 칩이 w5x00 시리즈 중 있는지요?

### Reply 5 by irinakim, 2014-01-08

W5100과 핀투핀으로 호환이 가능한 칩은 없습니다.
migration 문서를 이용하면 사용할 수 있습니다.
(W5100 → W5200 : 첨부파일 참조)
이는 회로 자체가 변경되는 것이므로, pcb양산중이시니 다른 칩으로 변경하는것은 불가능 할 것 같습니다.
[Migration_W5100_to_W5200.zip](https://maker.wiznet.io/forum/legacyFile.asp?path=it9PqPbKoyTNvvpHdI0TzhZnt8A.zip) (608 KB)

### Reply 6 by imagetek, 2014-01-09

대충 빼고 삭제하고 해서 해결하였습니다.
많은 도움 감사합니다.

### Reply 7 by imagetek, 2014-01-09

많은 도움 감사합니다.

---

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