私はいつもネットワーキングの基本的な概念を台無しにしています。これは非常に基本的な質問です。
私はこれらの質問について多くの時間を読んだ後、インタビューでめちゃくちゃになりました。これらのことを詳細に研究するためのリンクを教えてください。
hubは、機器の相互接続に使用される最も単純なハードウェアデバイスです。パケットを読み取り、他のすべてのポートに複製するネットワークポートを提供します。
スイッチ(レイヤーII)は拡張ハブです。最も単純なスイッチは、受信したパケットを送信するポートを決定して、このパケットに誰も関心がないサブネットワークを妨害しないようにすることができます。これは、交通事故を減らすためです。
routerの役割は、2つ以上のネットワークを分離することです。研究開発部門のネットワーク、商業部門のネットワーク、インターネットなどです。
Routingは、あるネットワークからパケットを取得し、それを使って何かを行うアクションです(ドロップ、別のネットワークでのリレーなど)。ルーティングがないと、あるネットワークから別のネットワークに通信することはできません。
レイヤーIIIスイッチルーターに似ていますが、内部LANに使用されます:
まあ、それを考える良い方法はトラフィックの観点からです。各パケットは、ナンバープレート番号で識別される車と考えてください
ハブはラウンドアバウトです。車は出口に到達するまでぐるぐる回っています。誰でもラウンドアバウトにある車を確認し、番号を書き留めて、何が入っているかを確認できます
ハブには、パケットの送信先を示すロジックがありません。ハブは、使用可能なすべてのポートにパケットを送信し、クライアントがパケットを分類できるようにします。
スイッチは非常に特殊なタイプの交差点です-すべての車がトンネルに入り、必要なルートをたどると想像してください-誰も車の中にあるものを見ることができず、必要な方向にしか進みません。ただし、出口があるトンネルに入る前に、ドライバーに通知する必要があります。
スイッチはクライアントシステムにパケットを送信しますが、同じネットワークセグメント内でのみ、つまり同じ「近隣」内でのみ送信されます。
ルーターは基本的に異なるセグメントをリンクします
ほとんどのコンシューマールーターは、基本的にスイッチ+ルーター+ dhcpサーバーと他のいくつかのものです。
tldr;
Hubには、ポートを介してコンピューターを物理的に接続するために使用される複数のポートが含まれています。パケットが1つのポートに到着すると、他のポートにコピーされ、セキュリティリスク、衝突、および一度に1つの会話が発生します。
Switchはハブと同じで、複数のポートも含まれています。これらのポートは、ポートを介してコンピューターを接続するために使用されますが、ハブよりもスマートです。 MACアドレスに基づいて、どのコンピューターが要求を送信し、誰を送信するかを識別します。したがって、イーサネットの衝突を最小限に抑え、一度に複数の会話を行うことができます。
両方ハブとスイッチは、同じネットワーク上のコンピューター間の通信を提供します。 2つの別々のネットワークを通信する場合は、ルータールーターはゲートウェイ(ネットワークの)とも呼ばれ、インターネットワーキング)に使用されます。。
第3層、つまりネットワーク層で動作します。パスの選択、ルーティングなどを行います。複数の衝突ドメールと複数のブロードキャストドメインを作成します。
スイッチ:2番目のレイヤー(datalynikレイヤー)で動作します。 framinng.ErrorDetectionなどを実行します。スイッチの各ポートには個別のコリジョンドメインがあります。単一のブロードキャストドメインと複数のコリジョンドメインがあります。
ハブ:物理層で動作します。データを各ポートに転送するだけです。その非インテリジェントデバイス。単一のコリジョンドメインと単一のブロードキャストドメインがあります。