---------密接HTTPプロトコルに関連Xpressのフロントエンドレコード:IP、TCP、DNS

  それは密接にHTTPプロトコル(IP、TCP、DNS)TCP / IPプロトコルスイートに関連する3に対して個別に説明します。 

  IPトランスポートプロトコルを担当

  サブレベルにより、ネットワーク層でIP(インターネット・プロトコル)は、インターネット・プロトコル。インターネットプロトコルは、名前は少し誇張インストールが、ネットワークシステムのほぼすべての使用は、IPプロトコルを使用することになるので、実際には、そうであるに聞こえることがあります。TCP / IPプロトコルスイートIPはネットワークプロトコルを指し、プロトコル名は半分の位置、およびその重要性を占めています。

  IPは、実際のプロトコルの名前です。

  IPプロトコルは、互いに各種データパケットを送信することです。そして、実際に相手にそこに送られることを保証するために、あなたは、条件のすべての種類を満たす必要があります。ここで二つの重要な条件は、IPアドレスとMACアドレスです。

  IPアドレスがノードアドレスに割り当てられていることを示し、MACアドレスは、ネットワークカードに属する固定アドレスを指します。IPアドレスとMACアドレスのペア。IPアドレス変換、実質的にMACアドレスを変更しません。

  

  MACアドレスと通信するためにARPプロトコルを使用して

  MACアドレスに依存するIP間の通信。ネットワーク上で、同じローカルエリアネットワーク内の両側の通信は、複数のコンピュータとネットワークデバイスが互いにトランジットに接続するために通常の後、非常に小さいです。転送時には、MACアドレスは、次の中継先を検索するために、次の中継装置が使用されます。現時点では、ARPプロトコルを使用します。ARPは、アドレス解決プロトコルに使用されるプロトコルであり、アクセス側のIPアドレスに対応する抗MACアドレスを単離することができます。

  完全にインターネットでの輸送状況を制御することができません1

  通信対象記号に到達する転写工程では、それらのコンピュータとルータと他のネットワーク機器は、非常に粗い輸送ルートを学習することができます。

  このメカニズムは、宅配会社の配信プロセスのようなビット、ルーティングと呼ばれています。人々は宅配会社は、ピットの受信者、送信者かどうかを貨物検査のために宅配会社の物流センター、送られた次の駅の明確な領域のサービスのアドレスを知っているだろう、長い物流センターへの商品などとして、急行を送信したいです物流センター。次いで、領域がホームの反対側から送信することができるかどうかを決定する流通センター。このたとえは示しを通じて、関係なく、コンピュータ、ネットワーク機器は、彼らが完全にインターネットの詳細を把握することはできません。

  

  TCPプロトコルの信頼性を確保するために、

  トランスポート層に位置レベル、TCPで割った、信頼性の高いバイトストリームのサービスを提供しています。

  いわゆるサービスは、メッセージ・パケット管理にセグメント単位に分割されたデータの転送大きなブロックを容易にするために、バイトストリームです。

  データが正確かつ確実にお互いを渡すことができる信頼性の高い輸送サービスを意味します。一言で言えばTCPプロトコルでは、それが簡単だけにして、分割データを大容量のデータを転送するために行い、TCPプロトコルは、相手にするかどうか、最終的なデータ配信を確認することができます。

   データがターゲットに到達できることを確認します

  データで正確に目標を達成するためには、TCPプロトコルは、3ウェイハンドシェイクの戦略を使用しています。送り出されたTCPプロトコルパケットを使用した後、TCPは、転送の場合を無視しないだろう、成功を確認するために、他のパーティに配信されます。ハンドシェークは、CPフラグ(フラグ)--- SYN(同期)およびACK(肯定応答)の間に使用されます。

  データ送信側は最初、相手のSYNフラグ付きパケットを送信します。受信後に確認情報を伝える示すためにリターンSYN / ACKパケットフラグで受信します。最後に、送信側のバンドは「ハンドシェーク」端の返信パケットACKフラグ代表を渡します。

  いくつかのステージが不可解ハンドシェイク中に中断した場合、TCPプロトコルは、再び同じ順序で同じデータパケットを送信します。

上記3ウェイハンドシェイク、TCPプロトコル、ならびに他の種々の手段に加えて、通信の信頼性を確保します。

  

  ドメイン名解決DNSサービスを担当

  DNS(ドメインネームシステム)サービスHTTPプロトコルは、アプリケーション層のプロトコルと同じです。これは、IPアドレスを解決するために、ドメイン名の間にサービスを提供しています。

  コンピュータは、どちらかのIPアドレスを割り当てることができ、それはまた、ホスト名とドメイン名を付与することができます。

  通常、ユーザーは、むしろIPアドレスで直接アクセスするよりも、互いのコンピュータにアクセスするには、ホスト名またはドメイン名を使用します。人間の記憶の習慣に沿って複数のコンピュータ名を指定するには、数字と文字の表現と数値のIPアドレスのセット、と比較して。

  あなたはコンピュータが名前を理解したい場合はしかし、それは比較的困難になります。コンピュータは数字の長い文字列を扱うに優れているので。

  これらの問題を解決するには、DNSサービスがされて入ってきました。DNSプロトコルは、IPアドレスの逆引きサービスからIPアドレス、またはその逆のドメイン名でドメイン名のルックアップを提供します。

  

  

おすすめ

転載: www.cnblogs.com/hudunyu/p/11958217.html