• 締切済み

ipv6アドレスのスラッシュの意味

Ipv4アドレスが枯渇して、今後グローバルアドレスの を配布するのが困難になった。みたいなニュースを 聞きました。今まで勉強サボってましたが。 ちょっとそろそろ知っとかないとまずいかな と思いまして。 Ipv6の情報を見てます ちょっとわからないことがありまして。 「FE80::/10」という表記があって。 この/10がピントこない。 というのは、 Ipv4の時(ipv4もあやふやかもです。)は、 ネットワークを表す部分のビット数を/の 後に書いてるんだなと、感覚的に覚えてました。 255.0.0.0/8 255.128.0.0/9 ネットワーク部のビット数を書いて。 残りの右側のビットがホスト部分。 ホスト部分を使って、 各ノードにアドレスを割り振る。 ただし、ホスト部がオールゼロは ネットワークそのもののアドレス。 ホスト部オールイチは ネットワーク内のブロードキャスト なので、その二つは各ノードに割り振れない。 サブネットマスクで、 ネットワークのアドレスを分割して。 使うようなものと。 スラッシュ記号は、そんな時に出てきた ネットワーク部が何ビットかを明確に するための記号だと記憶してました。 ここまで間違ってたら指摘してくださるとありがたいです。 それで、このイメージをもって以下のような 情報をみました。 いったい、これのどの部分が、どう /10なんでしょう。10の意味が、ちんぷんかんぷんであります。 見た情報は以下の通り、 リンクローカルアドレス 「FE80::/10」 開始: FE80:0000:0000:0000:0000:0000:0000:0000 終了: FE80:0000:0000:0000:FFFF:FFFF:FFFF:FFFF これを見て FE80を 1111 1110 1000 0000 に変えても、 1111 1110 1 は、9ビットだし。/10の10はいったいなんでしょう? FFFF:FFFF:FFFF:FFFF の部分を見ても10という数字は連想できない。 なにが10なんでしょう IPV6のスラッシュの後の数字はどういう意味でしょう。 教えてください。 以上です。

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

IPv6のリンクローカルアドレスは、先頭10ビットがネットワーク部で、残り118ビットの後ろ64ビットがインタフェースIDで、真ん中の56ビットはオール0として構成されてます。 ――って、RFC 2373に書いてあるみたい。なので、 >IPV6のスラッシュの後の数字はどういう意味でしょう。 意味はIPv4と変わらないかと。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

先頭の 10ビット固定

