- 締切済み
TCPとUDP
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- nabe3desu
- ベストアンサー率46% (253/550)
ご質問のTCPとかUDPというものは、TCP/IP通信における”プロトコル”と呼ばれるもので、通信パケット中のIPヘッダ中に8ビットの領域が割り当てられています。参考URLにもあるように、各プロトコルには決められた番号があり、受信したパケットはこれによりTCPのパケットであるかUDPのパケットであるかを判別し、上位アプリケーションにデータを転送します。つまり、このフィールドに”6”とあればTCPパケット、”17”とあればUDPと判断します。これらのパケットは利用するアプリケーションによって使い分けられていますから、例えばtelnetだとTCP、ftpならUDPプロトコルを利用して通信するので、telnetでUDPパケットを扱うことはありませんし、ftpにしてもTCPパケットで送受信することはありません。そもそもTCPとUDPは全く異なるプロトコルなので、ひとつのパケットに”このパケットはTCPとUDPの両方の使い方が可能です”などという割り当てはできません。 もっと具体的にいうと、1台のPCから1のサーバーに対して、telnetによる通信とftp通信を二つのDOSプロンプトから実行していた場合、このPCとサーバの間では複数のTCPパケットとUDPパケットがやり取りさることになりますが、このプロトコルをみてアプリケーション先を判別し、それぞれのプログラムが独立した状態で正常に通信が実行されることになります。
- pon2pon2
- ベストアンサー率42% (107/250)
CCNA関連とかでしょうか。 TCPはシーケンスと確認応答などをセグメントにもち、 TCPはコネクション型で、一度張ったセッション上にデータが流れるタイプですね。 UDPはシーケンスと確認応答を持っていないため、 動画や音声のように送信途中でデータが一部壊れても、そのまま全部送信し、 送信を優先するタイプのプロトコルですね。 UDPだと、TFTPとか、 TCPだと、FTPとか、SMTPとかが有名ですが、 両方ともとなると、DNSかな。 CCNAガイドとか見ればきっとわかるんでないかと思ったり。
お礼
回答ありがとうございます. さっそくCCNAガイドを見てみたいと思います.
関連するQ&A
- 80番ポート(TCP,UDP)の意味
パケットフィルタリングの設定のために、許可するプロトコル/ポートを調査しています。 Wikipedia「TCPやUDPにおけるポート番号の一覧」によると、「80/TCP,UDP」のようにTCPとUDP両方記載されているものがあります。 私は80番ポート(HTTP)はTCPのみ使用していると思っていましたが、この表記によるとUDPも使用していると解釈できます。 80番ポートに限らず、22(SSH)、25(SMTP)なども同じ表記となっていますが、これはどういう意味なのでしょうか? 個人的には以下の3パターンのいずれかに分類されるのではと考えています。 ■80(HTTP)を例にとったパターン 1.HTTP通信はTCP、UDPどちらのプロトコルでも使用可能 (ソフトウェアはどちらのプロトコルが来ても対応できる) 2.HTTP通信はTCP、UDPの両方を使用している (ソフトウェアが必要に応じてプロトコルを使い分けている) 3.HTTP通信をTCP、UDPのどちらで実装するかはソフトウェアによって異なる ポートによって上記パターンのいずれになるかは異なりと考えられますので、TCPとUDP両方記載されているものは、両方セットでフィルタに設定しようと考えていますが、その判断について基準などがあればご教示をお願いいたします。
- ベストアンサー
- ネットワーク
- POP3は、TCPそれともUDPのどちらのでしょうか?
シスアドの勉強をしていて、どちらが正解なのかわからないので、技術のプロの方に質問をさせて頂きます。 POP3の説明を読んでいると、本によってUDPやTCPなど、表現がまちまちでどちらが正解なのか困っております。 また、ホームページで検索すると、POP3にはUDP・TCPの両方があるみたいな、書き方をしてるとこともありました。 結局、POP3は、UDPとTCPでは、どちらが一般的な正解なのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- UDPとTCPについて
ファイアーウォールのソフト(ルータなど)の設定をしようとすると、UDPとTCPを選ぶ所が出てきたりします。 UDPとTCPについては調べてみたりしたのですが、結局の所、設定ではどちらを選択するのか私では迷う事があります^_^; 迷った場合、とりあえずはTCPを選んでいれば問題ないでしょうか? 場合によっては絶対、UDPを選んばないと、「まずいよ!」って事もあるでしょうか? ご存知のかたいらっしゃいましたら、どうぞよろしくお願い致します
- ベストアンサー
- その他(インターネット接続・通信)
- フィルタリングのTCPとUDPについて
DNSサーバの設定を行い、外部からアクセスできるように設定をしたのですが、設定例で53番のTCPとUDPの両方を開けるようにしたものをよく見かけます。DNSは53のUDPなのでUDPのみ開ければよいのではないでしょうか。以前から気になっていたので教えてください。
- ベストアンサー
- その他(ITシステム運用・管理)
- TCPとUDPについて
TCPについて議論していたら次のような疑問点がありました。 「TCPとUDPが混在するネットワークで輻輳が発生すると、どのような現象が起こるか?また、それを防ぐにはどのような対策が考えられるか?」 よろしくお願いします。
- ベストアンサー
- ネットワーク
- TCP/UDPポートのバッティング
BフレッツでCTUを通して接続しています。 TCPを使うソフトとUDPを使うソフトがあるのですが、両方に同じポートを指定して同時使用するとバッティングしますか?
- ベストアンサー
- その他(インターネット接続・通信)
- IPsec over TCP/UDPについて
お世話になります。 IPsec over TCP/UDPというのがありますが、 どういう時にTCP、あるいはUDPになるのか 理解ができません。 どなたかご存知の方、ご教授頂けますでしょうか。
- ベストアンサー
- ネットワーク
- cp コマンドは TCP? UDP?
お世話になっております。 タイトル通りのご質問です。 cpコマンドのトランスポート層って、TCPなのでしょうか?、それともUDPなのでしょうか?たとえば、FTPコマンドはTCPですよね。 ふと気になったものですが、よろしかったら教えてください。
- ベストアンサー
- その他([技術者向] コンピューター)
お礼
回答ありがとうございます! つまりは,両方実装されているものはないと断言していいってことでしょうか?