top of page
高精度協働ロボットのFAIRINO(フェアリノ・ファイリノ)

TCP/IP (Transmission Control Protocol / Internet Protocol)

TCP/IP

TCP/IPとは、インターネットやLANなどのネットワーク通信で使用される基本的な通信プロトコル群のことです。

正式名称は Transmission Control Protocol / Internet Protocol で、データ通信を行うためのルール(プロトコル)を定めています。


TCP/IPは世界中のネットワーク通信の基盤となっており、インターネットだけでなく、工場のFAネットワークや産業用Ethernet通信でも標準的に使用される通信方式です。


TCP/IPは大きく次の2つのプロトコルで構成されています。


◆TCP(Transmission Control Protocol)


TCPは、通信の信頼性を確保するためのプロトコルです。データを小さな単位(パケット)に分割して送信し、受信側で正しく届いたかを確認しながら通信を行います。


主な特徴


  • データの到達確認(ACK)

  • 再送制御

  • 順序制御

  • 信頼性の高い通信


そのため、Web通信やファイル転送など、データの欠落が許されない通信で使用されます。


◆IP(Internet Protocol)


IPは、データの送信先を決定するためのプロトコルです。IPアドレスを使用して通信相手を特定し、ネットワーク上でデータを目的地へ届けます。


主な役割


  • IPアドレスによる機器識別

  • パケットのルーティング

  • ネットワーク間通信


つまりIPは、データの配送先を決める役割を持っています。


■TCP/IP通信の仕組み


TCP/IP通信では、データは次の流れで送信されます。


1️⃣ データを小さなパケットに分割2️⃣ IPアドレスを付与して送信3️⃣ ネットワークを経由して転送4️⃣ 受信側で順序を再構築5️⃣ 不足データがあれば再送


この仕組みにより、信頼性の高いネットワーク通信が実現されています。


■TCP/IPとOSI参照モデル


TCP/IPはOSI参照モデルの通信階層と対応しています。


TCP/IP

OSIモデル

アプリケーション層

アプリケーション / プレゼンテーション / セッション

トランスポート層

トランスポート

インターネット層

ネットワーク

ネットワークインターフェース層

データリンク / 物理

■FA・産業ネットワークでのTCP/IP


工場の自動化設備でもTCP/IPは基本通信技術として利用されています。


通信方式

内容

EtherNet/IP

産業用Ethernet通信

Modbus TCP

PLC通信

OPC UA

設備データ通信

MQTT

IoT通信

HTTP/HTTPS

Web通信

例えば、協働ロボットやPLCでは次の通信でTCP/IPが使用されます。


  • PLC通信

  • 画像処理装置

  • クラウドIoT

  • リモート保守

  • SCADAシステム


スマートファクトリーでは、TCP/IPベースの産業ネットワークが主流になっています。


■TCPとUDPの違い


TCPと並ぶ通信方式としてUDPがあります。

項目

TCP

UDP

信頼性

高い

低い

通信速度

やや遅い

高速

再送制御

あり

なし

主な用途

Web / ファイル

動画 / 音声

産業機器では、用途に応じて使い分けられます。


■まとめ


TCP/IPとは、ネットワーク通信を実現するための基本プロトコル群であり、TCPが通信の信頼性を確保し、IPがデータの送信先を決定します。


インターネット通信だけでなく、PLC・協働ロボット・産業機器などのFAネットワークでも基盤となる重要な通信技術です。

お見積り・ご相談は今すぐ!

24時間365日受付

bottom of page