関連するQ&A

  • ipv6アドレスの後ろについている「%*」について

    同一ネットワークに二台のwindows7があり、 一号機のコンピューター名:host1 二号機のコンピューター名:host2 とします。 host1のコマンドプロンプトからホスト2へpingを打った場合 ping host2 fe80::・・・:a3b2%18 とpingが通るのですが、この「%18」は何なのでしょうか。 host2のコマンドプロンプトにてアドレスを調べると ipconfig リンクローカル IPv6アドレス fe80::・・・:a3b2%12 となります。こちらは「%12」です。 よろしくお願いします。

  • IPアドレス 3ビットは6、8ビットは256の意味がわからない

    PCを日々使っていますが、基礎の知識が全く無いので、インターネットの理論の勉強を独学でしています。 今、IPアドレスのことについて勉強しているところなのですが、参考書を読んでも意味がわからないところがあります。 クラスレスのところなのですが、 ネットワーク部で29ビット利用すると、ホスト部は3ビットで表現できるホスト数は6 ネットワーク部で24ビット利用すると、ホスト部は8ビットで表現できるホスト数は256 と書かれています。 全部で32ビットだから、29ビットのときは3ビット、24ビットのときは8ビットというのはわかりますが、表現できるホスト数というのはどうやって計算されるのかがわかりません。 おばかな質問ですみません(汗) 解説お願いします。

  • IPv6アドレスについて質問です。

    唐突な質問で申し訳ありませんが、IPv6アドレスの説明文章で、 「IPv6ネットワーク上のホストは、2つ以上のホストが必要です。」 この説明文は、正しいのでしょうか? 私には文章の意味が理解しがたく、教えてください。お願いします。

  • IPv6アドレスの割り当てのルールについて

    IPv6のサブネットIDがすべて0もしくは1のグローバルアドレスを設定することは可能でしょうか?IPv4の場合、ホスト部がすべて0もしくは1のアドレスは割り振ることができないので、IPv6だとできるのか気になりました。

  • IPv6アドレスの末尾の 「%10」 は何ですか

    Windows 7、ultimate 64を使っていますが、ipconfigを実行するとリンクローカルアドレスとして 「fe80::3cfd:fcb6:6fe1:349f%10」又は 「fe80::c85:37c3:3f57:fefcd%12」 と表示されます。IPv6アドレスは16進数4桁が8セクションと聞いたので、最後のセクションの 「%10」 と 「%10」 は余分な気がします。 「%10」 と 「%12」 は何でしょうか。

  • ホストアドレスの求め方について

    ホストアドレスの求め方について 下記の問題が解けなくて困っています。 どなたかご教授お願いいたします。 問題  IPアドレスが192.168.30.109で、  サブネットマスクが255.255.255.240をもつノードの  属するネットワークがある。次の問いに答えなさい。 1.このネットワークにおいて、割り当てることのできるホストアドレス数の   最大値を求めなさい。

  • IPV6について (Win7の質問も含む)

    FreeBSD 8.2なんですが、 LAN内にIPV6を導入しようと思っているのですが、なかなかうまくいきません。 リンクローカルアドレスですと、サーバー双方のping6が通るのですが、 サーバーからWindows 7 への ping6が通らず、逆に、Windows 7から FreeBSD への ping (ping6ではない) が通るという感じです。 最終的には、完全にDNSで解決したい為、リンクローカルアドレスを用いない アドレスで解決できるようにしたいのです。 (既に、DNSサーバー側には、ローカルの正引き/逆引きを設定してあります) あと、これは別質問ですが、IPV6に対応していないDNSキャッシュサーバーに対して Windows7のIPV6の設定をするのは、どのようにしたらよろしいでしょうか? IPV6に関して、ほぼ無知なものですので、そのあたりもよろしくお願いします。 以下、設定、結果ログ等 ------- カーネルコンフィグ:IPV6関連はトンネリング等含めて全て含めてある。 ルーターFreeBSD側の /etc/rc.conf ipv6_enable="YES" ipv6_gateway_enable="YES" ipv6_network_interfaces="auto" ipv6_network_interfaces="em0" ipv6_ifconfig_em0="f001:???:0:1::1/48 prefixlen 64" ファイルサーバーFreeBSD側 /etc/rc.conf ipv6_defaultrouter="f001:???0:1::1" ipv6_network_interfaces="auto" ipv6_network_interfaces="em0" ipv6_ifconfig_em0="f001:???0:2::1/48 prefixlen 64" # ifconfig (の一部 ルーター機) em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 8996 options=209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC> ether ??:??:??:??:??:?? inet IPV4アドレス netmask ネットマスク broadcast それなりのもの inet6 fe80::???:???:fe2a:8448%em0 prefixlen 64 scopeid 0x2 inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255 inet6 f001:???:0:1::1 prefixlen 64 nd6 options=3<PERFORMNUD,ACCEPT_RTADV> リンクローカルアドレスのping6 # ping6 fe80::???:????:fe2a:8426%em0 PING6(56=40+8+8 bytes) fe80::???:????:fe2a:8448%em0 --> fe80::???:????:fe2a:8426%em0 16 bytes from fe80::???:????:fe2a:8426%em0, icmp_seq=0 hlim=64 time=0.466 ms 16 bytes from fe80::???:????:fe2a:8426%em0, icmp_seq=1 hlim=64 time=0.184 ms 16 bytes from fe80::???:????:fe2a:8426%em0, icmp_seq=2 hlim=64 time=0.137 ms 普通のIPV6のping6 # ping6 f001:???:0:2::1 ping6: UDP connect: No route to host Windows 7 の ipconfig IPv6 アドレス . . . . . . . . . . . : f001:???:0:4::1 リンクローカル IPv6 アドレス. . . . : fe80::????:????:68e6:c485%10 Windows 7 のリンクローカルアドレスへのping6 # ping6 fe80::????:????:68e6:c485%10 ping6: UDP connect: Device not configured (理由:IPV6対応のDNSキャッシュサーバーがなく、完全に設定できてない?) Windows 7 からの ping C:\Users\???>ping fe80::???:????:fe2a:8448%em0 ping 要求ではホスト fe80::???:????:fe2a:8448%em0 が見つかりませんでした。ホスト 名を確認してもう一度実行してください。 C:\Users\???>ping fe80::???:????:fe2a:8448 fe80::???:????:fe2a:8448 に ping を送信しています 32 バイトのデータ: fe80::???:????:fe2a:8448 からの応答: 時間 <1ms fe80::???:????:fe2a:8448 からの応答: 時間 <1ms

  • ネットワークアドレスの問題:この問題の”答えの解説”について教えてください!

    題名の通りなのですが、とある問題集の問題において、答えは見ればわかるのですが、どうしてそうなるのかが解説を読んでも理解できないので、どなたかわかる方がいましたらご解説をお願いします。 問:次の文章の空欄に入る適切な語句を、後の語群から選択しなさい。  ネットワーク部を28ビットとした場合、サブネットマスクは(1)となる。このネットワークでは最大(2)台のホストを扱うことができる。  このネットワーク内のあるホストのIPアドレスが192.168.0.19であった場合、このサブネットワークのネットワークアドレスは(3)であり、(4)は192.168.0.31となる。 (1) a.255.255.240.0 b.255.255.255.240 c.255.255.255.15 (2) a.14        b.16  c.18 (3) a.192.168.0.0 b.192.168.0.16 c.192.168.0.240 (4) a.フルキャストアドレス    b.ブロードキャストアドレス    c.マルチキャストアドレス 回答:1- b 2- a 3- b 4- b 解説: (1)28ビットのサブネットマスクは、11111111.11111111.11111111.11110000となります。これを10進数で表記すると、255.255.255.240になります。 (2)28ビットのサブネットマスクと言うことは、28ビットがネットワーク部分であり、残りの4ビットがホスト部ということになります。  ホスト部分が4ビットなので、24個の数値を表現できますが、ネットワークアドレスとブロードキャストアドレスはホストに設定できないため、最大ホスト数は、24-2=16-2=14になります。 (3)ネットワークアドレスはホスト部が全て0なので、IPアドレスが192.168.0.19の場合は、192.168.0.16になります(00010011 (19) → 00010000 (16))。 (4)ブロードキャストアドレスはホスト部のビットが全て1なので、IPアドレスが192.168.0.19の場合は、192.168.0.31になります(00010011 (19) → 00011111 (31))。 以上なのですが、(1)は良いです。 (2)『ホスト部分が4ビットなので、24個の数値を表現できますが』の24って、どうやって出したんですか? また、『最大ホスト数は、24-2=16-2=14になります。』のイコールの意味がわかりません。どうして24-2が=16-2になるんですか? (3)『IPアドレスが192.168.0.19の場合は、192.168.0.16になります(00010011 (19) → 00010000 (16))』について、19から16にする、その発想はどっから出てきたんですか?どうして16なんですか? (4)『IPアドレスが192.168.0.19の場合は、192.168.0.31になります(00010011 (19) → 00011111 (31))。』これも同様によくわかりません。どうして19からいきなり31と言う数字が出てきたんですか? の部分がわかりません。こう言う内容に関しては初心者なので、詳しい方からするとどうと言うことはないのかもしれませんが……… 長くなりましたが、ご回答くださる方、よろしくお願いします。

  • ブロードキャストアドレスの求め方

    157.80.83.0/24においてブロードキャストアドレスはどれか。 答 157.80.83.255 (ブロードキャストアドレスはホスト部がすべて1のアドレス。問のアドレスはネットワーク部が24ビット、ホスト部が8ビットであるから、 157.80.83.00000000が 157.80.83.11111111となって 2^0+2^1+2^2+2^3+2^4+2^5+2^6+2^7=275なので 157.80.83.275だと考えましたが、違うようでした。)

  • IPのネットワークアドレス部とホストアドレス部

    IPのネットワークアドレス部とホストアドレス部は 固定電話で例えると 市外局番とそれ以外(市内局番+加入者番号)ですか? IPv4は32bitをネットワークアドレス部とホストアドレス部に分け 電話番号は10桁を市外局番とそれ以外で分ける クラスAはネットワーク部が短い(8bit)ため、繋げる端末が多く クラスCはネットワーク部が長い(24bit)ため、繋げる端末が少ない 東京は市外局番が短い(03)ため、加入できる人が多く 石垣は市外局番が長い(09808)ため、加入できる人が少ない こんなイメージですか?