0

コンピューター ネットワークの章を勉強していたとき、OSI OSI7 層を推奨する参照モデルを見ました。 OSIモデル

my question is :2 つのシステムの相互接続に必要なレイヤーのminimum数とその理由は何ですか?つまり、どれを除外できるかということです (標準が相互運用性のために開発されていることは知っていますが、学術的な理由から知りたいです)。

4

2 に答える 2

1

最小要件は物理層です。2つのデバイスをワイヤーで接続し、上位層のプロトコルなしでそれらの間で信号を送信します。それはあなたがブリキ缶とひもを使ってインターホンを作るときにあなたが持っているものです。これは基本的に、COと昔ながらのアナログ電話の電話の間で起こることでもあります。

于 2012-11-19T05:49:13.407 に答える
0

最良の答えはすべて必須ですが、この質問は本当に意味がありません。

OSI モデルは概念モデルです。つまり、アプリケーション間の完全な通信ネットワークを作成するために必要なすべてを表しています。シリアル プロトコル (RS-232 または派生物) を使用して OSI モデル化されたアプリケーションを考えてみましょう。

シリアル プロトコルは、最初のレイヤーまたは最初の 2 つのレイヤーを定義します (7 ビットまたは 8 ビットのシリアル パケットをフレームと見なすかどうかによって異なります)。ただし、通信するために、シリアル プロトコルを使用するネットワーク スタックは残りのレイヤーを定義する必要があります。

  • アプリケーションがネットワーク スタックと通信する方法を記述する必要があります。
  • アプリケーション データがネットワークでどのように表現されるかを定義する必要があります。
  • 通信セッションの開始方法と終了方法などを定義する必要があります。

これらの定義のいくつかは些細なことかもしれません。たとえば、ネットワークが単一のシリアル リンクに接続された 2 つのノードだけで構成されている場合、レイヤー 3 と 4 のすべてのルーティングとアドレス指定の定義は次のようになります。2 つのノードだけが通信できるわけではありません。

質問できる最善のことは、ネットワーク スタックが OSI モデルに準拠しているかどうかです。EJP がコメントしたように、これに対する答えはおそらくノーでしょう。OSI モデルが教えられる理由の 1 つは、今日の通信でまだ使用されている非常に重要な側面であるモジュール性を強調するためです。もう 1 つは、通信スタックがサポートしなければならない懸念/機能の優れたリストを提供することです。OSI モデルは、各レイヤーがモジュール化されたアーキテクチャ モデルを記述することを意図していました。つまり、実装がモデルに従っている限り、それらを組み合わせてネットワーク スタックを作成できます。より多くのセキュリティが必要です。プレゼンテーション レイヤーを暗号化を使用するものに変更します。信頼性を高めるには、ECC などを備えたトランスポート層を使用します。ただし、いずれの層もオプションではありませんでした。

この反響により、TCP/IP、IPX、または NetBios のいずれを使用していても、コンピューターはファイル サーバーに接続できました (許可しますか?)。ADSL またはケーブルを使用して、イーサネットまたは Wi-Fi でインターネットにアクセスできます。IPv6 が展開された後も、Stackoverflow サーバーとの同じ HTTP 通信を使用できます。

于 2012-11-19T11:22:06.323 に答える