web-dev-qa-db-ja.com

ネットワークに関する質問-有効なサブネットアドレスとは何ですか?

可能性のある複製:
IPv4サブネットはどのように機能しますか?

現在、Cisco CCNA1のネットワーキングを改訂しています。私が答えるのに苦労している質問の1つは次のとおりです。

次のIPv4アドレスのうち、有効なサブネットアドレスはどれですか。

  • 172.16.4.127/26
  • 172.16.4.155/26
  • 172.16.4.193/26
  • 172.16.4.95/27
  • 172.16.4.159/27
  • 127.16.4.207/27

サブネットアドレスが有効であるかどうかを理解する方法を理解できません。

どうもありがとう

7
Phil

IPアドレスは32ビット長で、マスクも32ビットです。アドレスとマスクの論理ANDを実行すると、サブネットアドレスが取得されます。 ネットワークプレフィックスを決定する の方法については、このウィキペディアのセクションを参照してください。

ネットマスク> = 25で機能する私の精神的な近道は、32からマスク長を引いて、IPアドレスの最後のオクテットを調べることです...これは、アドレスの最大ホストビットです(その番号をhと呼びます) )。最後のオクテットが2**hで割り切れる場合、それはサブネットアドレスです。

例:172.16.4.127/26 ... 32 - 26 = 62**6 = 64および127 % 64 = 63。したがって、172.16.4.127は有効なサブネットアドレスではありません...実際には、172.16.4.64/26サブネットのブロードキャストアドレスです。 CCNA試験で頑張ってください。

8
Mike Pennington

ネットワークアドレスで迷子になったとき(同意しますが、/ 26または/ 27sを計算するのは簡単ではありません)、計算を行うために ipcalcツール を要求します。ただし、CentOS/RHELのipcalcは完全に異なるツールであるため、注意してください。

ipcalc を実行し、引数としてある種のネットワークアドレスを渡すと、あらゆる種類の有用な自己説明的な情報が得られます(バイナリネットマスクを見ると、有効なものを理解できますネットワークアドレスはあなたがそれを覚えているような方法で)。最初のアドレスを例にとります(スラッシュの前のスペースはオプションです)。

$ ipcalc 172.16.4.127 /26
Address:   172.16.4.127         10101100.00010000.00000100.01 111111
Netmask:   255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Wildcard:  0.0.0.63             00000000.00000000.00000000.00 111111
=>
Network:   172.16.4.64/26       10101100.00010000.00000100.01 000000
HostMin:   172.16.4.65          10101100.00010000.00000100.01 000001
HostMax:   172.16.4.126         10101100.00010000.00000100.01 111110
Broadcast: 172.16.4.127         10101100.00010000.00000100.01 111111
Hosts/Net: 62                    Class B, Private Internet

したがって、あなたの場合、172.16.4.127は172.16.4.64/26ネットワークのブロードキャストです。そして完全な答えのために:

  • 172.16.4.127/26
    • ネットワーク:172.16.4.64/26
    • ブロードキャスト:172.16.4.127
  • 172.16.4.155/26
    • ネットワーク:172.16.4.128/26
  • 172.16.4.193/26
    • ネットワーク:172.16.4.192/26
    • HostMin:172.16.4.193
  • 172.16.4.95/27
    • ネットワーク:172.16.4.64/27
    • ブロードキャスト:172.16.4.95
  • 172.16.4.159/27
    • ネットワーク:172.16.4.128/27
    • ブロードキャスト:172.16.4.159
  • 172.16.4.207/27
    • ネットワーク:172.16.4.192/27
2
chutz

答えは、その意味に応じてallまたはnoneのいずれかです。

normal「有効な」サブネットアドレスの理解とは、引用されたアドレスが指定された範囲内で可能な限り低いアドレスのことです。したがって、/ 26(64アドレス)は64の倍数で終わり、/ 27は32の倍数で終わります。

あなたが引用したどのアドレスもそのルールを満たしていません。

  • 172.16.4.127/26-これは、172.16.4.64/26のブロードキャストアドレスです。
  • 172.16.4.155/26-172.16.4.128-191の範囲です。
  • 172.16.4.193/26-これは172.16.4.192/26の最初の使用可能アドレスです
  • 172.16.4.95/27-これは、172.16.4.64/27のブロードキャストアドレスです。
  • 172.16.4.159/27-これは172.16.4.128/27のブロードキャストアドレスです。
  • 127.16.4.207/27-172.16.4.192-223の範囲です。

正しくコピーしましたか?

2
Alnitak
  • Aはサブネット「10」のブロードキャストアドレスです。
  • Bは、有効なサブネットであるサブネット「10」の有効なアドレスです。
  • Cは、無効なサブネットと見なされるサブネット「11」の有効なアドレスです
  • Dはサブネット「101」のブロードキャストアドレスです。
  • Eは、有効なサブネットであるサブネット「110」の有効なアドレスです。

私はこのように見ています。BとEは有効なIPアドレスであり、「IPv4アドレスは有効なサブネットアドレスです」という意味だと思います。

1
henrique