サブネットマスクとネットワークアドレス
ネットワークを勉強している大学生です。
サブネットマスクとネットワークアドレスの理解で自分の理解が正しいのか気になったので投稿させていただきます。
ご返答いただければ大変ありがたいです。
例えばあるグローバルIPアドレスを512個のサブネットに区切る際
サブネットマスクを192.168.0.1/30
この場合
サブネットマスク 255.255.255.252
に設定すると
1つのネットワークで
実際使えるIPは2個という理解でよいでしょうか?
(先頭はネットワークアドレス,最終は使えないので4-2)
となると
順番にネットワークアドレスを抽出していくと
*ネットワークA
192.168.0.0 (192.168.0.0~192.168.0.3)
*ネットワークB
192.168.0.4 (192.168.0.4~192.168.0.7)
*ネットワークC
192.168.0.8 (192.168.0.8~192.168.0.11)
*ネットワークD
192.168.0.12 (192.168.0.12~192.168.0.15)
このように区切れば
でそれぞれのネットワークアドレスは
192.168.0.0
192.168.0.2
192.168.0.4
192.168.0.8
192.168.0.12
・・・
になると思うのですが、 この理解でよいでしょうか?
ここでRIPでルーティングをする際にルータ(自分)にぶら下がっているネットワークアドレスを指定すればいいと思うのですが。
192.168.0.0 は受け付けてくれるのですが
192.168.0.2 をいれても受け付けてくれないんです(;;)
それぞれのぶらさがっている2本の回線には
192.168.0.1/30 とか 192.168.0.5/30
で割り振っています。
これは何か回線だけじゃなくて、ルータのサブネットマスクが255.255.255.0になっているからでしょうか?
(そう考えた根拠は 192.168.1.0とか192.168.0.2)
だと受け付けてくれるんです.
これはコマンドラインで設定してやらないといけないんでしょうか?
使っているネットワークシュミレーションソフトは
パケットトレーサー(Paket Tracer ver.4.1)です。
うまくいかないってことで
私のサブネットとネットワークアドレスの理解のそのものが間違っている可能性もあるのかなと考え駄文失礼しました。
もし私の理解で正しいのであれば、ルータ(機器)のサブネットマスクをコマンドラインから入力する方法をご教授いただければ幸いです。
よろしくお願い致します。
お礼
再度の回答ありがとうございます。 >Windows フォルダの Control.ini ファイルを開いて don't load の項目にNETCPL.CPLが指定されている場合も考えられますが・・・ Control.ini ファイルを開くと最初にdon't load の項目がありましたがNETCPL.CPLはありませんでした。 >システムツールの中の「システム情報」を起動してコンポーネント-ネットワークにMicrosoftネットワーククライアントの情報が右側の窓にあるか確認してみて下さい。 「Microsoftネットワーククライアント」の情報はありました。 レジストリーキ-は HKEY_LOCAL_MACHINE\enum\NETWORK\YREDIR\0001 となっておりました。 「ファイル名を指定して実行」からそこをたどっていきましたがどのようにしていいのかわかりませんでした。 一度削除してもう一度追加をして入れ直すということなのでしょうが、たった1台のPCが今不具合が起こると仕事上都合が悪いので今レジストリをいじるのは正直怖いです。 今まで出来たことが出来ないので少しスッキリしないだけで、スピードは5M出ているし別段不具合も無いのでこのまま使ってみてPCがおかしいときはリカバリをすることにします。 他の方の質問には偉そうに答えているのですが、PCの基本的なことになるとまるっきり何も知りません。少しずつ勉強していきます。 ありがとうございました。