我々は、すべてのコンピュータネットワーク間の通信は、2つの非常に重要なモデルがあることを知っています:
OSIモデルとTCP / IPモデル
私はネットワークの知識を学んでいた時には理解することができます一度、これらのモデルを覚えて、頭痛;
それで何か間違っがある場合、以下の結果は素晴らしい神ことをあなたにすべての尖ったアウトを歓迎するために、実際の数年間の仕事を通じて地球の理解に比較します!
最初は、によって定義されたISO組織OSIモデルの開放型システム間相互接続モデルは、基準モデルは、コンピュータ・ネットワークとの間の通信の基本モードを定義しています
特徴付けられる:階層化設計を実現するために、通信ネットワーク、層は、パケット通信でパケットモード・ソリューション層を取ります。
最大の貢献はにある:別のことを行うために異なる役割を定義します。
層状:異なる層が異なる機能を達成するために、異なるハードウェアまたはソフトウェアに対応
7層へのネットワーク通信:
アプリケーション層:アプリケーション・インタフェースではなく、UIインタフェース(アーキテクチャ設計は、(アプリケーション層、プレゼンテーション層、セッション層)がたくさんある、とだけでも、アプリケーション層であってもよいです。)
プレゼンテーション層:実装データが書式設定され、暗号化
セッション層:セッション接続(ネットワークを使用しているが、ちょっとちょっと話をするために誰かを持っている)を確立します
一般的に、(トランスポート層、ネットワーク層、データリンク層、物理層)は、通常、達成我々のネットワークプロバイダを含め、我々のオペレーティングシステムに実装されています。
トランスポート層:データ伝送のために異なるネットワークノード間では、一般的にTCP、UDPプロトコル(私は道路インフラで開始したい、そしてどのように修復する)に対応します
ネットワーク層は:対応するIPアドレスである(数編)
データリンク層: MACアドレス(物理アドレス)は、オブジェクトにマッピングされた物理層トーク(ハウスナンバーである)コンピュータプログラムによって認識され得る、すなわち、表示します
PHY:物理デバイスは、一般的になど、リピータ、カードを指し;
PS:多くのスイッチは、三つのスイッチ(ネットワーク層)を有し、一般にスイッチのルータおよびスイッチャ(データリンク層)は、最初にデータリンク層で動作する場合に対応し、中継器は、物理層で動作しています、
その後、Huawei社のおかげで、厳密には、4巨人(ドラゴン)の恩恵を受け、会社に大きな(大唐を)言えば、スイッチ(ZTE)中国(華為)
もう一つは、TCP / IPモデルであり、
これは、ネットワークモデルが実装されているあるネットワークは4または5に分かれています
アプリケーション層:アプリケーション自体によって実装、それはアプリケーション層、プレゼンテーション層、セッション層に必須ではありません
(:HTTP、HTTPS、ソケット、SSH、等、厳密にソケットが合意と呼ばれていないに言えば、私たちのオペレーティングシステムのTCP / UDP /インターフェースのようないくつかの標準的なアプリケーションプロトコルを提供します)
トランスポート層:接続を確立する責任は、TCPは、インタフェースとコールアップUDP(ユーザデータグラムプロトコル)接続を提供し、主なものは、TCPおよびUDPプロトコルで、IPの転送に移動します
ネットワーク層:主にIP / ARPプロトコル等、MAC-addrに(物理アドレス)IPアドレスマッピングを達成することが
ネットワークインタフェース層:すなわち、カードのデータリンク層と物理層、ハンドルへのネットワークプロバイダに一般的に直接、指定することができますLAN内で一意である限り、物理アドレスを、含まれています
テストエンジニアは、我々の研究の意義は、ネットワークモデルということであることを理解するように、その:ネットワーク通信モデルは、我々はインターフェイスのテスト、パフォーマンステストをやってみたいことを知ることができる、原理はシミュレートクライアントにあるサーバに要求パケットを送信します。
私たちは、データは、アプリケーション層、トランスポート層、ネットワーク層、ネットワーク層原則的にインターフェイスから送信することができますシミュレートしました。
アプリケーション層からの一般的なインターフェースと性能試験は、トランスポート層から時折、シミュレーションをシミュレートしています。