ルーターにはIPアドレスがありますか?


10

ルーターにはIPアドレスがありますか?LANに接続している場合、ルーターのIPアドレスを取得するにはどうすればよいですか?

私によると、IPアドレスは1つしか持てないため、複数のアドレスは持てません。私が間違っている場合は修正してください、または複数のアドレスを持つ可能性がある状況はありますか?

ありがとう。


1
スーパーユーザーに所属
cas

20
どうして?初心者レベルの質問ですか?またはネットワーキングの質問ですか?主題はSFには問題ないと思います。
'15

それはエンドユーザーの質問だからです。
cas

回答:


19

IPルーターの機能は次にパケットを送信する場所を決定するため、IPルーターには最低2つのIPアドレスが必要です。ルーターが必要なTCP / IPネットワークの最小構成は、ネットワークアドレスのネットワーク部分が異なる 2つのネットワーク間の接続です。

多くの場合、管理用の別のIPアドレスもあります。そのため、それはルーター自身のアドレスであると言えますが、ルーターの機能とは関係なく、単に便利なアクセスです。

したがって、最低でも1つの受信インターフェースと1つの送信インターフェースは、それぞれを区別するために異なるIPアドレスを持つ必要があります。必要なリソース(RAM、CPU、ネットワークインターフェイスなど)があれば、多くのネットワーク相互接続を処理して、必要な数だけ存在できます。

選択肢がないとルーティング機能がないので、IPルーターと呼んでも違います。:)

詳細へのリンク:

http://en.wikipedia.org/wiki/Router

http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci212924,00.html

http://computer.howstuffworks.com/router.htm

編集:必要なすべての知識を含むルーティングの非常に優れた説明を見つけました: IPv4サブネットはどのように機能しますか?


6
おそらく、2つのip unnumberedシリアルインターフェイスと1つの(番号が付けられた)イーサネットを備えたデバイスは、特に宛先IPアドレスに基づいてパケットを送信するシリアルインターフェイスを決定している場合は、依然としてルーターと呼ばれる可能性があります。</ nitpick>
derobert、2009

この場合、私はそれを橋と呼びたいと思いますが、あなたはポイントを持っています。この場合でも、「向こう側」のIPアドレスと番号なしシリアルインターフェイスの間にルーティングルールの関連付けがあるため、技術的にはシリアルリンクの両側の2台のマシンが内部ブリッジを使用して1つのルートを形成します。そして、少なくとも2つのIPがあります。
スロボン2009

2
slovon:必要に応じて象と呼ぶこともできます。それでも、ルーティング(layer3)の決定を行うルーティングテーブルを備えたルーターです。橋は何か別のものです。
トーマス

ルーティングするが1つのIPアドレスしか持たないルーターを使用する別の方法は、番号なしトンネルを経由してルーティングすることです(MPLS TEトンネルが頭に浮かびます)。彼らは間違いなくルーティングを行い、使用するルーティングテーブルを持っています。しかし、これはすべて追加のクレジットです。尋ねなければならない人のための簡単な答えはあなたが言うとおりです。ルーターは、少なくとも2つのネットワーク上にアドレスを持つデバイスであり、それらの間でルーティングを実行します。ただし、ルーターの定義ではありません。
トーマス

1
2つのIPではなく「ルーターには最低2つのインターフェースがあります」の方が正しいでしょう。
Marcin、

4

ルーターは通常そうしますが、IPアドレスを持っている必要はありません。ルーティング自体では、インターフェースにIPをバインドする必要はありません。パケットがいずれかのインターフェイスに到着すると、IPヘッダーが検査され、主に宛先IPが検査されます。これはルーティングテーブルと比較され、指定された範囲のいずれかに収まる限り(そうでない場合はデフォルトルート)、IPではなく対応するINTERFACEに配置されます。このプロセスのどの時点でも、ルーターは独自のIPを必要としません。それらがそれらを持っている唯一の理由は、メンテナンスのためにリモートでそれらにアクセスできるようにするか、どのインターフェイスがどのネットワークに属しているかを簡単に追跡できるようにするためです。


