WIZnet Developer Forum

W6100 Server 상태에서 접속 종료 명령

안녕하세요.

W6100 사용에서 궁금한점이 있어 질문드립니다.

일반적으로 TCP에서 접속 종료 명령의 시작은 Client에서 시작하는걸로 알고 있습니다.

4-way hand shaking 방식으로 접속을 정상 종료 하는 시퀀스로 이루어 지는데

혹시 W6100이 Server 상태에서 동작 중에 Client와 접속을 종료하게 할 수있나요?

W6100은 TCP Client/TCP Server / UDP 로 소켓을 열었을때,

Sn_CR에 Close값(0x10)을 쓰게 되면 내부 동작에 의해 처리된 후 Sn_SR이 SOCK_CLOSED(0x00)으로 변경되며, 연결이 끊기게 됩니다. 이는 Server/Client의 문제가 아니며, Sn_SR이 SOCK_CLOSED가 되면 연결은 끊깁니다.
또한 동작 중 종료를 하고 싶으시다면, 코드를 작성하시면서 해당 커맨드를 원하시는 동작에 넣어서 사용하시면됩니다.

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