とある外部装置とのTCPソケット通信の仕様を考えています。
ソケット接続を行う前に、多重接続とならないように、相手方が切断(disconnect)状態であることを確認してから接続を行おう、という話が出ています。
しかし、
**「TCPの仕様上、接続先がコネクションをcloseしているかは、何かしらのパケットを一度は実際に送るまでは確認できない」**ということがGoogle検索結果で出てきました。
接続前に切断確認はできないので、まずはとにかく接続するしかないのではと思っています。
この認識に間違いはないでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。