• 締切済み

TCP/IP

TCPでアスキーのコマンドを送信するような プログラムを作りたいのですが どのような開発環境が必要でしょうか? よろしくお願いします。

みんなの回答

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.2

目的は何ですか?プログラミングの勉強?そうだとしたら何のために勉強したいのですか?純然たる趣味?それとも初級職業プログラマでネットワークプログラミングのスキルアップをしたい? 勉強目的じゃなくて、TCPでアスキー文字列を送れさえすればいい? あるいはその他? それぞれでお勧めが違ってきますね。本来の目的を書きましょう。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

※ Windows が前提ですが、・・・。  このあたりをご参考にしてみてはいかがでしょうか。 http://www.nakka.com/lib/inet/index.html

spider_ka
質問者

お礼

DIooggooID様 早速の御回答ありがとう御座います。 まったく素人な質問で申し訳ありませんが VB, C++とかいろいろありますがどれが必要なのでしょうか? フリーソフトでの開発環境などはありますでしょうか? よろしくお願いします。

関連するQ&A

  • TCP/IPについて

    Windowsでは、TCP/IPなどのルートを確認するために、Pingコマンドとかあるのですが、Mac系にそのようなコマンドとかはないのでしょうか?

    • 締切済み
    • Mac
  • 全銀TCP/IPについて

    業務で全銀TCP/IPでのデータの送受信を使うことになったのですが、 全銀TCP/IPについて知識がまったく無いので、どなたかご存知でしたら教えてください。 A,Bの2つの環境があって、 AとB相互にファイルのやり取りが必要な時は、 AとB両方の環境に全銀TCP/IPソフトのホスト版、クライアント版が必要なのでしょうか? それとも、開局要求を出せるのがクライアント版だけであって、 開局した後はホスト側からでもファイルを送信することが出来るのですか? 知識が無いので、見当はずれなことを言っているかもしれませんが、 よろしくお願いいたします。

  • VC++でのTCP/IP接続プログラム

    こんにちは。 VC++で開発を行っています。 TCP/IP接続(ストリーム型)のプログラムがうまく書けません。 UDP/IP接続は出来たのですが・・・。 TCP/IP接続で、送受信可能なプログラムを作りたいと思っています。 一つのアプリケーションで、サーバーとクライアントの役割を持たせたいのですが・・・。 不可能でしょうか?? VC++でTCP/IPを利用したプログラムのサンプルでも構いません。 なにか情報をお持ちの方、教えてください。 よろしくお願いします。

  • TCP/IPとはなんですか?

    ネットで調べたりしたのですが言い回しが難しすぎて、よく理解できません。 IPはよく、IPアドレスとかききますがこれは、インターネット・プロトコル・・・・?。 プロトコルは約束事?という意味ですかね? だから、これはインターネットの約束事?といっているでしょうか? TCPはまだ何の略かわかりません。調べ中。ですがサイトなどによると米国が戦争時代に開発したものだと・・・ TCP/IPは何をコンピューター上にしているのでしょうか?

  • TCP/IPが動かなくなった

    助けてください ウィルスソフトをインストールしたところ TCP/IPが動かなくなりました。 コマンドプロンプトでpingをたたくと 「ピッ」と音が鳴ってどこにもつながりません。 OSのどこかが壊れているような気がするのですが なんとか修復したいです。 ですが、覚えていない設定がたくさんあるので なんとか再インストールは避けたいのです。 なにか方法はないでしょうか よろしくお願いします。

  • TCP/IPの挙動

    WiresharkとFirefoxを使って、TCPの動作を勉強中です。 ためしに、Yahooのページをアクセスしたときのログを見てみると、 GET / HTTP/1.1など、全てのGETコマンドの欄が赤く表示されました。詳細を見ると、TCPのチェックサムエラーでした。他のWEBサイトをアクセスしてもチェックサムエラーと表示されています。しかし、yahooのホームページは正しく表示されています。TCPではチェックサムが必須とされているのに不可解なWiresharkの表示です。 環境の異なるパソコンでも同じ結果でした。 Wiresharkの使いかたに問題があるのか?Wiresharkのバグなのか?httpに限ってはチェックサムが誤っていても良いのか? 実際にWiresharkを使ったうえでのコメントをお願いいたします。

  • TCP/IP通信(ソケット通信)について

    開発者新人です。 この度、TCP/IPのソケット通信を使ったWindowsアプリケーション開発(クライアント/サーバ)を 行います。 過去にシリアル通信の開発経験はありますが、ソケット通信の開発は初めてです。 そこでSEの皆さんにぜひご教示頂きたいのですが、設計をする上での 標準的な設計事等あると思いますが、どういう観点にて設計していきますでしょうか。 また、ソケット通信を行う際、コマンドフォーマットを決めるかと思います。 用途に応じて様々かも知れませんが、標準的なフォーマットはどういうものでしょうか。 (例) コマンドID、サイズ、データ部、サム。 シリアル通信のようにSEX、ETX等のヘッダは必要? 再送、タイムアウトの考え方等々。 変な質問内容になりましたが、宜しくお願いします。

  • TCP/IP ACKについて

    初めて質問させて頂きます。 現在WinpCapを使ってTCPの通信プログラムを作成しています。 単純にパケットの受信や送信は出来たので、ローカルサーバーに接続出来るか試しているのですが、通信が確立しません。 状況としては、こちらからSYN = 1でサーバーに信号を送ると、サーバーから返事が来ます。 サーバーの返事を待ってACK = 1でサーバーに返事をするのですが、そのときの状態をWiresharkで確認すると、ACKの番号が2067011292等と表示されて通信が確立しません。 ACKの値が異常なのは判りますが、この数値はどこから来るのか、又対処方法などが有りましたら教えてください。 環境はVC2003、WInXP/Win7です。

  • TCP/IPでSENDエラーになってしまう。

    WindowsのTCPでクライアントからサーバに対してsendした際に エラーとなってしまいます。 エラーコードを出力したところ"22"が出力されています。 考えられる事は、大量データの連続送信ですがTCP/IPでは 問題無いと思います。 何か知っているかたおりましたら回答お願い致します。 状況:大量(50K)のデータを連続に送信していると発生 環境:WindowsXP(pro)SP2 VC.net

  • TCP/IP通信の送信データについて

    TCP/IP通信の開発をしています。 開発はVS 2005 VB.net です。 送信データは下記の通りとなっていますが、BCCの算出方法が分かりません。 送信データ:[STX TEXT ETX BCCH BCCL CR] 制御文字は下記の通りです。 STX 02H(hex) テキストの開始 ETX 03H(hex) テキストの終了 BCC 水平パリティとして誤り検出に使用する CR 0DH(hex) キャリッジリターン ※1)BCCは、STXの後からETXの前までバイト単位でXORを行い、結果を上位と下位の4ビットに分け、それぞれASCIIに変換して上位下位の順で転送する。 ※2)BCC計算範囲はTEXT部です。 ※1)の部分を同コーディングすればよいか分かりません。 ご教授いただければと思います。

専門家に質問してみよう