TCP / IP(伝送制御プロトコル/インターネットプロトコル)とは何ですか?

TCP / IPは、 伝送制御プロトコル/インターネットプロトコルの略で、インターネット上のすべてのコンピュータ間の通信を管理する一連の規則(プロトコル)です。 より具体的には、TCP / IPは、情報をどのようにパッケージ化し(パケットと呼ばれる情報の束にする)、送信し、受信するか、またその送信先に到達する方法を決定します。 TCP / IPは1978年に開発され、Bob KahnとVint Cerfによって推進されました。

以下は、TCP / IPパケットとそのパケットに含まれる情報の視覚的な例です。 パケットの各セクションには、パケットを適切な宛先にルーティングするのに役立つ情報がいっぱいです。

TCP / IPはどのように機能しますか?

その名前が示すように、TCP / IPは2つの別々のプロトコルの組み合わせです:TCP(伝送制御プロトコル)とIP(インターネットプロトコル)。 インターネットプロトコル標準は、ネットワークを介して送信されるパケットのロジスティクスを規定しています。 それはパケットにどこへ行くべきかそしてどのようにそこへ行くべきかを告げる。 IPには、インターネット上の任意のコンピュータが、パケットの受信者に近い1つ以上の間隔のパケットを別のコンピュータに転送できるようにする方法があります。 あなたはそれが採石場から採掘カートへ​​の岩を通過する列の労働者のように考えることができます。

伝送制御プロトコルは、インターネットに接続されたネットワーク間での信頼性の高いデータ伝送を保証する責任があります。 TCPはパケットのエラーをチェックし、もしあれば再送信のリクエストを送信します。

最も一般的な3つのTCP / IPプロトコル

  • HTTP - WebクライアントとWebサーバーの間で使用され、 安全ないデータ転送のために使用されます。 ウェブクライアント(すなわち、コンピュータ上のインターネットブラウザ)は、ウェブページを見るためにウェブサーバに要求を送信する。 Webサーバーはその要求を受け取り、Webページ情報をWebクライアントに送り返します。
  • HTTPS - 安全なデータ転送のためにWebクライアントとWebサーバー間で使用されます。 多くの場合、Webクライアント(つまり、コンピュータのインターネットブラウザ)からWebサーバーへのクレジットカード取引データまたは個人データの送信に使用されます。
  • FTP - 2台以上のコンピュータ間で使用されます。 あるコンピュータが別のコンピュータと直接データを送受信します。

ドメイン名とTCP / IPアドレス

WebサイトまたはWebサーバーのTCP / IPアドレスは通常覚えるのが容易ではありません。 この問題を解決するために、ドメイン名が代わりに使用されています。 たとえば、 216.58.216.164はGoogleのIPアドレスの1つであり、 google.comはドメイン名です。 一連の数字の代わりにこの方法を使用すると、ユーザーがComputer HopeのWebアドレスを覚えやすくなります。

TCP / IPのさまざまな層は何ですか?

TCP / IPプロトコルには合計4つの層があり、以下に簡単な説明があります。

  • ネットワークアクセス層 - この層はパケットの構築に関係しています。
  • インターネット層 - この層はIP(インターネットプロトコル)を使用してパケットの配信方法を記述します。
  • トランスポート層 - この層はUDP(ユーザーデータグラムプロトコル)とTCP(伝送制御プロトコル)を利用してデータの正しい伝送を保証します。
  • アプリケーション層 - この層はアプリケーションネットワークプロセスを扱います。 これらのプロセスには、FTP(ファイル転送プロトコル)、HTTP(ハイパーテキスト転送プロトコル)、およびSMTP(単純メール転送プロトコル)が含まれます。

コンピュータの頭字語、FTP、IPX / SPX、NetBEUI、ネットワーク用語、ポート、UDP