2017-02-01 6 views
-2

私はネットワークレイヤーを理解しようとしています。アプリケーション、トランスポート、ネットワーク、リンク、物理層の5つの層があります。私は様々な情報源から勉強しましたが、私は明確に理解できませんでした。特に、輸送、ネットワーク、リンクレイヤー。あなたは私のようなダミー人のためにそれらの層を説明できますか?ありがとう。OSIレイヤーを説明しました

+2

これらの日学習に値する唯一のネットワークモデルであるTCP/IP参照モデルには、7つのOSIレイヤーと5つのOSIレイヤーがあります。OSIは廃止されましたが、残念ながらこの事実は学界に浸透していません20年以上。両方についてオンラインリソースがたくさんあります。オフトピック。 – EJP

答えて

2

OSIモデルで最も難しいのは、いくつかのレイヤーを見て、コミュニケーションについての話を忘れるということです。アプリケーションレイヤーは、具体的には、その話題について混乱します。

アプリケーションは、通信するためにアプリケーションが使用するプロトコルを参照します。 例:ftp、httpなど

前述のように、元のOSIモデル(実際には理論であり、実際にはあまりにも効率が悪いので実際にはそれを正確に実装するものはありません)は、アプリケーションとトランスポートの間に2層アプリケーション層にラップされる可能性が最も高い)。プレゼンテーションとセッションです。

プレゼンテーションは、HTTPのAccept-Encoding: gzip, deflateなどを担当します。暗号化と文字エンコーディングはプレゼンテーション層と呼ばれ、SSL/TLSはこのカテゴリに属します(sはhttps)。

HTTPセッションは、文字通り、Sessionレイヤーのリテラルな例です(接続全体にアプリケーション状態を維持するもの)。プロトコルがコネクション型の場合、セッションレイヤーがない可能性があります。そのため、現時点ではHTTPがおそらく唯一の例であると考えられます。

これらの最上位層の3つすべてに対して、HTTPが答えました。その理由は、新しいバージョンのモデルではすべてアプリケーション層に統合されているからです。シスコはまだ7層モデルを使用していますが、Microsoftは使用している5層を使用しています。

トランスポートはパケットの並べ替えに関する情報を含み、ウィンドウごとのパケット量を調整し、コンピュータに何かが失われたかどうかを知り、再送信を要求することができます。 UDPも例ですしかし、トランスポート層のプロトコルのほうがずっと簡単であり、パケットの再送はUDP上で行われません。

ネットワークはIPプロトコルです(古いNetware時代のIPX/SPX、ICMP(ping)、IGMP(ルータ))。これにより、コリジョンドメイン外のコンピュータ(スイッチやルータで区切られたもの) )。

リンクまたはデータリンク層は、物理的にハブに接続されたコンピュータまたはネットワークケーブルで直接相互に接続されたコンピュータに対応するイーサネット(またはATM、またはFDDI)です。 このレイヤーは、MACアドレス指定をイーサネットに追加し、パケットのフレーム部分は、使用するヘッダーです。

物理層(オリジナルのOSIモデル)は、ケーブルとネットワーク機器です。

まだOSIについて話している唯一の人はネットワーク技術者です。 彼らはまだOSIを参照しているレイヤ2またはレイヤ3スイッチなどを言うかもしれません..レイヤ2はイーサネットスイッチであり、レイヤ3スイッチはルーティングを追加します。

これがどのように使用されているかを確認する最も良い方法は、wiresharkをロードして自分のネットワークトラフィックをスヌープすることです。実際には、ほとんどのレイヤーを担当するパケットの部分が表示されます。

OSIモデルを知っていることはあまり役に立ちませんが、ネットワーク通信の段階をあなたの心に整理し、トラブルシューティングに役立てることができます。

プロトコルとそのやりとりがわかっていると、tcpが接続、IPアドレッシング、サブネットマスキングをどのようにネゴシエートするかを知ることができます.HTTPとイーサネットは、開発者かサーバー管理者か、ネットワーク管理者かDBA 。誰もそれをチェックするつもりがなければ、あなたの週末や一ヶ月を台無しにするために悪いネットワークカードのようなものはありません。そして、イーサネットフレームでエラーを見るためにtcpdumpとwiresharkを使用する唯一の方法があります。

+0

「新しいバージョンのモデル」とは何を意味するのかよく分かりません。 TCP/IP 5層参照モデル*は長年に渡って* OSIに先行しています。 – EJP

関連する問題