本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:tcp/ip接続について)

tcp/ip通信での接続方法の比較

2023/10/20 19:37

このQ&Aのポイント
  • tcp/ip通信において、パフォーマンス要求が低い場合は、都度接続と切断を行った方が安定する可能性があります。
  • そのため、tcp/ip接続では接続しっぱなしよりも都度接続と切断を行うことが望ましい場合もあります。
  • しかし、OSやネットワーク状況によっても結果は異なるため、実際の環境に合わせた評価が必要です。
※ 以下は、質問の原文です

tcp/ip接続について

2021/07/07 16:14

tcp/ip通信で、さほどパフォーマンスを要求されない場合は、接続しっぱなしよりも、都度接続と切断を繰り返した方がいいのでしょうか?
つまり、その方が安定しますか?
あるいは、あまり差はありませんか?
OSはWindows7です。
よろしくお願いいたします。

質問者が選んだベストアンサー

ベストアンサー
2021/07/08 00:53
回答No.5

使用している通信用ICに依存します。
数時間の接続で、定期的にTCPエラーが発生したことがあります。TCPのレイヤーで再送処理を行うので見かけ上は問題なかったのですが、エラーのタイミングとデータの送受信が重なると、通信エラーが発生する場合があるという不具合がありました。
逆に、接続切断を繰り返すシステムで、不定期で接続エラーが発生するという不具合がありました。
どちらもハードウェアの変更で対応しました。

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

その他の回答 (5件中 1~5件目)

2021/07/08 00:51
回答No.4

>>時々通信が途切れてしまいます。

ルーターやプロバイダの設定で 無通信だったり 日に一度接続を 切る場合があります

ぷららとかよく聞く
https://www.seikatsu110.jp/pc/pc_network/137723/

2021/07/08 00:42
回答No.3

普通はつなぎっぱなし
切れたかどうかのチェックをする(自動的に復旧するが)

ネトゲの場合
線を抜いて瞬間移動したり 不死身になったり いけないとこに行けるようになったり しちゃうから

2021/07/07 18:23
回答No.2

無線LANのトラフィック競合を下げたいなら積極的に切断すべきですが、レスポンスにインパクト大きいですね。
そもそもTCP/IPに接続切断の概念はありません。有線なら常時接続ですし無線なら接続確保はルーターの仕事で、TCP/IPはエラーパケットの輻輳を確実に行うのが仕事です。

お礼

2021/07/07 18:56

ありがとうございます。

質問者

補足

2021/07/07 18:54

すみません、この質問はプログラミングに関する質問です。
c#でtcp/ip通信をしながら外部機器を制御するソフトをつくっておりますが、
時々通信が途切れてしまいます。
現在は、ソフト起動時に接続して、終了まで繋ぎっぱなしです。
必要な時に接続し、用が済んだら切断という流れがいいのかな、と思った次第です。
お詳しい方、どうかよろしくお願いいたします。

質問者
2021/07/07 16:24
回答No.1

差はない
なぜ差があると思うのか不思議です。

お礼

2021/07/07 18:55

ありがとうございます。

質問者

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。