www.wanichan.com
ワニchanのびぎなーずがいど〜Windows初心者のためのパソコン講座〜

TCP/IPって何?

HOME > 初心者のためのパソコン講座

はてなブックマーク | Yahoo!ブックマーク Yahoo!ブックマークでこのサイトを登録している人数 人が登録

インターネットをつかうには「TCP/IP」というものを使います。
TCP/IPがないと、ホームページの閲覧やE-mailの送受信をすることができません。

TCP/IPとは、ネットワーク上のデータのやりとりに必要なプロトコルです。
インターネットに限らず、LAN対応のソフトにおいてもTCP/IPを使うものがあります。

TCP/IPは「TCP」と「IP」の組み合わせです。
TCPは Transmission Control Protocol の略で、伝道制御プロトコルです。
一方、IPは Internet Protocol の略で、ネットワーク間プロトコルとなります。

データを他の離れたパソコンに送る場合、いきなりボーンと大量に一度に送らず、ちょっとずつ小出しに分けて送るのです。その小分けしたデータの単位を「パケット」と言います。

ひとつのデータが、たとえば10個口のパケットとしましょう。
しかし、データには順番がありますよね。しかし、IPの部分は順番なんて気にせず、とにかく全部送ろうとします。
パケットがたとえば「1→9→3→4→7→2→5→8→10→6」みたいにばらばらに送られてきたと仮定します(謎)

順番ばらばらで送られてきたパケットの集まりをどうやって順番通りにそろえてちゃんとしたひとつのファイルにするのでしょう?
その仕事をしてくれるのがTCPです。

それぞれのパケットにはすべて番号がついています。宅急便の荷物みたいに「これは4個目の荷物だよ」とか「これは最後の荷物だよ」といった具合に。

もし、配達事故で一部の荷物(パケット)が届かなかったら、TCPさんは「荷物一部届いてないよー」と気づき、もう一度再送して! と要求します。
たまたま同じパケットが送られたとしても、TCPさんは「これダブりだよー」と気づきます。
何らかの原因でパケットが壊れていたら「壊れてるよー。もう一度ちゃんとしたデータを送って!」と再度依頼します。
そして、正常にデータのやり取りが終了したら、ちゃんと「チェック終了しました」と終了手続きをしている・・・らしいです。
つまり、TCPはすべてのデータのやり取りをちゃんと保証してくれる、というものです。これなら安心ですよね?

TCP/IPについてもっと知りたい方は、
この書籍を入手してがんばって読んでください

図解 TCP/IPがわかるとネットワークに強くなる
ネットワークのしくみを基本から理解したい人のための基礎講座〈1〉
谷口 功 (著) メディア・テック出版 ; ISBN: 4896270983 ; サイズ(cm): 21 x 15 本体価格:1980円
Amazon.co.jpで購入はこちら!

ネットワークはなぜつながるのか
知っておきたいTCP/IP、LAN、ADSLの基礎知識
戸根 勤 (著) 日経BP社 ; ISBN: 4822281515 本体価格:2,400円
Amazon.co.jpで購入はこちら!

TOP BACK NEXT


HOME

Contents

Microsoft MVP

Most Valuable Professional
Microsoft MVP for Expression
(Apr 2008 - Mar 2009)

/ FrontPage
(Apr 2005 - Mar 2008)