比較表
比較基準 | ルーター | スイッチ |
---|---|---|
目的 | ルータは異なるネットワークを一緒に接続します。 | スイッチは、複数の機器を接続してネットワークを構築します。 |
層 | ルータは物理層で動作します。 データリンク層とネットワーク層。 | スイッチはデータリンク層とネットワーク層で動作します。 |
作業 | ルーターは、パケットが宛先コンピュータに到達するために従うべき最適なパスを決定します。 | スイッチはプロセスを受け取り、パケットを目的のコンピュータに転送します。 |
タイプ | 適応ルーティングと非適応ルーティング | 回線交換、パケット交換、メッセージ交換。 |
ルーターの定義
ルータはインターネットワーキングに使用されるデバイスです。 ルータは、独立したLAN同士、独立したWAN同士、または独立したLANとWANをまとめて接続するために使用されます。 ルーターには、そのインターフェースごとに物理アドレスと論理アドレスがあります。 パケットがルーターのインターフェースに到着すると、その宛先フィールドにルーターのインターフェースの物理アドレスが入ります。 次にルータはパケットを受け入れ、転送する前にパケットの送信元アドレスと宛先アドレスフィールドの物理アドレスを変更します。 ルーターの主な目的は、送信中にパケットに最適な(最短の)可能なパスを選択することです。 ルータは物理層で動作します。 OSIモデルのデータリンク層とネットワーク層。
ルーターは2つのルーティング技術、非適応的ルーティングと適応的ルーティングを持っています。 非アダプティブルーティングでは、パスが選択されると、ルータはその選択されたパスだけを介してその宛先へのすべてのパケットを送信します。 アダプティブルーティングでは、ルータがパケットごとに新しいパスを選択するたびに行われます。 パケット転送用の最短および最短パスを計算する、ディスタンスベクトルルーティング、リンクステートルーティング、ダイクストラアルゴリズムなどのルーティングアルゴリズムがいくつかあります。
スイッチの定義
スイッチはネットワーキングデバイスでもあり、複数のデバイスを接続します。 スイッチが複数のデバイスを接続して、ローカルエリアネットワークを作成します。 スイッチは複数のデバイスを接続してLANを形成するため、到着したパケットを特定のデバイスに配信するのはスイッチの役割です。 スイッチがパケットを受信します。 その後、パケットの宛先アドレスを確認し、リンクが空いている場合はその宛先の発信リンクに転送します。 スイッチはデータリンク層とネットワーク層で動作します。
スイッチは、ストアアンドフォワードスイッチとカットスルースイッチに分類されます。 フレームがストアアンドフォワードスイッチに到着すると、パケット内のすべてのフレームが到着するまでフレームをバッファに格納します。 一方、 カットスルースイッチは、パケットの宛先アドレスが明らかになるとすぐにパケットを転送します。 ハブと同様に、スイッチは接続されているすべてのデバイスにパケットをブロードキャストすることはなく、代わりに特定のデバイスだけにパケットを転送します。
ルータとスイッチの主な違い
- ルーターは、2つのLAN、2つのWAN、またはLANとWANのような異なるネットワークを接続します。 一方、スイッチは複数のデバイスを接続してネットワークを構築します。
- ルータは物理層、データリンク層、ネットワーク層で動作しますが、スイッチはデータリンク層とネットワーク層でのみ動作します。
- ルータの主な目的は、宛先に到達するためのパケットの最小パスと最適パスを決定することです。 一方、スイッチはパケットを受信し、それを処理して宛先アドレスを決定し、そのパケットを転送して明らかにされた宛先アドレスをアドレス指定します。
- ルーティングはさらに、非適応ルーティングと適応ルーティングに分類されます。 一方、スイッチングは、回線交換、パケット交換、メッセージ交換に分類される。
結論:
インターネットワーキング中は、デバイス、ルーター、スイッチの両方が強制的に使用されます