スター型トポロジのゲートウェイ


-1

スイッチに接続する3台のコンピューターで構成されるネットワークを想像してください。そして、それらの1つにルーティングテーブルを手動で入力する必要があります。

ルーティングテーブルのゲートウェイ列には、ネクストホップと同じ情報が含まれている必要があります。しかし、次のホップはありません。すべてのパケットは、調停なしでコンピューター間を直接行きます(実際にはスイッチを通過しますが、IPアドレスはありません)。

それでは、ルーティングテーブルのゲートウェイの正しい値は何ですか?

回答:


3

短い答え:なし、マシンが通信できるようにするためにゲートウェイは必要ありません。実際、ルーティングもルーティングテーブルも必要ありません。

すべてのコンピューターが同じサブネットに属している必要がある場合、通信するためにゲートウェイは必要ありません。ゲートウェイは、別のネットワーク上にあるマシンと通信する場合にのみ必要です。前に言ったように、ルーティングも必要ありません。

IPに関するチュートリアルまたは本を読むことをお勧めします。これはオプションです。


PS:申し訳ありませんが、これについては説明できませんが、適切な時間はありません。私が指摘したチュートリアルは役立ちますが、おそらく誰かがより詳細な説明をすることができます。とにかく、私はあなたがいくらかの背景を見逃していると思うので、IPについて少し勉強することを本当にお勧めします。
fmanco

しかし、ルーティングテーブルで「なし」はどのように表示されますか?(たとえば、印刷する場合)
ジョフジー

@Lescott実際には、ルーティングテーブルさえ必要ありません。ルーティングは複数のネットワーク間で行われます。複数のネットワークがない場合、ルーティングは必要ありません。
fmanco

さて、もう1つのネットワークインターフェイス、たとえばインターネットアクセスを備えたwlan0を想像してください。ルーティングテーブルが必要になりました:)ではnone、テーブルをどのように見るのでしょうか?
ジョフジー

1
あなたの「内部」ネットワークです想像@Lescott 192.168.1.0およびwlanその他のネットワークに接続されています。デフォルトゲートウェイはwlan、のようなコンピューターのイーサネットインターフェースのIPアドレスである必要が192.168.1.10あり、ルーティングテーブルは0.0.0.0 192.168.1.10 0.0.0.0network next_hop netmask)のようになります。
fmanco

1

ほとんどのシステムでは、ルーティングテーブル内のルートに対して、インターフェイスを設定するか、ネクストホップ(またはその両方)を設定します。

インターフェイスのみが指定されている場合、パケットはそのインターフェイスを介して宛先ホストのMACアドレスに直接送信されます(つまり、同じサブネット内のホストのパケット)。

ネクストホップが指定されている場合、パケットはそのIPに対応するMACアドレスに送信され、このパケットの送信に使用されるポートは上記のインターフェイスルートを使用して計算されます。

宛先にポートを提供することが許可されていないシステムでは、ポートにバインドされたIPアドレスを使用してポートを識別することができます。例えば:

/ 24サブネット上のコンピューターのIP 10.0.0.2。ルーティングテーブルは次のようになります

IP         Mask Next hop
10.0.0.0   /24  10.0.0.2 (meaning the NIC 10.0.0.2 is connected to)
10.0.0.2   /32  127.0.0.1 (meaning the loop back interface)
10.0.0.255 /32  10.0.0.2
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.