2
ほぼ正しい。マルチアクセスネットワークでは、IPはもちろん、ルーターが接続されている回線(フレームリレーまたはATM)または宛先MAC(イーサネット)を見つけるために使用されます。ただし、ルーター自体には必要ありません。したがって、メンテナンスだけが理由ではありません。
トーマス

ああ、それを知りませんでした。フレームリレーやATMを使用したことはありません。
Marcin、

インターフェイスに関連付けられたIPアドレスがない場合、インターフェイスに接続されたLAN上のステーションがインターフェイスのハードウェアアドレスを解決する方法はありません。したがって、ルーターの管理には(必ずしも)必要ではありませんが、IPトラフィックが通過するために必要です。ただし、スイッチは純粋に「レイヤー2」デバイスであるため、管理用以外のIPアドレスは必要ありません。
Vatine、

@Marcinまた、パケットをルーティングできない場合に生成されるエラーメッセージのソースアドレスとして使用するには、IPアドレスが必要です。すべてのインターフェースに同じアドレスを使用することが可能です。
kasperd

@Vatine基盤となるプロトコルがイーサネットの場合に必要です。それを必要としない他のリンク層プロトコルがあります。原則として、ルーターがIPアドレスの代わりにMACアドレスをルーティングテーブルエントリのネクストホップとして使用することを妨げるものはありません。実際には、そのように実装されたルーターを見たことがありません。
kasperd

2

短い答えは:

はい。定義により、ルーターは、パケットを送信および受信し、パケットの宛先アドレスに基づいてパケットを相互に転送するために、複数のインターフェース(インターフェースごとにIPアドレスを持つ)を持つ必要があります。すべてのルーターがIPのみを話すわけではありませんが、すべてがIPを話すため、「マルチプロトコル」ルーターは実際には必要ありません。

より複雑な答えもイエスです...

ルーターの一般的な実装には、「直接接続されたネットワーク」またはルーターがローカルネットワーク経由で到達できるサブネットごとにIPアドレスがあります。(つまり、ルーターのアドレスが10.10.10.1/23の場合、そのインターフェースから10.10.10.1から10.10.11.254までの任意のIPアドレスに到達できます)。そのレイヤー2ネットワーク上のホストとそのアドレススペース内のホストは、「デフォルトルート」として10.10.10.1を使用するように構成されているため、10.10.10.1 / 23 に送信されないトラフィック、最終的な宛先に送信するためにルーターに送信されます。この時点で、ルーターにはもう1つのIPアドレスがあり、そのルーターのデフォルトルート(または宛先アドレスを持つ、直接接続されている他のネットワーク)との通信に使用されていることが期待されます。

複数のIPアドレスを持つことに加えて、ルーターには複数のIPネットワークがあり、ルーター内のいくつかの異なるサブネットに同じIPアドレスが存在し、インターフェースAからのトラフィックが10.10.10.10宛てである場合、ルーターはそのIPアドレスがインターフェースCから出ますが、インターフェースBから入ってくる場合はインターフェースDに行く必要があります。これ発生する最も一般的な2つの状況は、管理ネットワークまたは「仮想ルーター」で、単一のルーターが異なる仮想ルーターにパーティション化されている場合です。関連のないクライアント。

たとえば、ポリシールートを適用するブリッジモードで「ファイアウォール」と呼ばれるものを他の全員が持っている場合など、ルーターにIPアドレスを割り当てないようにすることも可能です。このようなデバイスは、サポートに悪夢とあなたが解雇だ後、あなたのために引き継ぐ人を混乱させるが、それは考えないルートを、それはしないローカルIPアドレスを持っています。(そのようなことを実装する狂人は明らかにシリアルポートからそれを管理するでしょう?)


1

