私が知っているように、ネットワークでコンピューターのIPアドレスを構成するには2つの選択肢があります。 静的IPを割り当てるか、DHCPサーバーから動的IPを取得します。
しかし、Windowsの代替構成とは何ですか(下の図)。 これはコンピュータが複数のネットワークで使用されている場合ですが、IPをどのように割り当て、いつ使用する必要がありますか?
@uSlackrが言ったように、DHCPが利用できないときにWindowsが使用する構成です。おそらく追加する必要があるのは、 MSの記事の の提案にもかかわらず、これがホームユーザーに実際に使用または必要になることはほとんどないということです。
Microsoftの記事は次のように述べています。
オフィスにいるとき、コンピューターはDHCPで割り当てられたTCP/IP構成を使用します。自宅にいるとき(DHCPサーバーにアクセスできない場合)、コンピューターは自動的に代替構成を使用します。
しかし、それは私が予想する逆であり、本当である可能性が高いです。最近のほとんどのホームネットワークハードウェアにはDHCPサーバーが含まれており、それらの大部分はDHCPアドレスの予約も可能です。したがって、ホームネットワークが静的IPアドレスを実際に必要とするが必要になることはめったにありません(あなたが 特に妄想的 でない限り)。
一方、何らかの理由でDHCPよりも静的IPアドレス指定を好むビジネスネットワークがいくつかあります。したがって、実際にはホームネットワークにDHCPを使用し、仕事には「代替構成」を使用することになります。
「代替構成」が便利なもう1つのまれなケースは、PC間直接接続、または設計上または単純化のためにDHCPサーバーを使用できない意図的に分離された一時ネットワークの場合です。 [〜#〜] apipa [〜#〜] を使用することもできますが、既知の使い慣れたIPアドレスを使用して通信する方がはるかに簡単です。このような状況でコンピュータを使用するのが一般的である場合、フォールバックとして「代替構成」を使用することは、毎回「一般」タブの設定を手動で切り替えるよりも間違いなく勝ります。
ホームユーザーに役立つと私が考えることができる唯一のシナリオは、@ uSlackrが述べているように、「DHCPが失敗する」ときです。一部のSOHOネットワーク機器では、DHCPサービスがときどき誤動作し、動作を再開するためにデバイスの再起動が必要になることは珍しくありません。通常、これらの時間帯は、再起動のためにネットワークを停止する良い機会が得られるまで、静的IP構成で問題を回避できます。
DHCPに障害が発生すると、Windowsは自己割り当てアドレスを使用してネットワークアダプターを構成します。これは通常は役に立ちません(場合によっては...)。代替構成の考え方は、DHCPが失敗した場合に使用する別の設定セットをWindowsに提供することです。
これが役立つ可能性がある場合は、いくつかのシナリオを想定できます。 MSからの詳細 ここ
USlackrとIsziからの回答は、公開されているドキュメントに記載されているMicrosoftのアプローチについて説明しています。
産業界では、プライベートネットワーク上にあるデバイスに直接接続する必要がある場合があります。 DHCPサーバーは常に存在するとは限りません。一般に、特定の製品またはOEMファミリ内で作業する場合、従うべきIP標準があります。例:192.168.0.x/255.255.255.0/no dns/nogateway。アダプターのTCP/IP設定で代替構成機能を使用すると、プライベートネットワーク上のデバイスと通信できる特定のIPアドレスにジャンプできると同時に、ネットワークアダプターが他のネットワーク上にあるときにDHCPサーバーから正しいアドレスを取得できるようになります。 DHCPサーバーを備えたプライベート、産業、およびホームネットワーク。
たとえば、5つのネットワークデバイスがあるネットワークでは、A)192.168.0.5 B)192.168.0.50 C)192.168.0.55 D)192.168.0.59 E)192.168.0.140それぞれに255.255.255.0のサブネットマスクがあります。ゲートウェイはありません。 DNSサーバーを持っているものはありません。
プライベートIPと通信できる代替IPアドレスを選択します。このような状況では、サブネットの計算は簡単です。ゲートウェイやDNSを使用せずに、サブネットマスクが255.255.255.0の192.168.0.254のIPアドレスを選択します。
このようなネットワークを設定すると、一般的に他の意図しない影響が生じることを考慮して、次のことを続けます。
次のようなサイトからサブネット計算機を試してください: http://www.subnet-calculator.com/subnet.php?net_class=C
IPアドレスとサブネットマスクを入力すると、コンピューターが通信できる「ホストアドレス範囲」が表示されます。より複雑なネットワークの場合、これは問題のトラブルシューティングと選択可能なIPアドレスの決定に非常に重要です。
マルチネットワークアダプタ環境で操作する場合は、[ネットワーク接続]-> [詳細設定]> [詳細設定]-> [アダプタとバインディング]タブに注意してください。これにより、ユーザーは、Windowsがネットワークアダプターを使用してリモートホストを見つける方法に優先順位を付けることができます。
Windowsに192.168.0.5に接続するように指示する場合もありますが、ゲートウェイのあるワイヤレスネットワークを使用する場合があります。ワイヤレスネットワークアダプターIP:10.0.0.10サブネットマスク:255.255.255.0ゲートウェイ:10.0.0.1 DNS:10.0.0.1
ワイヤレスネットワークアダプターがローカル機器に接続する有線アダプターよりも優先度が高い場合、Windowsは10.0.0.1のゲートウェイを介して192.168.0.5を検索しようとします。 10.0.0.1のサブネット計算に基づくと、192.168.0.5はホストアドレス範囲にありません。したがって、ローカルネットワークをスキップし、ゲートウェイに直接移動してネットワークを探します。最終的にはあきらめて、優先順位リストの次のネットワークアダプタに移動します。