0

Android (または Java だと思います) では、特定のアドレスがサイトローカルかどうかを簡単に判断できます。

InetAddress a = InetAddress.getByName (addr_string);
if (a.isSiteLocalAddress())
    ...

ただし、サイト ローカル アドレスの 3 つのフレーバーにはそれぞれ、異なるネットマスクが関連付けられています。アドレスからネットマスクをすばやく簡単に生成する方法はありますか??

4

1 に答える 1

0

ネットマスクは、アドレスのどの部分がネットワーク アドレスであるか、どの部分がホスト専用であるか、およびどの部分がブロードキャストであるかを確立するために使用されます。

各部分を個別化するために、IP アドレスとサブネット マスクの間をビット単位で作成します。

ネットマスクを取得するには、IP アドレス以外の情報が必要です。

お役に立てれば。

于 2014-04-10T21:03:59.173 に答える