1

スコープIDとネットワークマスクは同じものを表していますか?また、スコープIDを持つアドレスと同等のマスクされたアドレスです。私が尋ねる理由は、アドレスの後の「/」の後に示されるネットワークマスクをよく見たからです。スコープIDは、多くの場合、アドレスの後に「%」が続くものとして表されます。

知る必要がある理由は、RtlIpv6StringToAddressExを使用してマスクされたアドレスをバイナリ形式に変換したいのですが、入力としてスコープIDを取り、ネットワークマスクではないと述べているためです。

4

2 に答える 2

1

それらは概念的には異なりますが、多くの場合同形です。

ネットワークマスクは、同じルーティングルールに属するアドレスの数を識別します。スコープIDは、同じプールから取得されたアドレスのグループを識別します。

だが

  • 多くのIPサブネットがイーサネットの「ブロードキャストドメイン」(同じブロードキャストフレームを見るホット)に編成されているため、...
  • IPアドレスを持たないホストによって(まだ)送信されるDHPC検出パケットは、ルーターによって実現されるブロードキャストフレームであるため...
  • そのルーターは、パケットを中継する前に独自のアドレスでそのパケットに署名するため、DHCPサーバーが返送可能なアドレスを保持できるようにします...
  • そのアドレスが機能するため、同じルーターでルーティング可能である必要があります...

ネットワークサブネット(マスクではありません!:アドレス/マスクのペア)とスコープはせいぜい一致しなければならないという結果になります。(実際、スコープはサブネットよりも小さい場合があります)。

于 2012-08-01T20:30:51.623 に答える
0

ネットワークマスクは、ネットワークを論理的に分離する方法です。

スコープIDは、ノードの到達可能性を示します。

詳細については、MSDNをご覧ください。

于 2012-08-01T19:55:36.510 に答える