はい、そしてアドレスを取得する方法については、あなたが望むだけ多くの数です-それは少し考えが必要なはるかに大きな質問です。あなたが本当に知りたいことを私たちに尋ねて、多分私たちにいくつかのより良い/より多くの情報を与えませんか?


1

単一のIPアドレスを持つルーターがあります-音声ゲートウェイです。これはcisco 2431だと思います。私たちのVoIPシステムのコールエージェントは、それを介してアウトバウンドローカルコールをルーティングします。LAN側ではIPを、もう一方ではPRI over TDMを話します。つまり、実質的には、IP LANとPSTNの間でルーティングされるルーターです。答えは半分くらいですが、全世界がIPではないことを覚えておくと役に立ちます。

より近い答えとして:

  • 純粋なIPネットワークでは、ほとんどのルーターは物理インターフェースごとにIPアドレスを持っています。

  • OSPFのような動的ルーティングプロトコルを実行している場合は、/ 32ループバックアドレスもおそらくあるでしょう。

  • トランキングを実行している場合、物理インターフェイスごとに複数のIPを持っている可能性がありますが、LANごとに1つのIPしかありません

  • 同じLANに複数のブロードキャストドメインを配置することが可能です。その場合、LANごとにブロードキャストドメインごとにルーターゲートウェイアドレスを設定します。

  • 複数のルーター間でアドレスを共有している場合もあります。シスコはこれにHSRPを使用します。上記のように、ブロードキャストドメインごと、LANごとに一意のアドレスがあり、ブロードキャストドメイン上のデバイスが使用するゲートウェイアドレスは「2つのルーターで共有されるため、一方が提出され、もう一方がそれを引き継ぎます。


あなたがマウスにクッキーを与える場合にも、彼はおそらく...牛乳のガラスをお勧めします
jj33

これはIPルーターではありません-音声ゲートウェイです:-)
slovon

それはルーターです... IPとPSTNの間をルーティングします...しかし、ええ、私はそれがばかげた答えだったのを知っています、それで私も本当の答えを与えました。
jj33 2009

0

通常、ルーターには複数のIPアドレスがあります。各LAN(少なくともIP LANの場合)に(少なくとも)1つのIPがあり、通常、管理目的で「ループバックインターフェイス」に1つ(場合によっては1つ)のアドレスが接続されています。

IPアドレスが1つだけのルーターは、IP接続を提供するインターフェイス/ LANごとにIPアドレスが必要になるため、あまり意味がありません。したがって、IPが1つだけの場合は、IPと別のプロトコルの間の変換が必要になります。おそらく、それがまさにあなたが望むものであるシナリオを作り上げることができますが、それは間違いなく一般的な出来事ではありません。


0

ルーターはネットワーク層で動作します。2つの異なるタイプのネットワークを接続するのに役立ちます。接続する各ネットワークに対応する2つのNIC(ネットワークインターフェイスカード)があるため、各NICの2つのIPアドレス[最小]で構成されます。

例のために。network1(LANとしましょう)に接続していて、network2(リングネットワークを想定)にデータを送信する場合は、他のタイプのネットワークにデータを送信する必要があります(システムはリングネットワークに関連するプロトコルを認識していません) network1(LAN)に接続しているため)。そのため、この時点では、2つのNIC(1つはLANネットワークをサポートし、もう1つはRINGネットワ​​ークをサポートする)を備えているため、両方のタイプのネットワーク(LANとRING)に関連するプロトコルを認識するルーターが必要です。次に、データ(これはLAN形式です)をルーターに送信します。ルーターはそのデータをRING形式に変換し、RINGネットワ​​ークに渡します。

これがルーターの仕組みです。

ルーターのIPアドレスを取得する方法:

  1. ゲートウェイアドレスはルーターのアドレスです ipconfig /all
  2. データパケットのルートを追跡できますtracert command。そこでルーターのIPアドレスを見つけることができます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.