※ネットワークの学習は、TCP/IPを学ぶことから始めることをオススメします。TCP/IPは、今日のLANやインターネットを支えている重要な技術になっています。ここでは、これからネットワークを学ぼうとする方に必要なネットワークの用語やテクノロジーの紹介、そして、TCP/IPプロトコルの基礎知識を中心に説明してゆきます。◆コネクション型通信ネットワークの接続には、コネクション型とコネクションレス型があります。TCP/IPを学習する上では、TCPはコネクション型、IPやUDPはコネクションレス型と覚えておけば十分です。簡単に、コネクション型とコネクションレス型を説明すると以下のようになります。送信元と宛先とでデータのやり取りに対する交渉を行わない方式ここでは、コネクション型の接続について簡単に説明してゆきます。コネクション型による接続は、コネクションを確立し、さまざまな制御情報をやり取りしながら通信を行う方式です。コネクション型のメリットは、何でしょうか?インターネットを想像してみて下さい。インターネットは、様々なネットワーク機器が存在し、メッシュ状のネットワークです。ネットワーク上には、複数の経路が存在します。送信元から、宛先まで1本道であれば、その道が切断されない限り、パケットは、送った順に確実に相手に届けることができます。複数の経路がある場合は、どうでしょうか?パケットごとに、いろんな経路をたどって宛先まで行くかもしれませんし、迷子になるかもしれません。様々な機器を経由することになりますから、それらの機器に破棄されてしまうかもしれません。コネクション型の通信では、いろいろな機器が接続され、複数のネットワークを介しているにもかかわらず、通信を行う2台のコンピュータはあたかも1本の回線で結ばれたようになります。コネクション型の通信は信頼性が高くなる反面、さまざまな手続きを踏むので、オーバーヘッドがコネクションレス型と比べて大きくなってしまうという欠点もあります。