WIZnet Developer Forum

TCP Server 동작시 destination IP 알수 있는 방법?

소켓별로 Sn_DIPR 이 있던데요
Server 동작시 connection되면 DIPR 이쪽에 destination IP가 갱신되나요?
Sn_DPORTR 포트도 같이 갱신되나요?

그리고 W5300에 자기 자신의 MAC이나 IP 설정시
네트워크 망에서 IP가 동일한 것이 있는지 충돌여부를 확인할수 있는 기능은 없나요?

TCP Server에서 우드블락 상태로 인한 Client가 버퍼가 pull일때 Client가 전송되는 packet size (DPU)가1460으로 제한되던데 이부분 변경할수는 없나요
내부 버퍼가 8K이니 8K까지 바로 받을수 있는건 아닌가?

TCP Server에서 Client가 무응답일때 soket이 끊어졌는걸 인지하여 soket close까지 동작이 수행하는데 걸리시는 시간은 얼마가 드나요?

w5300에서 UDP Boadcasting 기능이 사용가능한가요?

네 Sn_DIPR, Sn_DPORTR로 확인하시면 되나요

IR 레지스터에 IP CONFLICT bit가 있습니다 충돌날 겨우 해달 인터럽트가 발생됩니다

변경할 수 없습니다. WIZNET CHIP 뿐만 아니라 모든 TCP통신에서도 마찬가지 입니다. MTC에 대해서 찾아보시기 바랍니다.

Sever에서 전송에 데이터에 대한 무응답일경우 Timeout이 발생하여 Socket Close가 되며 이때 걸리는 시간은 RCR, RTR 레지스터에 의해 결정됩니다. 별도ote=“bert, post:1, topic:7681”]
소켓별로 Sn_DIPR 이 있던데요
Server 동작시 connection되면 DIPR 이쪽에 destination IP가 갱신되나요?
Sn_DPORTR 포트도 같이 갱신되나요?
[/quote]
네 Sn_DIPR, Sn_DPORTR로 확인하시면 되나요

IR 레지스터에 IP CONFLICT bit가 있습니다 충돌날 겨우 해달 인터럽트가 발생됩니다

변경할 수 없습니다. WIZNET CHIP 뿐만 아니라 모든 TCP통신에서도 마찬가지 입니다. MTC에 대해서 찾아보시기 바랍니다.

Sever에서 전송에 데이터에 대한 무응답일경우 Timeout이 발생하여 Socket Close가 되며 이때 걸리는 시간은 RCR, RTR 레지스터에 의해 결정됩니다. 별도로 변경하지 않았을 경우 default값으로 계산하면 31.8초 입니다.

image

가능합니다

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.