TCP

TCP(Transmission Control Protocol)とは、トランスポート層のプロトコルで、コネクション型のデータサービスです。

RSS

  • 受付中

    回答
    2

    構造体メンバの配列へのファイル読み込みについて

    TCP通信における構造体メンバの配列へのファイル読み込みについて質問します。 TCPでビットマップと数値を送信するプログラムを作りました。 ネットを参考に下のプログラムを作り実行した結果、①の返り値は2500018を返しますが、受け取ったビットマップファイルには何も入っていませんでした(ファイルサイズ2.5M程度)。 そこで、②の返り値を見ると'0'で

    • 0評価
    • 665PV
    mai-chan mai-chan 1時間前に 回答
  • 解決済

    回答
    1

    ruby tcp socket close検知方法

    rubyでTCPServerを利用しています。 clientでsocketをcloseしたときにserverでcloseされたことを検知するには どうしたら良いのでしょうか? serverが、socket.getsしている状態であれば、clientがcloseしたときに getsでnilが取れる(=closeが検知できる)ことは確認しました。 g

    • 0評価
    • 32PV
    otn otn 1週間前に ベストアンサー
  • 解決済

    回答
    1

    AWSにTCPコネクション設定してReceive処理したい

    前提・実現したいこと Amazon Linux環境でTCPコネクションを行いたいです。 TCPコネクションしている状態で送られてきたバイナリデータを受信して画像データを 生成したいです。 発生している問題・エラーメッセージ そもそもポート番号の開放方法が不明 EC2のセキュリティグループのインバウンドに開放したい番号設定済み AWSでTCPコネクシ

    • 0評価
    • 33PV
    gaomar gaomar 1週間前に ベストアンサー
  • 受付中

    回答
    1

    TCP通信のクライアントが、ソケットで使用している自身のIPアドレスを知りたい

    お世話になっております。 掲題の通り、javaアプリケーションでサーバと通信を行っているクライアントがあるのですが、クライアントに複数のIPアドレスが存在している場合にどちらのIPアドレスを使用してソケットを張っているのかを知りたいです。 コマンドプロンプトのnetstat -a的なことをしたら可能なのでしょうが、それと同じような処理をjavaで行う

    • 0評価
    • 58PV
    zekterra zekterra 2週間前に 質問を編集
  • 解決済

    回答
    1

    MQTTとUDPマルチキャスト/ブロードキャストの比較

    いつもお世話になっております。 長文ですが、よろしくお願いします。 背景 現在、イーサネットで接続された機器間通信をどのように実現するか調査・考察しております。 調査していくと、いわゆるIoT下での機器間通信は、MQTTやAMQPなどのプロトコルが一般的に使われているということがわかりました。 トレンドで確認してみると、主流はMQTTになりつつあるのか

    • 0評価
    • 128PV
    yohhoy yohhoy 3週間前に ベストアンサー
  • 解決済

    回答
    2

    ラウンドトリップタイムという表現と使い方について

    疑問点 ラウンドトリップタイムという言葉があると思うのですが、この表現の使い所がいまいち正確に判断できません。 ネットで調べてみると、TCPのSYNを送ってからSYN/ACKが帰ってくるまでの時間などと書いてあるのですが、 例えばサーバに向けてクライアントがHTTP通信を行った際の一連のやり取り(要求→応答)をラウンドトリップタイムと言ってしまう(もしく

    • 0評価
    • 58PV
    takasima20 takasima20 4週間前に ベストアンサー
  • 解決済

    回答
    1

    tcpdumpにXオプションを指定した時のデータ部の読み方について

    只今、httpのパケットをtcpdumpを用いて覗き見ようと試みている者です。 macOS上にvirtualboxを用いてLInux環境を用意して、macOS⇄Linuxでの通信をパケットキャプチャしようとしています。 Linux上にhttpdサーバを用意して以下のコマンドを打ち、macOSからhttpアクセスして見たところ、以下の結果となりなした。

    • 0評価
    • 118PV
    hirdd hirdd 1ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    TCP/IP通信を実装したプログラム

    c言語で通信を行うのを勉強し始めたのですが作成したプログラムがうまく動作しません。 下記は入力した小文字を大文字にして返すプログラムをTCP/IPで行うように作成しました。 linux上で行ってポート番号は9000、IPはループバックアドレスにしてます。 //サーバ側 #include <stdio.h> #include <string.h> #inc

    • 0評価
    • 84PV
    DaiGuard DaiGuard 1ヶ月前に 回答
  • 受付中

    回答
    1

    wiresharkで解析用のLuaファイルを使用時にエクスポートしたファイル内に生データが存在しない

    お世話になります。 wiresharkにて、TCP通信の解析を行うためLuaファイルを作成し、起動時に読み込むようにしております。 メニューバーの「ファイル」→「エクスポートパケット解析」→ 「プレインテキストとして」を選択してファイルを出力した際に、 luaファイルを読み込まなかった場合は (省略) Data (○○bytes) 0000 00

    • 0評価
    • 90PV
    PineMatsu PineMatsu 1ヶ月前に 回答
  • 解決済

    回答
    2

    ソケット通信のデータ型?

    きわめて初歩的な質問だと思うのですが、よろしくお願い致します。 【やりたいこと】 とある目的のため、2台のPCをTCP通信して協調的に動かしたいです。 ざっくり言えば、2台のPC上でそれぞれアプリケーションが動いており、 片方のアプリが停止したらそれをもう片方に伝えてそちら側のアプリが動き出す、みたいなことです。 【言語】 C++です。(が他言語でも

    • 0評価
    • 194PV
    sin_250 sin_250 1ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    P2Pについての知識的な質問

    p2pについて質問です。 現在javaでインターネットプログラミングを学んでいます。 私の知識ではサーバーとクライアント同士が通信する際サーバー側はルータのポートを開放しないとだめだと思っています。 しかし,skype,torrent,line,veohなどのP2P方式で通信を行っているソフトではルータのポート開放をせずに使えます。 どのような方法で通信して

    • 1評価
    • 158PV
    dojikko dojikko 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    java ネットワークプログラミングについて

    javaをつかってサーバーを建てようと思っています。 現在下記URLを参考に勉強しています。 http://www.techscore.com/tech/Java/JavaSE/Network/index/ URL内の2.5項と2.6項のプログラムを起動して接続確認を行っています。 サーバー側を起動後、クライアントにて「localhost」を引数にし接続確認

    • 0評価
    • 137PV
    HogeAnimalLover HogeAnimalLover 2ヶ月前に コメント
  • 解決済

    回答
    1

    java言語 ポート解放

    java言語を勉強しています。 java言語を使ってポート解放がしたいです。 教えてください。足りない情報がありましたら解答欄にお願いします。

    • 0評価
    • 148PV
    tacsheaven tacsheaven 2ヶ月前に ベストアンサー
  • 受付中

    回答
    3

    1つのVLANに複数のサブネットが属する場合の通信

    1つのvlanに複数のサブネットが属する場合の通信について。 以下のリンクの"一つのVLANに複数のサブネットが属する"の場合、192.168.1.0と192.168.20.0のネットワークは、"サブネットが異なるためネットワーク層で転送される"とありますが、これは、別にルータなどを接続した場合の話なのでしょうか? 私の認識では、VLANはあくまでデータ

    • 0評価
    • 143PV
    onokatio onokatio 2ヶ月前に コメント
  • 解決済

    回答
    1

    機器間通信プロコルについて

    現在、自社製の複数の機器をイーサネットで接続して、同期・連携させるための設計をしています。 当社では今までもそのように複数の機器をイーサネット接続する製品を作ってきてはいるのですが、自社製品間通信というのもあり、その通信プロトコルはTCPやUDPには準拠していますが、アプリケーション層は完全に独自プロトコルを作成してきていました。 このたび当社既存に

    • 0評価
    • 151PV
    SVC34 SVC34 3ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    tcpdumpでsshをキャプチャできない

    linuxでtcpdumpの使い方を勉強しているものです。macOS上VirtualBoxを用いて、linuxをホストしています。ホストオンリーアダプターを使用して、macOSからlinuxへのsshをパケットキャプチャしてみようと試みたのですが、何もキャプチャされません。。(tcpdumpはlinux上で実行しています。)理由がよく分かりません。。 どう

    • 0評価
    • 148PV
    teratailが3ヶ月前に アップデート
  • 受付中

    回答
    1

    tcpの3ウェイハンドシェイクをキャプチャした時の"Flags"について

    tcpの3ウェイハンドシェイクをキャプチャした時のFlagsについて質問させてください。以下のキャプチャの例で言うと、1行目でSEWの3つのフラグが立っています。SはSYNビットが立っていると理解できますが、EとWは何でしょうか? また、調べる限り、.(ドット)は何もフラグが立っていない時に使用される様ですが、そうすると、2行目のS.Eとはどう言う意味でし

    • 0評価
    • 173PV
    hirdd hirdd 3ヶ月前に コメント
  • 解決済

    回答
    2

    tcp 3ウェイハンドシェイクについて

    tcpの3ウェイハンドシェイクをtcpdumpでキャプチャして見たところ、以下のようになりました。この3回目について質問させてください。2行目でシーケンス番号:325204391が送られているので、3行目では、1プラスされた、確認応答番号:325204392が記載される事を想定していましたが、"ack 1"と記載されています。 ・2行目のackは確認応答番

    • 0評価
    • 142PV
    hirdd hirdd 3ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    ソケット通信におけるネットワークインタフェース

    C++で2台のPC間でTCP通信を用いたソケット通信を行うプログラムを作っています。 現在は設計の段階です。 1つのプロセスの中で、サーバの機能とクライアントの機能を実現したいので、メインスレッド内で、サーバスレッドと、メインスレッド上で動作するクライアント部を作り、サーバとして受信をしつつ、クライアントとして送信を行う事を想定しています。 ここで

    • 0評価
    • 266PV
    episteme episteme 3ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    さくらのVPS 2G で、port が22しか開かない

    さくらのサーバのVPSの設定で質問です。 東京第2ゾーン の 2GのVPSに、ubuntu 14.04 をクリーンインストールして、ssh port 番号を22番変更したら、アクセスできなくなりました。 ローカルでは、ssh のログインはそのport で可能です。 ufw status は、inactive なので、制限かかっていないはずなのですが、

    • 0評価
    • 128PV
    zanjibar zanjibar 3ヶ月前に 回答
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    102

  • 総質問数

    112

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る