IPパケットとは何ですか?
コンピューターは今日の世界に不可欠なだけでなく、情熱になりました。 ホテル、カフェ、さらにはタウンシップによってインターネットアクセスが利用可能になり、接続性の需要に応えています。 しかし、情報は、あるコンピューターから別のコンピューターにサイバー空間をどのように行き来しますか? Star Trekのトランスポーターと同様に、情報は小さなデータブロックに分解され、個別に宛先アドレスに送信され、受信側で再構築されます。 データの各ブロックは、 IPパケットとして知られています 。
インターネットに接続するたびに、インターネットサービスプロバイダーはコンピューターに一意の数値アドレスを割り当てます。 この一意のアドレスは、ネットワーク上のコンピューターを識別し、情報を要求および受信できるようにします。 このアドレスは、 インターネットプロトコル(IP)アドレスとして知られています 。 Webブラウザーでリンクをクリックするなどの要求を開始すると、要求はIPアドレスがスタンプされたデータパケットの形式でインターネット上を移動します。 したがって、 IPパケットという用語です。
ネットワークの構造により、小さなIPパケットは大きなパケットよりも効率的に機能します。 単一の大きなIPパケットは、送信に時間がかかるだけでなく、トラフィックが多い状況ではネットワークがすぐに目詰まりします。 より小さなパケット(最大約1500バイト)を送信すると、ボトルネックを作成する可能性が低くなり、より多くのトラフィックを利用可能なルートをより速いペースで移動できるという利点があります。 その結果、各IPパケットは、宛先アドレスを読み取り、利用可能な最速のルートに沿ってパケットを転送するルーターによって導かれ、インターネットを独立して移動します 。 宛先アドレスで、パケットは再構成されます。
サイバースペースを介したIPパケットの移動を調整するプロトコルは、TCPとして知られるTransfer Control Protocolです。 TCPは、アドレス指定プロトコル(IP)の上に「階層化」されて、要求を小さなパケットに分割し、各IPパケットの宛先アドレスへの到着を監視し、欠落パケットの再送信を要求し、パケットを元の形。 このプロトコルスイートはTCP / IPとして知られており、インターネット接続を設定している人なら誰でもよく知っている用語です。
各IPパケットには、TCPによって適切に操作される重要な情報が含まれています。 IPパケットの「DNA」には、特に、IPパケットのサイズ、送信者と宛先のアドレス、ペイロード自体、または送信されるデータが含まれます。 パケットの番号付け、エラー報告、フラグメンテーションも含まれており、失われたパケットがジャンクトラフィックとしてサイバースペースで無限にバウンスするのを防ぐために、サポート終了スタンプが付いています。 時間内に宛先に到達しないパケットは、単に破棄されます。
正常な送信は、要求されたWebページを送信することで応答するWebサーバーによって処理されます。Webページ自体は、コンピューター画面に戻るためにIPパケットに分割されます。 これらの急増するデータパケットは、「情報スーパーハイウェイ」を構成します。
TCP / IPは複雑に聞こえるかもしれませんが、通常の状態ではStar Trekのトランスポーターよりも高速に動作します。 では、ページの読み込みがときどき遅いのはどうしたのでしょうか? コンピューターがページコンテンツを迅速に処理できると仮定すると、サードパーティの広告サーバーや、ハードウェアが快適に処理できるよりも多くのリクエストを処理している忙しいWebサイトによって、負荷が遅くなる可能性があります。
TCP / IPの堅牢な性質にもかかわらず、プロトコルには欠点があります。 誰でもあなたの知らないうちにあなたのコンピューターとインターネットの間で送信されているものを「聞く」ことができます。 これはどのように可能ですか?
典型的なIPパケットは、宛先に到達する前に複数のルーターとサーバーを通過する場合があります。 途中のどの時点でも、専用のソフトウェアまたはハードウェアがデータパケットを「トラップ」し、スナップショットを作成してから転送します。 IPパケットのペイロードはプレーンテキストとして送信されるため、侵入者の盗まれたコピーを自由に分析して読み取ることができます。これは「インクリア」と呼ばれることもあります。IPパケットをトラップするツールは「パケットスニファー」と呼ばれます。
ネットワーク管理者は、パケットスニファを合法的に使用して、ローカルエリアネットワーク(LAN)のトラブルシューティングを行い、インターネットから着信する不要なトラフィックをフィルタリングします。 法執行機関は、インターネットサービスプロバイダーにパケットスニッファーを設置して、そのトラフィックの一部またはすべてを監視することができます。 しかし、パケットスニファは、暗号化されていないチャネルを介して送信されたパスワードやユーザー名などの機密情報を単に盗聴したり、さらに悪いことに盗むために、事実上誰でも使用できます。
個人情報の盗難が増加し、プライバシーに対する懸念が常に高まっているため、パケットスニファーから身を守る最善の方法は、個人情報を含むすべての送信に暗号化を使用することです。 暗号化されたパケットは途中で判読できず、宛先アドレスでのみ復号化されます。
オンライン小売業者は、コンピューターとWebサイト間でデータを受け渡すために、安全で暗号化された接続を既に提供しています。 暗号化を確認するには、Webブラウザーのアドレスフィールドでhttpを探します。 追加の「s」はセキュリティを表し、コンピューターとWebサーバー間のすべてのトラフィックが暗号化されていることを示します。 コンピューターは引き続きIPパケットを生成しますが、IPパケットのペイロード部分は判読できない暗号であり、クレジットカード、銀行口座、およびその他の非常に機密性の高い情報をpr索好きな目から保護します。
IPパケットは電子メール、ファイル転送、telnet、およびその他のネットワークサービスにも使用されるため、他の送信を暗号化することもできます。 軍事グレードの暗号化プログラムであるPretty Good Privacy(PGP)は、いくつかの一般的な電子メールプログラムでメールを自動的に暗号化できます。 同じソースコードに基づいていますが、Free Software Foundationの一部であるGNU Privacy Guard(GPG)も、別の暗号化プログラムです。 Enigmaプラグインで使用されるGPGは、Mozilla™ Thunderbird™に完全に自動化された使いやすい暗号化を提供します。
Webサーフィンは、オンラインのセキュリティサービスを介して暗号化できますが、サーフィンが遅くなる可能性があり、平均的な人にとってはおそらく過剰です。 コンピュータとインターネットの間にある匿名プロキシサーバーを使用したサーフィンは、匿名でサーフィンをしたい人にとってより一般的な選択肢です。
追加のプロトコルをTCP / IPにバンドルして、さまざまな種類のネットワーク環境とハードウェアに対応する他の「スイート」を形成できます。 特殊な状況では、 ユーザーデータグラムプロトコル(UDP)がTCPの代わりに使用されることもありますが、IPパケット損失のメカニズムを提供せず、TCPが再送信を呼び出すことができません。 ネットワークホストコンピューターは、 インターネット制御メッセージプロトコル(ICMP) 、 内部および外部ゲートウェイプロトコル(IGP / EGP) 、 ボーダーゲートウェイプロトコル(BGP)など、ルーター情報を交換するためにいくつかの追加プロトコルを使用する場合があります。
家庭や学校の身近な環境からインターネットを使用すると、多くの人々、特に子供たちは、セキュリティとプライバシーの誤った感覚を感じるようになります。 IPパケットの「脆弱性」とパケットスニファーのユビキタス可用性の基本的な理解は、機密情報をオンラインで共有する前に、常に安全な暗号化された接続(https)をチェックする必要があることを示しています。 ルールは、暗号化されずに移動するものはすべて、プライベートではなくパブリックと見なされる必要があるということです。