• 締切済み

RS232CとTCP/IP通信違いについて

通信についての知識が乏しく、同僚からRS232CとTCP/IPの違いについて説明を求められたのですが、上手く説明できません。済みませんが素人にもわかるよう違いについてご教授いただきたくお願い致します。

みんなの回答

回答No.3

RS232Cは通信の電気的制約と時間的制約を定義した仕様で、TCP/IPは通信中のデータ形式や交換手順を定義した仕様だと思います。 誤解を恐れず別のモノに例えるとすると、飛行機を物理的に空中に浮かせる方法と、切符の手配や搭乗手続きの運用の関係みたいな感じでしょうか。(前者がRS232C、後者がTCP/IPの関係。) 「東京から大阪へ移動する」という目的を達成するためには飛行機以外にも新幹線や高速バスでも移動できるわけですが、その気になれば、それぞれの移動手段で切符の手配や搭乗手続きといった運用を統一できるかもしれませんよね。 運用手順であるTCP/IPも、RS232CやEthernetやWiFiや伝書鳩といった異なる通信手段を媒体として通信システムを構築することもできるわけです。他の方も「昔はTCP/IPをRS232Cでやっていた」と指摘されていますが、それはSLIPと呼ばれていた方式のことだと思います。他にも、昔のMacはRS485でTCP/IPをやっていたようなことを聞いた事があります。

参考URL:
http://ja.wikipedia.org/wiki/Serial_Line_Internet_Protocol
回答No.2

そもそもレイヤが違います。RS-232C で TCP/IP できますよ。 #昔はみんなそうでした。 RS-232C は物理層で、モデムとのインターフェース仕様。 TCP/IP は、ネットワーク層とトランスポート層の規格です。 これらは組み合わせて使えます。

  • KEIS050162
  • ベストアンサー率47% (890/1879)
回答No.1

どのレベルで回答するかによりますが、 ・趣味のパソコンレベル: COMポートに接続する機器(最近は珍しくなりましたが、測定機などでは未だありますね)をつなぐ(物理的I/F)のがRS232C。 有線、無線を問わず、LANやインターネットへの接続で広く使われている(通信の決まりごと)のが、TCP/IP。 ・仕事(開発等)のレベル: ここでは説明仕切れません。”OSI参照モデル”というワードで検索してみてください。 その上で、RS232C規格や、TPC/IPプロトコルの規約などを参照してみてください。 OSI参照モデルを理解すると分かると思いますが、比べる階層が異なります。 TPC/IPは通信プロトコルの規約の一つですし、RS232Cは物理層の規格の一つです。 ご参考に。

関連するQ&A

  • TCP/IP通信をRS-485に変換してくれるモジュールってありますか?

    イーサネット通信をRS-485通信に変換してくれるモジュールきっととかってありますでしょうか? よくRS-232CをRS-485通信に変換する機器とか、RS-232CをTCP/IPに変換できる機器というのは聞いたり、目にしたこともあります。RS-485だと配線距離を延ばすことが結構できるのでたまに使ったりするのですが、そのような機械というのは存在しますでしょうか?

  • TCP/IP通信

    Javaを勉強していてHTTP通信はできるけどTCP/IPの通信プロトコルは使用できないと書いてありました。 通信プロトコルが良くわからないのですが2つの違いは何でしょうか? すごく素人的な質問ですが教えてください。

    • ベストアンサー
    • Java
  • PC間のシリアル通信とTCP/IPの違いについて

    PC <-> PC でファイル転送等のシリアル通信(rs232c)をした時と TCP/IP(USBリンクケーブル、LANケーブル)では、 セキュリティ面(気にしているのは情報漏洩です)での違いがあるのでしょうか? 一方のPCはネット接続が可能です。 ※よほどの事がない限り(ウィルスの混入等)漏えいはしないと思いますが…

  • TCPとTCP/IPの違いについて

    グローバルIPをもつサーバ同士のネットワークプロトコルの選択 を迫られております。 そこで質問があります。 TCP/IPでデータ転送を行う場合と TCPだけでデータ転送を行う場合の違いを教えてください。 よろしくお願い致します。

  • VB 2008 でRS232C通信をしたい

    私はC言語を主に行なってきたのですが、この度VBを覚えたいと思い最新?のVB 2008(無料)をダウンロードしました。 BasicはN88程度の知識しかない為、とても苦戦しております。 RS232Cの通信をしたいのですが・・・・どうも分かりません。 インターネット情報のみで行なっていますがやはり無理っぽいです。Imports System.IO ?意味がわかりません。 やはり分かりやすい参考書が必要だと思います。 そこで、RS232C通信方法など詳しく載っているVB2008の参考書をご存知でしたら教えていただければと思います。 ちなみにVBは超ど素人です。 サンプルソースなどが載ってると、私としてはわかりやすいです。 宜しくお願いいたします。

  • IP/TCPの通信規格がわか

    現在、遠隔操縦ロボットの製作で通信システムをクライアントサーバー方式を使用しています。 IP/TCPを使っていましたが、質疑応答で、IP/TCPの通信規格は何かと言われましたが答えることができませんでした。どなたか教えてくれませんか?

  • イーサネットとTCP/IPについて。

    イーサネットとTCP/IPについて。 どうして、TCP/IPの他にイーサネットが必要なのですか?? ローカルエリアネットワーク内の通信も含めて全てTCP/IPで行おうとすると、どのような問題が生じるのですか?? 初心者なので、分かりやすく説明していただけると嬉しいです。

  • ブロードキャストとTCP/IP通信

    TCP/IP通信すなわちパケット通信するためにはMACアドレスが必要で、そのためにはARPを行い、ブロードキャストを送信すると考えています。 そこで、最初の段階であるブロードキャストはTCP/IPモデルでどの層でどのような働きをしているのでしょうか? 最初の段階(ブロードキャスト)ではMACアドレスは分からないはずなので下位層のネットワークインターフェイス層ではイーサネットヘッダやイーサネットトレーラは付かず、中途半端なカプセル化になるのでしょうか? 通信に精通している方は、この質問の意図も分かりにくいと思います。。すみません。 ご教授お願いしますm(__)m

  • RS-232Cの通信方式に関して。

    RS-232Cの通信方式に関して質問ですが、RS232Cから出力された信号は[半二重方式][全二重方式]のどちらになりますか・・? あるいは、RS232C搭載機器によって出力される信号が異なるものなのでしょうか。。 お手数をおかけいたしますがお願い致します。

  • NetBEUIとTCP/IP

    winxpからNetBEUIはサポートされていないようですが NetBEUIとTCP/IPの違い、それぞれの利点を教えていただきたいと思います。 実はプリントサーバーを買ったのですが、その説明書によると XP以前のパソコンではNetBEUIを使い設置ソフトが利用できるが XPの場合はその設定ソフトは利用できないと書いてありました。TCP/IPを使って通信してくれと書いてあります。 なんだかXPの方が新しいのにせっかく買ったプリントサーバーの設定ソフトが使えないって言うのが気になります。 また、同じLAN内でNetBEUIで通信するパソコンとTCI/IPで通信するパソコンがまざるのは問題ないのでしょうか? 今後そのような環境でLANを構築しようとかんがえているのですが。