2つの階層モデル(OSIとTCP/IP)がある理由を誰かに教えてもらえますか?
上記の質問で少し問題があります。誰かが親切に助けることができますか?
https://en.wikipedia.org/wiki/OSI_model
TCPはレイヤー4です。MACはレイヤー2です。IPアドレスはレイヤー3です。
TCP/IPモデルは国防総省によって最初に定義されたため、2つの階層モデルがあり、全国的なネットワークを作成するという1つの特定の目標しかありませんでした。 OSIモデルは、国際標準化機構(ISO)によって作成された標準モデルであり、ネットワーク通信に関与するソフトウェアおよびハードウェアコンポーネントがどのように作業を分割し、相互作用するかを定義します。 。言い換えると、OSIモデルは、基盤となる内部構造やテクノロジーを無視して、テレコムやコンピューティングシステムの通信に使用される概念モデルです。
TCP/IPモデルは、2つのモデルから開発された最初のモデルであるため、最初に始めます。TCP/ IPモデルはOSIモデルよりもはるかに緩いため、4つの層しかないため、そうではありません。 OSIモデルの各層に完全に対応しています。
TCP/IP層は次のとおりです。
写真には、対応するレイヤーに関連付けられているいくつかのプロトコル/サービスもあります。
レイヤー4-アプリケーションレイヤーアプリケーションレイヤーは、プロトコルと、ホストプログラムがネットワークを使用するためにトランスポートレイヤーサービスとインターフェイスする方法を定義します。
レイヤー3-トランスポート層トランスポート層は、ホストコンピューター間の通信セッション管理を提供します。データの転送時に使用される接続のサービスレベルとステータスを定義します。
レイヤー2-インターネットレイヤーインターネットレイヤーは、データをIPデータグラムにパッケージ化します。このデータグラムには、ホスト間およびホスト間でデータグラムを転送するために使用される送信元アドレスと宛先アドレスの情報が含まれます。ネットワーク。また、IPデータグラムのルーティングも実行します。
レイヤー1-ネットワークインターフェイスレイヤーネットワークインターフェイスレイヤーは、データがネットワークを介して物理的に送信される方法の詳細を指定します。また、MACアドレス情報を追加して、メッセージの送信元のハードウェアデバイス、およびメッセージの送信先のハードウェアデバイスを指定します。
OSIモデルはネットワーキングに必須ではありませんが、構造が適切に設計されているため、ほとんどのプロトコルとシステムはこのモデルに非常に厳密に準拠しています。このモデルの主な目的は、誰かが理解できるように、個々のネットワーク機能について説明または説明することです。 OSIモデルには7つの層があります。
レイヤー7-アプリケーションレイヤーこのレイヤーは、アプリケーションソフトウェアと連携して、必要に応じて通信機能を提供します。通信パートナーの可用性と、データ転送をサポートするためのリソースを検証します。
レイヤー6-プレゼンテーションレイヤーこのレイヤーは、データが通信システムリソースと互換性があることを確認します。また、必要になる可能性のあるデータのフォーマットやコード変換も処理します。
レイヤー5-セッションレイヤーこのレイヤーは、認証および承認機能を処理します。また、2つの通信デバイス間の接続も管理します。接続を確立し、接続を維持し、接続を終了します。
レイヤー4-トランスポートレイヤーこのレイヤーは、データの完全な配信を保証するサービス品質機能を提供します。エラー訂正および同様の機能により、このレイヤーでデータの整合性が保証されます。
レイヤー3-ネットワークレイヤーネットワークレイヤーは、論理アドレス指定とスイッチングを通じてパックルーティングを処理します。
レイヤー2-データリンクレイヤーこのデータリンクレイヤーは、物理メディアを介して送信できるフレームにデータをアンパックします。
レイヤー1-物理レイヤー物理レイヤーは、パケットのビットストリームを構成するロジックレベル、データレート、物理メディア、およびデータ変換関数を定義します。あるデバイスから別のデバイスに送信されます。
上記のTCP/IPモデルの説明を見ると、本質的にあなたの質問に答えています。 MACアドレスは、TCP/IPモデルのネットワークインターフェイスレイヤー(レイヤー1)にあります。 IPアドレスは、インターネット層(層2)にあります。ポートについての簡単なヒントを与えるために、TCPおよびUDPは送信にポート番号を使用します。FF:FF:FF:FF:FF:FFMACアドレスについても特別なことがあります。Iそれを見つけるためにあなたを任せます。
TCP/IP層モデルは、米国国防総省から登場したISOモデルの前に導入されました。その目的は、一般的な標準を導入することでも、すべてのネットワーク通信の説明になることでもありませんでした。ここで、TCPまたは伝送制御プロトコルとIPまたはインターネットプロトコルは2つの標準です。このモデルは、4つの層を提案しました。
TCPおよびIPプロトコルの概要。
[〜#〜] tcp [〜#〜]
[〜#〜] ip [〜#〜]
Open System Interconnectモデルが標準です。アプリケーションがネットワークを介して通信する方法について説明します。 ISOによって作成されます。このモデルは参照として使用され、「参照モデル」とも呼ばれ、さまざまなベンダーの各製品が問題なく相互運用できるようにします。このモデルは、ソフトウェア/ハードウェア層と責任/通信機能、フロー、および関連するプロトコルを具体的に定義する各層の7つの層を提案しました。 TCP/IPモデルはOSIモデルにきれいにマッピングされません。これは実際に実装されたものではありませんが、ガイドとして使用されます(前述の参照)。
これは比較です。画像クレジットはbuildingautomationmonthly.comに移動します質問への回答。
質問への回答
ポート80はHTTPプロトコル(Web)で使用されます。これはアプリケーション層に属します。ポートは、通信チャネル(ソケット)を確立するために使用されます。 Webサーバーは、このポートを介して着信要求をリッスンします。これは既知のポートとして分類されます(0から1023までは既知のポートとして分類されます)。これらはシステムプロセスによって使用され、さまざまなサービスを提供するために使用されます。国際機関IANAは、ポートの割り当てと割り当ての維持を担当しています。
上記と同じ(ポート)。これは、次のカテゴリである登録済みポートに属します。これらは特定のサービスに使用されます。ただし、これらのポートは通常のタスクにも使用できます。範囲は1024〜49151です。ポート2000は、シスコ、コールブック、およびその他のアプリケーション(マルウェアを含む)によって使用されます。
。一部はTCP/IPプロトコルスタックに基づいています:-
bを完全に理解したかどうかはわかりません。 Q1(b)の一部。しかし、以下は私が行くものです。
回答:
136.206.1.4
a。インターネット層
b。 IPv4パブリックIP
192.168.1.10
a。インターネット層
b。 IPv4プライベートIP
127.0.0.1
a。インターネット層
b。 IPv4ループバック
0C:5F:56:C0:DD:08
a。リンク層
b。 Macアドレス
FF:FF:FF:FF:FF:FF
a。リンク層
b。 Broadcst MAC
ポート80
a。アプリケーション層
b。 HTTP、ip-address:80;例:-192.168.126.132:80
ポート2000
a。 SCCP /スキニープロトコル
b。トランスポート層
追加された質問に答えるには、ネットワークを介したデバイス間のあらゆる種類の通信を検討するだけです。
TCP/IP:プロトコルの識別およびネットワークを介した通信中のそれらの関係に使用されます
OSI/IP:プロトコルに対応するデバイス、およびそれらの関係を識別するために使用されます。このコミュニケーションに関与している